update stat gauges first run to avoid gaps

pull/9243/head
bergquist 8 years ago committed by Carl Bergquist
parent fca80ff525
commit dd9d4ecfbe
  1. 6
      pkg/metrics/metrics.go

@ -260,11 +260,11 @@ func instrumentationLoop(settings *MetricSettings) chan struct{} {
}
}
var metricPublishCounter int64 = 0
func updateTotalStats() {
// every interval also publish totals
metricPublishCounter++
if metricPublishCounter%10 == 0 {
// get stats
if metricPublishCounter == 1 || metricPublishCounter%10 == 0 {
statsQuery := models.GetSystemStatsQuery{}
if err := bus.Dispatch(&statsQuery); err != nil {
metricsLogger.Error("Failed to get system stats", "error", err)

Loading…
Cancel
Save