Resolved alert notification but alert is not resolved : is it false positive?

Hi,

I’m new to alerting and stuffs in grafana, I have a alert configured using Infinity-datasource.
It simply alert if the value is below 80 and auto recover if it’s above 80.

the thing is I can see that the value is below 80 for last 24hr and I got the alert but I’m also getting resolved alert which I don’t get it because the value never went above 80.


even in the notification we can see the value is still below 80 but not sure why we are getting resolved alert.

Can anyone help me better understand how this works?

Check your alert state history and alert config. You may have NoData = OK. Query may returned nodata at some point (for example because low Catchpoint API limits), so NoData = OK was applied. Meanwhile your metrics storage has received value, so when you check history, then it may looks OK. Alert state history will give you idea why it went to OK state.

1 Like

Try remove recovery threshold so the rule will set Alerting when value is below 80 and Normal otherwise. Recovery threshold makes sense only when two thresholds are different.