On 2021-08-30 07:19, Prince wrote:
So that means in the Prometheus graph the data will be getting
displayed from the time of scraping and at a regular intervals (scrape
interval).
Example: my_metric 1669.574 1630299163151(data and it's timestamp).
So this data 1669.574 will be displayed at starting scrape time not at
this 1630299163151 time.
** 163029916315 this is older time than the starting scrape time.
In general you shouldn't set the timestamp for a metric at all. There
are very few use cases where it should be used, with the main one being
when connecting another scrape based metric system to Prometheus (e.g.
CloudWatch).
For everything else you set the metric to the latest value (for a gauge)
and it will then update Prometheus during the next scrape. If you must
know the exact time of the last event (for example to alert if events
stop happening) you'd have a gauge whos value is that timestamp. But in
none of those situations would you set the metrics timestamp.
--
Stuart Clark
--
You received this message because you are subscribed to the Google Groups
"Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/prometheus-developers/59b49e4f36b915a8eceb31486d81198e%40Jahingo.com.