У меня есть сценарий на машине 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'
Есть идеи, в чем может быть проблема?