Альтернативный способ настройки:
«Configuration» -> «Hosts» -> кнопка «Create host»
В списке «Hosts» в столбце «web» нажимаем напротив только что созданного хоста
Нажимаем «Create web scenatio»
Вводим имя
и переходи на закладку «Steps», в блоке «Steps» нажимаем «Add»
заполняем поля: Name, URL, Required string, Required status code
Required string — открываем исходный код страницы google.com и выбираем любое слово, которое должен найти zabbix и полчить код 200 чтобы считать web проверку успешной. Выбираем слово — Google и помещаем его в «Required string»
Заполним все поля — нажимаем «Add»
и еще раз «Add»
Проверим, получаем ли мы данные в наш zabbix в результате проделанных действий, переходим в «Monitoring» -> «Latest data» -> выбираем в поле «Hosts» наш сайт google.com в группе «Templates»
Если данные не отображаються, подождите несколько минут (обновите страницу).
Теперь для данногохоста можно создать график, но нас больше интересует возможность получать уведомления в случаи недоступности сайта, для этого необходимо настроить тригер.
«Configuration» -> «Hosts» -> напротив нашего хоста google.com нажимаем «Triggers»
Далее «Create trigger»
Заполняем имя — Site google.com unreachable
и Severity — High
далее нажимаем «Add» в блоке «Expression» чтобы настроить правило срабатывания:
и нажимаем «Insert»
далее «Add»
На этом пожалуй все 😉