Ad Widget

Collapse

zabbix_sender and trigger

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • tighep
    Senior Member
    • Dec 2007
    • 124

    #1

    zabbix_sender and trigger

    We've got an item that gets updated via zabbix_sender on a server. I created a trigger that should alert me when that item has been 0 for the last 86400 seconds (1 day). However, the trigger didn't work, and we went 3 days without any new zabbix_sender values. Is there a way to check that an item has been updated, or not updated, in a specified period of time? The trigger expressions looks like this:

    {host1:TSM.backup.running.max(86400)}<1

    The zabbix_sender updates the item to 1 when it starts the backup, and back to 0 when it completes.
  • Calimero
    Senior Member
    • Nov 2006
    • 481

    #2
    Problem is that your trigger will be evaluated only when new data is fed to zabbix_server... unless you add a time-based function like nodata(), time(), date(), dayofweek(), now().

    To detect that zabbix_sender (or the calling script) failed to send any information, use the .nodata() function:

    {host1:TSM.backup.running.max(86400)}<1|{host1:TSM .backup.running.nodata(90000)}=1

    Comment

    Working...