Назад | Перейти на главную страницу

Zabbix - Закрытие проблем, когда встречается выражение восстановления

У меня есть сценарий на машине Linux, выполняющий проверку нашей БД, которая приводит к либо OK или KO в зависимости от результата (хороший или плохой).

Я настроил UserParameter в конфигурации Zabbix Agent, который запускает скрипт:

# Check the DB for number longer than 12 characters.
UserParameter=customcheck.longnumber, /usr/local/bin/longnumber.sh

У меня есть шаблон в Zabbix с элементом:

Триггер настроен следующим образом:

Кажется, это вызывает проблему. Но проблема решена, и она продолжает вызывать проблему. Хотя выражение восстановления сделано, оно не решает / не закрывает проблему.

Журналы Zabbix агента показывают ответ «ОК»:

  3892:20200204:133550.537 Requested [customcheck.longnumber]
  3892:20200204:133550.537 In zbx_popen() command:' /usr/local/bin/longnumber.sh'
  3892:20200204:133550.652 EXECUTE_STR() command:' /usr/local/bin/longnumber.sh' len:2 cmd_result:'OK'

Есть идеи, в чем может быть проблема?