Мониторинг определенной службы Linux машины в Zabbix
Zabbix — свободная система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования, написанная Алексеем Владышевым. Для хранения данных используется MySQL, PostgreSQL, SQLite или Oracle Database, веб-интерфейс написан на PHP.
Переходим в web-интерфейс Zabbix Server
Создаем новый элемент данных:
- Настройки — Узлы сети — выбираем нужный узел — Элементы данных — Создать элемент данных
- Имя:
srv-ftp-01:httpd_status
- Тип:
Zabbix агент
- Ключ:
proc.num[httpd]
- Тип информации:
Числовой (целое положительное)
- Тип данных:
Десятичный
- Интервал обновления (в сек):
180
- Новая группа элементов данных:
Services
Создаем новый триггер:
- Настройки — Узлы сети — выбираем нужный узел — Триггеры — Создать триггер
- Имя:
srv-ftp-01:httpd_status
- Важность:
Высокая
- Выражение:
{srv-ftp-01:proc.num[httpd].last(0)}=0
- Описание:
Проверка статуса сервиса httpd - systemctl status httpd
Авторский пост защищен лицензией CC BY 4.0 .