aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/stats/statsreporter.cpp
Commit message (Collapse)AuthorAgeFilesLines
* fix null stats provider crash when build store is not configured (#875)v5.7.25-pre0Stefan Boberg12 days1-0/+4
| | | | | | - When build store is not configured, `m_BuildCidStore` is null but was unconditionally added as a stats provider, causing a null pointer dereference crash in `StatsReporter::ReportStats` - Added a null guard in `AddProvider` to reject null pointers defensively - Added a conditional check at the call site in `InitializeStructuredCache`
* clean up trace options parsing (#473)Dan Engelbrecht2025-08-221-0/+2
| | | | | * clean up trace command line options explicitly shut down worker pools * some additional startup trace scopes
* statsd metrics reporting (#496)Stefan Boberg2023-10-251-0/+60
added support for reporting metrics via statsd style UDP messaging, which is supported by many monitoring solution providers this change adds reporting only of three cache related metrics (hit/miss/put) but this should be extended to include more metrics after additional evaluation