Приведу несколько примеров триггеров для Zabbix.
Допустим есть элементы данных, исходя из них будем создавать триггеры.
Пример триггера сообщающего что трафик на порту коммутатора больше допустимого:
Имя: Трафик входящего порта > 70 Mb/s на офисе {HOSTNAME} Выражение: ({Mikrotik RB2011L-IN office:ifInOctets.1.last()}>70M)
Триггер сообщающий о пропаже линка на порту коммутатора, когда значение не равно 1 (замечу что когда пропал линк статус может быть иным от 2, например когда порт заблокирован и т.д., например 1-up, 2-down, 3-testing, 4-unknown, 5-dormant, 6-notPresent, 7-lowerLayerDown):
Пропал линк к ТОВ Телесети (21 порт) на {HOSTNAME} ({192.168.2.22:ifOperStatus.21.last(0)}<>1)
Чтобы Zabbix сообщил о появлении линка:
Появился линк к ТОВ Телесети (21 порт) на {HOSTNAME} ({192.168.2.22:ifOperStatus.21.last(0)}=1)
Триггер при большой загрузке процессора:
Загрузка процессора на {HOSTNAME} выше 70 {192.168.2.22:cpu.last(0)}>70
Смотрите также мою статью:
Примеры элементов данных для Zabbix