aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/stats
Commit message (Collapse)AuthorAgeFilesLines
* fix null stats provider crash when build store is not configured (#875)v5.7.25-pre0Stefan Boberg2026-03-211-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`
* move all storage-related services into storage tree (#571)Stefan Boberg2025-10-141-1/+1
| | | | | | * move all storage-related services into storage tree * move config into config/ * also move admin service into storage since it mostly has storage related functionality * header consolidation
* 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 for cas (#511)Dan Engelbrecht2023-11-061-7/+2
| | | | * separate statsd interfaces so they can be accessible to zenstore * statsd for cas
* statsd metrics reporting (#496)Stefan Boberg2023-10-252-0/+99
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