aboutsummaryrefslogtreecommitdiffstats
path: root/metrics
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2019-08-23 14:12:47 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2019-08-23 14:12:47 +0000
commit2a6fab11e4427dfe41d7fbb80f71020a4ec49bea (patch)
treef6e33ebcf6f82bdb555d8923ac9c0587c3771d5e /metrics
parent46c8a967b4b42b43dbae97525c8e62ce05b5099a (diff)
Use system clock for safety.
Diffstat (limited to 'metrics')
-rw-r--r--metrics/src/vespa/metrics/metricmanager.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/metrics/src/vespa/metrics/metricmanager.cpp b/metrics/src/vespa/metrics/metricmanager.cpp
index 4edcedf7dd4..dcc02696e2d 100644
--- a/metrics/src/vespa/metrics/metricmanager.cpp
+++ b/metrics/src/vespa/metrics/metricmanager.cpp
@@ -4,10 +4,6 @@
#include "countmetric.h"
#include "valuemetric.h"
#include "metricset.h"
-#include "summetric.h"
-#include "jsonwriter.h"
-#include "textwriter.h"
-#include "xmlwriter.h"
#include <vespa/config/print/ostreamconfigwriter.h>
#include <vespa/vespalib/text/stringtokenizer.h>
#include <vespa/vespalib/util/stringfmt.h>
@@ -29,7 +25,7 @@ MetricManager::ConsumerSpec::~ConsumerSpec() = default;
time_t
MetricManager::Timer::getTime() const {
- return std::chrono::duration_cast<std::chrono::seconds>(std::chrono::steady_clock::now().time_since_epoch()).count();
+ return std::chrono::duration_cast<std::chrono::seconds>(std::chrono::system_clock::now().time_since_epoch()).count();
}
void
@@ -50,7 +46,7 @@ MetricManager::ConsumerSpec::print(std::ostream& out, bool verbose,
for (const Metric::String & name : includedMetrics) {
sortedMetrics.insert(name);
}
- for (auto s : sortedMetrics) {
+ for (const auto & s : sortedMetrics) {
out << "\n" << indent << " " << s;
}
out << ")";