From 89e15c5c2fa18bc9f8237cec4f1fd4a2df406ba0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maximilian=20Pa=C3=9F?= <22845248+mpass99@users.noreply.github.com> Date: Wed, 3 Aug 2022 12:37:58 +0200 Subject: [PATCH] Fix startup time format Before it was a string. To use it efficiently we want it to be a number - in this case in nanoseconds. --- internal/runner/nomad_manager.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/runner/nomad_manager.go b/internal/runner/nomad_manager.go index 7e627f2..6c418e7 100644 --- a/internal/runner/nomad_manager.go +++ b/internal/runner/nomad_manager.go @@ -154,7 +154,7 @@ func (m *NomadRunnerManager) onAllocationAdded(alloc *nomadApi.Allocation, start func monitorAllocationStartupDuration(startup time.Duration, runnerID string, environmentID dto.EnvironmentID) { p := influxdb2.NewPointWithMeasurement(monitoring.MeasurementIdleRunnerNomad) - p.AddField(monitoring.InfluxKeyDuration, startup) + p.AddField(monitoring.InfluxKeyDuration, startup.Nanoseconds()) p.AddTag(monitoring.InfluxKeyEnvironmentID, environmentID.ToString()) p.AddTag(monitoring.InfluxKeyRunnerID, runnerID) monitoring.WriteInfluxPoint(p)