Перейти к основному содержанию

Zabbix — мониторинг процессов в Linux

Zabbix

Для мониторинга процессов Linux в Zabbix уже есть готовое решение. Никаких скриптов и пользовательских переменных писать не понадобится. Удобство в том, что Zabbix просто возвращает количество процессов с таким именем, можно пользоваться, если несколько процессов с одинаковым именем.

Допустим у нас есть процесс manual_auth, да не один, а целых два. Нам нужно мониторить, что этих процессов два и никак не меньше.

zabbix

Создаём item.

zabbix

Type: указываем как Zabbix agent.

Key:

proc.num[manual_auth]

Где вместо manual_auth может быть название вашего процесса.

Type of information: Numeric (unsigned).

Навешиваем на item триггер.

zabbix

Expression:

{ваш_шаблон:proc.num[manual_auth].last()}<2

Теперь если процессов станет меньше двух - сработает триггер.

То же самое повторяем для остальных нужных нам процессов.

Теги

 

Похожие материалы

Zabbix — мониторинг программных RAID массивов в Linux

Мой шаблон работает на основе утилиты mdadm. Список MD массивов определяется автоматически. В шаблоне 10 прототипов элементов данных и 13 прототипов триггеров

Теги