aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/stats/statsreporter.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/zenserver/stats/statsreporter.h')
-rw-r--r--src/zenserver/stats/statsreporter.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/zenserver/stats/statsreporter.h b/src/zenserver/stats/statsreporter.h
index b4174073c..82219bc14 100644
--- a/src/zenserver/stats/statsreporter.h
+++ b/src/zenserver/stats/statsreporter.h
@@ -10,6 +10,7 @@
namespace zen {
class StatsDaemonClient;
+class TracingStatsMetrics;
class StatsReporter
{
@@ -26,9 +27,10 @@ public:
void AddProvider(StatsProvider* Provider);
private:
- RwLock m_Lock;
- std::unique_ptr<StatsDaemonClient> m_Statsd;
- std::vector<StatsProvider*> m_Providers;
+ RwLock m_Lock;
+ std::unique_ptr<StatsDaemonClient> m_Statsd;
+ std::unique_ptr<TracingStatsMetrics> m_TracingMetrics; // owns counter id table; rebinds to m_Statsd
+ std::vector<StatsProvider*> m_Providers;
};
} // namespace zen