My name is David Summers. I am the technical lead for a project here at my University to evaluate Zabbix as our monitoring system.
Currently you can “Acknowledge” a trigger that is active. The trigger will remain inactive only until the monitored item goes in and then out of threshold again. However, we would like to “Suspend” one or multiple triggers for a defined time period (e.g., “24 hours” or “15 minutes”) during which the trigger remains inactive regardless of the changing values for the monitored item.
We envision this being similar to acknowledging a trigger; and at the time of suspending it a dialog box allows one to enter a set number of minutes or hours. Without any user intervention, when that number of minutes or hours has passed, the suspended trigger would automatically be enabled again.
This is different than a maintenance window for the entire host, because we need to be able to isolate and suspend individual triggers, not all the triggers for a given host. For example, we may want to suspend for 24 hours a 20% remaining disk usage trigger but want it to resume after this period. Disabling triggers (instead of suspending) has been found to be unreliable in real life because people forget to resume them and it is difficult to differentiate suspended triggers from those you want to remain disabled.
Suspension functionality has been critical in our environment and we consider it “required” in a monitoring solution. Does Zabbix currently provide this functionality? If not, are there plans to add this functionality in the future?
Thank you!
David Summers
Currently you can “Acknowledge” a trigger that is active. The trigger will remain inactive only until the monitored item goes in and then out of threshold again. However, we would like to “Suspend” one or multiple triggers for a defined time period (e.g., “24 hours” or “15 minutes”) during which the trigger remains inactive regardless of the changing values for the monitored item.
We envision this being similar to acknowledging a trigger; and at the time of suspending it a dialog box allows one to enter a set number of minutes or hours. Without any user intervention, when that number of minutes or hours has passed, the suspended trigger would automatically be enabled again.
This is different than a maintenance window for the entire host, because we need to be able to isolate and suspend individual triggers, not all the triggers for a given host. For example, we may want to suspend for 24 hours a 20% remaining disk usage trigger but want it to resume after this period. Disabling triggers (instead of suspending) has been found to be unreliable in real life because people forget to resume them and it is difficult to differentiate suspended triggers from those you want to remain disabled.
Suspension functionality has been critical in our environment and we consider it “required” in a monitoring solution. Does Zabbix currently provide this functionality? If not, are there plans to add this functionality in the future?
Thank you!
David Summers
Comment