Thank you, Stuart.
If I push the data using push gateway once in 24 hours, is querying still a
problem(you mentioned it is marked as stale and most queries won't work)?
If I have data and want to get the most recent metrics older than 2
mins(recommended maximum scrape) lets say within 24 hours from the current
time point, what query can I use? So depending on the query time, the most
recent metric could be a couple of minutes older to a few hours to max 24
hours older than current time.

On Fri, Nov 13, 2020 at 4:03 AM Stuart Clark <[email protected]>
wrote:

> On 13/11/2020 02:47, kiran wrote:
> > Hello all
> >
> > I have a use case where I have a metric coming once every 24 hours and
> > that time varies per team. Now for each team we want to get most
> > recent value of that metric. Here issue is I don’t know the offset or
> > time duration as to when was the last update of that metric. So here I
> > need to use offset 24h ?
> > Does using offset get matches greater than 24 hours from current time
> > or latest metric within past 24 hours? From documentation not able to
> > figure out the definition of offset.
>
>
> Offset will just look at 24 hours before now (or whatever the time
> specified for the query).
>
> As with all metrics in Prometheus you need to ensure they are
> successfully scraped regularly, with the maximum recommended scrape
> interval being about 2 minutes. To find the latest value is then a very
> simple query.
>
> If you scrape less frequently you will end up with a metric which is
> regularly marked as stale, and therefore most queries won't work - they
> just won't find any valid data and will return nothing.
>
> If the source of this daily change can't be scraped directly every 2
> minutes, this could be a use case for the Push gateway or the textfile
> collector of the node exporter. Your daily process would publish the
> metrics to either, which are then kept to allow them to be regularly
> scraped. One common pattern is to also include a metric where the value
> is the timestamp the process started or finished, to allow you to
> detect/alert on failures of this daily process.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Prometheus Users" 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-users/81079e62-5da4-6de8-44ae-27752cfec28b%40Jahingo.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" 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-users/CAOnWYZVQhUV-faCENTU7Vo9cX8C0Q2oCNv4VbopaFk3NF8WPRQ%40mail.gmail.com.

Reply via email to