Skip to content

Creating Host Triggers

Video Lecture

Creating Host Triggers Creating Host Triggers

 (Pay Per View)

You can use PayPal to purchase a one time viewing of this video for $1.49 USD.

Pay Per View Terms

  • One viewing session of this video will cost the equivalent of $1.49 USD in your currency.
  • After successful purchase, the video will automatically start playing.
  • You can pause, replay and go fullscreen as many times as needed in one single session for up to an hour.
  • Do not refresh the browser since it will invalidate the session.
  • If you want longer-term access to all videos, consider purchasing full access through Udemy or YouTube Memberships instead.
  • This Pay Per View option does not permit downloading this video for later viewing or sharing.
  • All videos are Copyright © 2019-2025 Sean Bradley, all rights reserved.

Description

In this section, we create some basic triggers.

Triggers are re-evaluated when the Zabbix server gets new data for an item that appears in the trigger expression.

Additionally, if the trigger contains a time based function, the history syncer process will also recalculate it every 30 seconds.

Examples of time-based functions are nodata(), date(), dayofmonth(), dayofweek(), time(), now().

Name Severity Expression
NODATA 60 seconds Disaster nodata(/host/agent.ping,60)=1
Less than 5GB free High last(/host/vfs.fs.size[/,free])<5000000000
High CPU Usage 75% for 2 minutes Warning avg(/host/system.cpu.util[,user],2m)>75

Triggers

Trigger Functions