Perhaps someone has ran into this issue before.
I have created a trigger for an Active Agent that will set true if the agent.ping.nodata is 75 seconds or more using the syntax below.
{DOMAINH:agent.ping.nodata(75)}=1
If works somewhat OK, but too many false possitives are going that I really don't understand. Zabbix will send a notification that the server is not available, but it is really up. Soooo, I tried to include another variable so that if the nodata is at 75 and the uptime is also less than 75, then the server must have gone down. I am using the following syntax.
{DOMAINH:agent.ping.nodata(75)}=1 & {DOMAINH:system.uptime.prev(0)}<75
The issue is that I can reboot a server and now it is now getting detected. Any ideas on how to approach this?
Regards,
Paul
I have created a trigger for an Active Agent that will set true if the agent.ping.nodata is 75 seconds or more using the syntax below.
{DOMAINH:agent.ping.nodata(75)}=1
If works somewhat OK, but too many false possitives are going that I really don't understand. Zabbix will send a notification that the server is not available, but it is really up. Soooo, I tried to include another variable so that if the nodata is at 75 and the uptime is also less than 75, then the server must have gone down. I am using the following syntax.
{DOMAINH:agent.ping.nodata(75)}=1 & {DOMAINH:system.uptime.prev(0)}<75
The issue is that I can reboot a server and now it is now getting detected. Any ideas on how to approach this?
Regards,
Paul

Comment