Zabbix: простой пример web-мониторинга

Автор: | 04/10/2014
 

zabbix_logoZabbix:

# zabbix_server -V
Zabbix server v2.2.6 (revision 48483) (27 August 2014)
Compilation time: Aug 28 2014 10:08:00

Переходим в Configuration > Hosts, кликаем на Web:

zabbix_web_1

 

Кликаем на Create scenario:

zabbix_web_2

Заполняем поля:

zabbix_web_6

Переходим на вкладку Step, кликаем Add и добавляем проверку:

zabbix_web_4

zabbix_web_5

Жмём Save, и смотрим результат:

zabbix_web_7

Переходим в Monitoring > Web:

zabbix_web_8

Это пример простой проверки на доступность хоста, хотя возможностей у web-мониторинга Zabbix очень много.

Добавим триггер. Переходим в  Configuration > Hosts, клиекаем Triggers > Create trigger:

zabbix_web_10

Сохраняем, и блокируем на фаерволе запросы от сервера мониторинга:

$cmd 002110 deny all from 77.***.***.20 to me in via $pif

Проверяем срабатывание триггера:

zabbix_web_11

В Actions видно, что отправлено письмо. Про настройку отправки см. пост Zabbix: настройка уведомления о проблеме (email)

Подробнее смотрите в официальном руководстве.