Мониторим сервисы
Добавлено: 22 ноя 2010, 12:30
На этот раз я расскажу как мониторятся отдельные сервисы, запущенные на сервере. Мониторить мы их будем через агента. Задача была отмониторить сервис. придерживаясь мнения что все уже сделано до нас я начал перечитывать документацию, где и нашел ответ на мой вопрос. Идея заключается в том, что агент понимает много чего, главное правильно этим воспользоваться. Итак, документация гласит
пробуем
Получается
А что на счет прокси?
Даже не буду пробовать - скорее всего заработает. Таким образом в новом шаблоне:
1) мониторю ДНС
2) мониторю занят ли порт прокси
3) мелкие исправления накопившихся косяков
Не забывайте создавать действия, что бы система вас предупреждала
Новый шаблон, включающий последние исправления
Код: Выделить всё
et.tcp.dns[<ip>,зона] Проверяется работает ли сервис DNS. 0 - DNS недоступен
1 - DNS работает ip - IP адрес DNS сервера (игнорируется)
зона - зона для тестирования DNS
Код: Выделить всё
stat# ./zabbix_get -s192.168.1.7 -p10050 -k"net.tcp.dns[192.168.1.7, stniva.ru]"
1

Код: Выделить всё
net.tcp.listen[порт] Проверяется находится ли указанный TCP порт в состоянии LISTEN. 0 - не находится 1 - находится в состоянии LISTEN порт - номер порта TCP
1) мониторю ДНС
2) мониторю занят ли порт прокси
3) мелкие исправления накопившихся косяков
Не забывайте создавать действия, что бы система вас предупреждала
Новый шаблон, включающий последние исправления