Как создать триггер для проверки статуса службы приложения в zabbix - PullRequest
0 голосов
/ 20 января 2020

Я новичок в zabbix и хотел знать, знает ли кто-нибудь, как создать настраиваемый триггер, связанный с приложением, в zabbix. Ниже приведены мои логики c, которые я хочу использовать, но я не имею представления о синтаксисе.

Существует процесс, называемый "авиация", поэтому я могу проверить состояние с помощью ps -eaf | Греп авиация | ш c -1 . если приведенная выше команда выдает количество выводов как 2, это означает, что мой процесс работает отлично, иначе он не работает.

Может кто-нибудь помочь мне написать выражение для того же.

1 Ответ

0 голосов
/ 20 января 2020

Добро пожаловать в переполнение стека!

Ключ элемента, который вы должны использовать, proc.num[<name>,<user>,<state>,<cmdline>,<zone>] (подробности см. На странице документации Zabbix agent ).

В вашем случае: proc.num[aviation] будет подсчитывать количество проков с названием «авиация». Выражение триггера может быть {*HOST*:proc.num[aviation].last()}<>2.

...