Zabbix отключить мониторинг служб windows

Как мониторить работу службы через Zabbix

На предыдущей работе я довольно напользовался тем, что в моей системе мониторинга Zabbix использовал разобранную возможность мониторить статусы установленных служб в системах. К примеру есть важный процесс и его нужно мониторить , как он только выключится, то нужно сразу же смотреть почему такое произошло, а не ждать когда тебе начнут звонить . Караул — почему сервисы не работают как и должны работать. А потому данная заметка будет своеобразной пошаговой напоминалкой самому себе, как в кратчайшие сроки поставить те или иные сервисы Windows на мониторинг в универсальный конструктор мониторинга Zabbix.

У меня Zabbix развернут на Ubuntu 12.04.5 Server amd64 версии 2.2.11

$ apt-cache show zabbix-server-mysql | grep Version

Первое условие на станции Windows которую нужно мониторить на предмет статуса запущенного сервиса должен стоят Zabbix—агент и заведен на Zabbix-сервер.

Задача: мониторить буду службу: FusionInventory-Agent

это агент GLPI посредством которого происходит инвентаризация рабочей станции: Какая ось, какой софт, какое железо, кто сейчас работает, IP-адрес станции и т. д.

Теперь создаю новый элемент данных в дефолтном шаблоне Template OS Windows:

http://IP&DNS — Configuration — Templates — Template OS Windows — Items — Create Item

Name: GLPI Agent

Type: Zabbix agent

Key: service_state[FusionInventory-Agent]

Update interval (in sec): 60

History storage period (in days): 7

Trend storage period (in days): 365

New Application: Services

Description: Мониторим статус работы службы установленного агента GLPI

Читайте также:  Start run windows update

Enabled: Отмечаю галочкой

Сохраняю внесенные изменения: Save

На заметку: ключ service_state принимает ответные значения:

State of service. 0 — running, 1 — paused, 2 — start pending, 3 — pause pending, 4 — continue pending, 5 — stop pending, 6 — stopped, 7 — unknown, 255 — no such service

Теперь создаю Trigger ( описание тревоги на этот элемент данных ), в этом же Template OS Windows — Triggers — Create Trigger

Name: Service StateGLPI Agent on

Expression: — Add находим нужно правило, в моем случаем правило следующее:

Severity: High

Enabled: Отмечаю галочкой

Сохраняю внесенные изменения: Save

Теперь проверяю, сейчас на хосте (W7X86) выключаю/останавливаю службу и в Zabbix’е – Monitoring у меня в где Windows Stations обозначена среагированная проблема:

Перехожу в группу и вижу на каких хоста сработало уведомление о неполадках:

Тип уведомление: Высокий

Время последнего изменения статуса

Продолжительность недоступности сервиса в связи с выключенным состояние службы FusionInventory-Agent

вернув сервис в режим “Старт” , уведомление в Zabbix о сработанных триггерах вернулось в норму:

Если ведем какие-либо работы, то можно на сработанных триггер по этому хосту поставить комментарий (Acknowledge) или же когда сервис в строю:

Message: Работа сервиса восстановлена

После нажимаю: Acknowledge and return

По такому принципу можно настроить свой шаблон и свои элементы данных которые нужно отслеживать.

На этом собственно пока все, до новых встреч на моем блога, с уважением автор блога – ekzorchik.

Используйте прокси ((заблокировано роскомнадзором, используйте vpn или proxy)) при использовании Telegram клиента:

Поблагодари автора и новые статьи

будут появляться чаще 🙂

Карта МКБ: 4432-7300-2472-8059
Yandex-деньги: 41001520055047

Большое спасибо тем кто благодарит автора за практические заметки небольшими пожертвованиями. С уважением, Олло Александр aka ekzorchik.

Читайте также:  Linux вывод команды постранично

Как отключить в zabbix службы через регулярные выражения?

Все новые темы

Список форумов SYSAdmins.RU -> ТЕМАТИКА
Автор
lan-cc
Активный участник

Зарегистрирован: 19.10.2015
Пользователь #: 158,666
Сообщения: 777

Добавлено: Пн 25 Фев, 2019 12:48 Заголовок сообщения: Как отключить в zabbix службы через регулярные выражения?
Вернуться к началу
Зарегистрируйтесь и реклама исчезнет!
lan-cc
Активный участник

Зарегистрирован: 19.10.2015
Пользователь #: 158,666
Сообщения: 777

Добавлено: Чт 14 Мар, 2019 12:39 Заголовок сообщения:
Вернуться к началу
justme
Новичок

Зарегистрирован: 17.03.2008
Пользователь #: 67,929
Сообщения: 24


Голоса: 1

Добавлено: Чт 14 Мар, 2019 13:02 Заголовок сообщения:
Вернуться к началу
lan-cc
Активный участник

Зарегистрирован: 19.10.2015
Пользователь #: 158,666
Сообщения: 777

Добавлено: Чт 14 Мар, 2019 16:09 Заголовок сообщения:
Вернуться к началу
ttartem
Новичок

Зарегистрирован: 29.06.2006
Пользователь #: 39,240
Сообщения: 1
Откуда: Челябинск

Добавлено: Вс 17 Май, 2020 17:02 Заголовок сообщения:
Вернуться к началу
Чебураптор
Активный участник

Зарегистрирован: 08.02.2020
Пользователь #: 173,279
Сообщения: 510


Голоса: 10

Добавлено: Вс 17 Май, 2020 22:33 Заголовок сообщения:
Вернуться к началу
goyan
Новичок

Зарегистрирован: 17.11.2011
Пользователь #: 135,166
Сообщения: 9

Zabbix Documentation 5.2

Table of Contents

8 Обнаружение служб Windows

Overview

Аналогично обнаружению файловых систем, имеется возможность также обнаружения и служб Windows.

Ключ элемента данных

Ключом элемента данных, который используется в правиле обнаружения является

Этот ключ поддерживается начиная с Zabbix Windows агента 3.0.

Поддерживаемые макросы

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

Макрос Описание
Имя службы.
Отображаемое имя службы.
Описание службы.
Числовое значение состояния службы:
0 — Запущена
1 — Пауза
2 — Ожидание старта
3 — Ожидание паузы
4 — Ожидание продолжения
5 — Ожидание остановки
6 — Остановлена
7 — Неизвестно
Имя состояния службы (Запущена, Пауза, Ожидание старта, Ожидание паузы, Ожидание продолжения, Ожидание остановки, Остановлена или Неизвестно).
Путь к службе.
Пользователь службы.
Числовое значение типа запуска службы:
0 — Автоматически
1 — Автоматически (отложенный запуск)
2 — Вручную
3 — Отключена
4 — Неизвестно
Имя типа запуска службы (Автоматически, Автоматически (отложенный запуск), Вручную, Отключена, Неизвестно).
Числовое значение, указывающее, тип запуска службы:
0 — не запускается по триггерам
1 — запускается по триггерам
Этот макрос поддерживается начиная с Zabbix 3.4.4. Он полезен для обнаружения таких типов запуска служб как Автоматический запуск (по триггеру), Автоматический отложенный запуск (по триггеру) и Ручной запуск (по триггеру).

На основе обнаружения служб Windows вы можете создать прототип элементов данных, к примеру:

где парам принимает следующие значения: state, displayname, path, user, startup или description.

Оцените статью