Hello everyone
I have a alert rule as below:
groups:
- name: Circuits alerts
rules:
- alert: NET-Alerts
expr: rttMonLatestRttOperSense{circuit_src="RCBC"} !=1
for: 30s
annotations:
Summary: '{{$labels.circuit_name}}' Circuit Is Down"
I have a metric rttMonLatestRttOperSense{circuit_src="RCBC",target='1.1.1.1'} , and its value is 4.Then i receive an email shows that the circuit is down, until now all the things are normal.

But after a fews seconds i received a resolved email .When i check the prometheus , the value is null. and then the alertmanager keep firing and resolved , i receive lots of emails.Why when the value is null the alertmanager
thought the alert had resolved ?