Hello all:
I am a reforming Nagios user
. One thing I like about Nagios is that it has a warning and critical thresholds that become alert points for various checks that can take completely different escalation paths and I am trying to duplicate this mentality in Zabbix.
An easy example is disk space checking, the item:
vfs.fs.size[/home,free]
The triggers:
vfs.fs.size[/home,free].last(0)<5000000 (warning)
vfs.fs.size[/home,free].last(0)<1000000 (critical)
vfs.fs.size[/home,free].last(0)<10000 (disaster)
The actions for the above triggers would be:
(warning) email unix sysadmins
(critical) page unix sysadmins
(disaster) page unix sysadmins and email IT management
Other triggers are a bit more challenging, for example I am monitoring an ldap server via a UserParameter that returns the response time in milliseconds, and the check interval is set to 180 seconds (3 minutes)
how would I define the triggers, here is the criteria:
(warning) the server returned no data after one check cycle (3 minutes?) or the response time was more than 1 second
(critical) the server returned no data after three check cycles (9 minutes?)
(disaster) the server returned no data after five check cycles (15 minutes?)
Also, lets assume the above triggers are defined, and the warning and critical have fired. When the server comes back online and the triggers flip to the off position, can I suppress the action of the warning trigger since the critical action will also fire? I am trying to avoid an email and/or paging storm
I am using 1.3.3 but the syntax should be the same as 1.1.x...correct? Thanks in advance!
/Christian
I am a reforming Nagios user
. One thing I like about Nagios is that it has a warning and critical thresholds that become alert points for various checks that can take completely different escalation paths and I am trying to duplicate this mentality in Zabbix.An easy example is disk space checking, the item:
vfs.fs.size[/home,free]
The triggers:
vfs.fs.size[/home,free].last(0)<5000000 (warning)
vfs.fs.size[/home,free].last(0)<1000000 (critical)
vfs.fs.size[/home,free].last(0)<10000 (disaster)
The actions for the above triggers would be:
(warning) email unix sysadmins
(critical) page unix sysadmins
(disaster) page unix sysadmins and email IT management
Other triggers are a bit more challenging, for example I am monitoring an ldap server via a UserParameter that returns the response time in milliseconds, and the check interval is set to 180 seconds (3 minutes)
how would I define the triggers, here is the criteria:
(warning) the server returned no data after one check cycle (3 minutes?) or the response time was more than 1 second
(critical) the server returned no data after three check cycles (9 minutes?)
(disaster) the server returned no data after five check cycles (15 minutes?)
Also, lets assume the above triggers are defined, and the warning and critical have fired. When the server comes back online and the triggers flip to the off position, can I suppress the action of the warning trigger since the critical action will also fire? I am trying to avoid an email and/or paging storm

I am using 1.3.3 but the syntax should be the same as 1.1.x...correct? Thanks in advance!
/Christian

Comment