fix remote write value with average data source (#7694)
Dylan Wang committed
Jan 10, 2020 at 01:02 UTC
ff548d49dd23a5073029f62ec334f8fc27b0f724
1 file changed
+1
-1
backends/prometheus/backend_prometheus.c
+1
-1
@@ -697,7 +697,7 @@ void rrd_stats_remote_write_allmetrics_prometheus(
697
prometheus_label_copy(dimension, (backend_options & BACKEND_OPTION_SEND_NAMES && rd->name) ? rd->name : rd->id, PROMETHEUS_ELEMENT_MAX);
698
snprintf(name, PROMETHEUS_LABELS_MAX, "%s_%s%s%s", prefix, context, units, suffix);
699
700
- add_metric(name, chart, family, dimension, hostname, rd->last_collected_value, timeval_msec(&rd->last_collected_time));
700
+ add_metric(name, chart, family, dimension, hostname, value, last_t * MSEC_PER_SEC);
701
(*count_dims)++;
702
}
703
}