| failure_count{endpoint="http",job="xyz"} | 8 @1591776884.502 1...@1591776914.502 9 @1591776944.502 5 @1591776974.502 |
I need the last value in a range vector.Something likelast_value(failure_count{job="xyz"}[5d])it is need for the following scenrio:
for last 4 days there was no failure_count metric pushed..
so last value we have 5 days back.output offailure_count{job="xyz"}[5d]I need the last value (5) from here.
failure_count{endpoint="http",job="xyz"} 8 @1591776884.502
1...@1591776914.502
9 @1591776944.502
5 @1591776974.502
--
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-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/36ba6d12-ec84-43c3-980e-a38b5ce5e873o%40googlegroups.com.
Yeah it is pushed to pushgateway..so here for last 4 days no metric was pushed to gateway.
Basically I need to check the last 3 known values and based on that raise alert.most recent count > 0 : raise alert warningmost recent 2 consecutive count > 0 : raise alert severemost recent 3 consecutive count > 0 : raise alert critical
How do I do it in prometheus rule ?
On Monday, 15 June 2020 13:48:23 UTC+5:30, Baitanik Talukder wrote:I need the last value in a range vector.Something likelast_value(failure_count{job="xyz"}[5d])it is need for the following scenrio:for last 4 days there was no failure_count metric pushed.. so last value we have 5 days back.output offailure_count{job="xyz"}[5d]I need the last value (5) from here.
failure_count{endpoint="http",job="xyz"} 8 @1591776884.502
1...@1591776914.502
9 @1591776944.502
5 @1591776974.502
--
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-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/ac7783e3-6ae9-4569-a7fd-7b5ee9470663o%40googlegroups.com.