[DKSL 90.2.1-0] 4.1.5 Добавление и настройка триггера
Триггеры это логические выражения, которые "оценивают" данные собранные элементами данных и отражают текущее состояние системы.
Тогда как элементы данных используются для сбора системных данных, крайне непрактично наблюдать за этими данными всё время в ожидании выполнения условия, которое приведет к оповещению или которое заслуживает внимания. Работа по "оценке" данных может быть оставлена на выражения триггеров.
Выражения триггеров позволяют задать порог при котором состояние данных "приемлемое". Таким образом, если входящие данные превышают приемлемое состояние, триггер "поджигается" - или другими словами меняет состояние на ПРОБЛЕМА.
Для настройки триггера, сделайте следующее:
Перейдите в: Configuration → Hosts
Нажмите на Triggers в строке с узлом сети

Нажмите на Greate trigger/Создать триггер сверху справа (или на имя триггера для изменения уже существующего триггера)

Введите в диалоге параметры триггера

Name | Имя триггера. |
Event name | Если задано, это имя будет использоваться для создания имени события проблемы вместо имени триггера. Имя события можно использовать для создания осмысленных предупреждений, содержащих данные о проблеме (см. пример). Поддерживается тот же набор макросов, что и в имени триггера, а также макросы выражений {TIME} и {?EXPRESSION}. Поддерживается начиная с Zabbix 5.2.0. |
Severity | Определение требуемой важности триггера нажатием кнопок. |
Expression | Логическое выражение, используемое для определения условий проблемы. |
OK event generation | Опции формирования ОК событий: |
Recovery expression | Логическое выражение, используемое для определения условий, когда проблема решена. |
PROBLEM event generation mode | Режим формирования событий о проблемах: |
OK event closes | Выберите, если ОК событие закрывает: |
Tag for matching | Укажите имя тега события, которое будет использоваться для корреляции событий. |
Operational data | Укажите пользовательские теги для маркировки событий триггера. |
Allow manual close | Выберите, чтобы разрешить закрывать вручную события о проблемах сформированные этим триггером. Закрытие вручную возможно при подтверждении событий о проблемах. |
URL | Если не пустой, то URL, указанный здесь, доступен в виде ссылки в нескольких местах веб-интерфейса, например при нажатии на имя проблемы в Monitoring→ Problems (опция URL в меню Триггер) и в виджете Проблемы на панели. |
Description | Текстовое поле используется, для того чтобы сообщить больше информации об этом триггере. Может содержать инструкции по устранению специфичной проблемы, контактные данные ответственного сотрудника и т.п. |
Enabled | Уберите отметку деактивирует триггер, если это требуется. |
Появится строчка с новым триггером

После чего можно проверить работу триггера в Monitoring → Hosts выбираем узел, для которого сделали триггер

Открываем Problems и видим текущее отображение проблемы

Если нажать левой кнопкой мыши на вопрос то для нас откроется надпись, которую ранее вводили в поле Description

Для того, чтобы триггер с проблемой отображался на окне оператора (Dashboard) необходимо добавить виджет Problems на рабочей зоне. После чего мы сможем наблюдать проблемы и текущее их состояние

Все поддерживаемые функции в выражениях триггеров : https://www.zabbix.com/documentation/5.2/ru/manual/appendix/triggers/functions
Выражения для Триггера: https://www.zabbix.com/documentation/5.2/ru/manual/config/triggers/expression
Список поддерживаемых макросов: https://www.zabbix.com/documentation/5.2/ru/manual/appendix/macros/supported_by_location
Более подробно с механизмом триггеров вы можете ознакомиться в официальной документации - https://www.zabbix.com/documentation/5.2/ru/manual/config/triggers