Hi community, I’m facing an issue with alert resolution in SigNoz and would appreciate your insights.
1. I’ve set up alerting based on traces of a service.
2. Specifically, I’m triggering an alert if the P99 has_error for a particular API shows errors. This is tied to a panel that reflects actual user activity.
3. The alert triggers correctly when there’s a one 5xx status in API . However, if there's no traffic on that API for a while, the panel shows
no_data
, and SigNoz automatically resolves the alert.
4. What I want is: The alert should only resolve when we receive at least one successful (HTTP 200) response on that API, not just when traffic stops.
Is there a way to configure this kind of alert behavior in SigNoz?
Thanks in advance!
I have attached the both screenshot.
s
Srikanth Chekuri
05/01/2025, 2:32 PM
The alert should only resolve when we receive at least one successful (HTTP 200) response on that API
This is not possible. Alert trigger on a condition and resolves on 1) either the condition is no longer true 2) there is no data. It's not possible to alert on one condition and resolve on completely different condition.
SigNoz is an open-source APM. It helps developers monitor their applications & troubleshoot problems, an open-source alternative to DataDog, NewRelic, etc.