I'm having some major problems with getting Zabbix to consistently send alerts. I've tracked the problem back to what appears to be that the zabbix-server isn't properly processing the action logic and isn't sending messages when it's supposed to.
What I'm looking for is any advice on things to check to find the source of the errors. I'm willing to dig into both the database and the source code. Please help me find this problem. It's preventing me from fully migrating all of my monitoring to zabbix.
I've narrowed it down to these scenarios:
1. Zabbix will send to some users, but not others.
I have a few "system" user accounts that I want zabbix to send e-mails to distribution lists. Zabbix appears to send mail to "real" users, but not any of these other user accounts. I've even tried having both real and system user accounts in the same user group, then setting my action to send mail to the user group, and only the real users ever get mail. The events log shows that only the real users have actions even being generated.
2. Escalations don't work.
I've set up escalations dozens of different ways. It basically comes down to, if the "enable escalations" box is checked, the action failes to generate any actions (e-mails).
3. Overlapping actions don't work.
I've got a couple of actions that have overlapping conditions. For example, one action is "Trigger Severity > Average; send message to group A" and another action is "Application Foo; send message to group B".
However, for the events where these conditions overlap (i.e. > Average triggers in Application Foo), actions are not being generated for both groups. Instead, only one group gets the action (e-mail).
What I'm looking for is any advice on things to check to find the source of the errors. I'm willing to dig into both the database and the source code. Please help me find this problem. It's preventing me from fully migrating all of my monitoring to zabbix.
I've narrowed it down to these scenarios:
1. Zabbix will send to some users, but not others.
I have a few "system" user accounts that I want zabbix to send e-mails to distribution lists. Zabbix appears to send mail to "real" users, but not any of these other user accounts. I've even tried having both real and system user accounts in the same user group, then setting my action to send mail to the user group, and only the real users ever get mail. The events log shows that only the real users have actions even being generated.
2. Escalations don't work.
I've set up escalations dozens of different ways. It basically comes down to, if the "enable escalations" box is checked, the action failes to generate any actions (e-mails).
3. Overlapping actions don't work.
I've got a couple of actions that have overlapping conditions. For example, one action is "Trigger Severity > Average; send message to group A" and another action is "Application Foo; send message to group B".
However, for the events where these conditions overlap (i.e. > Average triggers in Application Foo), actions are not being generated for both groups. Instead, only one group gets the action (e-mail).

Comment