Hello all!
I am trying to figure out the best way to manage Zabbix alerts while Zabbix is updating.
What happens is that we run automatic updates (via Docker + Watchtower) of our Zabbix install around 2am. I then set up a maintenance period for every day around that time, and I thought I'd be good to go.
Unfortunately, when Zabbix updates itself, we get a discharge of hundreds of alerts, all saying "Zabbix agent unreachable for more than 5 minutes"
I am struggling to understand how this is meant to work, because:
- If we set up the maintenance window "With data collection", then we get the alerts, as per documentation. But still, it is the server that is going down, not the agents.
- If we set up the maintenance window "Without data collection", then we still get the alerts, because when the maintenance window ends, and Zabbix starts collecting data again, it hasn't heard from the agents for more than 5 minutes.
I read somewhere on these forums that the solution is to change all triggers to add nodata(), but that would mean changing hundreds of triggers everywhere in Zabbix, and that would take *a lot* of effort.
Is it really the case that there isn't a better solution, or am I missing something here?
I am trying to figure out the best way to manage Zabbix alerts while Zabbix is updating.
What happens is that we run automatic updates (via Docker + Watchtower) of our Zabbix install around 2am. I then set up a maintenance period for every day around that time, and I thought I'd be good to go.
Unfortunately, when Zabbix updates itself, we get a discharge of hundreds of alerts, all saying "Zabbix agent unreachable for more than 5 minutes"
I am struggling to understand how this is meant to work, because:
- If we set up the maintenance window "With data collection", then we get the alerts, as per documentation. But still, it is the server that is going down, not the agents.
- If we set up the maintenance window "Without data collection", then we still get the alerts, because when the maintenance window ends, and Zabbix starts collecting data again, it hasn't heard from the agents for more than 5 minutes.
I read somewhere on these forums that the solution is to change all triggers to add nodata(), but that would mean changing hundreds of triggers everywhere in Zabbix, and that would take *a lot* of effort.
Is it really the case that there isn't a better solution, or am I missing something here?
Comment