On 23 Jul 01:04, Marek Skalicky wrote:
> Hi,
> I'm running prometheus with lookback-delta=9m and scraping a metric every 5 
> minutes. I've seen issue when evaluating 
> 'increase(ifHCInOctets{network_key="xxx"}[10m])/2' in recording rule.
> I've reported that as a bug in 
> https://github.com/prometheus/prometheus/issues/9092, but I was told the 
> lookback-delta should be 15m so it's an issue of configuration.
> 
> But when I do the same query in grafana it shows correctly. So does the 
> lookback-delta have special meaning for recording rules?
> My understanding was that the lookback delta is used per individual data 
> points, so the fact that the query/rule has range vector 10m has nothing to 
> do with the lookback delta. I have also recording rules doing "the same" 
> with 1h and 24h range vector and those work fine.
> 
> Could anyone please explain why I should use 15m lookback-delta?

In your case you have a very low scrape interval, 300s. That means that
for your prometheus server, if you query data, you would find some
oddities with the default lookback delta.

When I did look at the issue, I did not notice that you were using
increase. Then, loopback delta does not play a role. Instead, you should
use:

irate(ifHCInOctets{network_key="xxx"}[15m])

which seems a better option.

15 min should ensure there is at least 2 datapoints, and irate will do
the calculation between the last 2 datapoints.

> 
> Many thanks,
> Marek Skalicky
> 
> -- 
> 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 prometheus-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/prometheus-users/c73ad64d-0958-442d-88c5-2d5a6f2a738an%40googlegroups.com.


-- 
Julien Pivotto
@roidelapluie

-- 
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 prometheus-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/20210723090913.GA237588%40hydrogen.

Reply via email to