summaryrefslogtreecommitdiffstats
path: root/staging_vespalib/src/vespa/vespalib/metrics/gauge.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'staging_vespalib/src/vespa/vespalib/metrics/gauge.cpp')
-rw-r--r--staging_vespalib/src/vespa/vespalib/metrics/gauge.cpp12
1 files changed, 2 insertions, 10 deletions
diff --git a/staging_vespalib/src/vespa/vespalib/metrics/gauge.cpp b/staging_vespalib/src/vespa/vespalib/metrics/gauge.cpp
index b2d9f6b946a..af98ba2de18 100644
--- a/staging_vespalib/src/vespa/vespalib/metrics/gauge.cpp
+++ b/staging_vespalib/src/vespa/vespalib/metrics/gauge.cpp
@@ -6,19 +6,11 @@ namespace vespalib {
namespace metrics {
void
-Gauge::sample(double value) const
-{
- if (_manager) {
- _manager->sample(GaugeMeasurement(ident(), value));
- }
-}
-
-void
Gauge::sample(double value, Point point) const
{
if (_manager) {
- MetricIdentifier id(_idx.name_idx, point.id());
- _manager->sample(GaugeMeasurement(id, value));
+ MetricIdentifier fullId(_id, point);
+ _manager->sample(Measurement(fullId, value));
}
}