]> git.sesse.net Git - nageru/commitdiff
Prefix all metrics with nageru_ automatically.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Thu, 8 Jun 2017 22:31:11 +0000 (00:31 +0200)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Thu, 8 Jun 2017 22:31:11 +0000 (00:31 +0200)
metrics.cpp
mixer.cpp

index 4755ba0025ae090d6f2e1f4f03264467efbfb9ae..78f1e9854d62aef89797987865580681429dd3a3 100644 (file)
@@ -28,10 +28,10 @@ string Metrics::serialize() const
 
        lock_guard<mutex> lock(mu);
        for (const auto &key_and_value : int_metrics) {
-               ss << key_and_value.first.c_str() << " " << key_and_value.second->load() << "\n";
+               ss << "nageru_" << key_and_value.first.c_str() << " " << key_and_value.second->load() << "\n";
        }
        for (const auto &key_and_value : double_metrics) {
-               ss << key_and_value.first.c_str() << " " << key_and_value.second->load() << "\n";
+               ss << "nageru_" << key_and_value.first.c_str() << " " << key_and_value.second->load() << "\n";
        }
 
        return ss.str();
index 3547f01cb653ff63966aba63e94bb934982530b2..4b45b511e686e91be148035deb62caeb7fbd4eb2 100644 (file)
--- a/mixer.cpp
+++ b/mixer.cpp
@@ -390,9 +390,9 @@ Mixer::Mixer(const QSurfaceFormat &format, unsigned num_cards)
                set_output_card_internal(global_flags.output_card);
        }
 
-       global_metrics.register_int_metric("nageru_num_frames", &metrics_num_frames);
-       global_metrics.register_int_metric("nageru_dropped_frames", &metrics_dropped_frames);
-       global_metrics.register_double_metric("nageru_uptime", &metrics_uptime);
+       global_metrics.register_int_metric("num_frames", &metrics_num_frames);
+       global_metrics.register_int_metric("dropped_frames", &metrics_dropped_frames);
+       global_metrics.register_double_metric("uptime", &metrics_uptime);
 }
 
 Mixer::~Mixer()