База знаний:
Мониторинг сервисов Indeed AM в Zabbix
Автор Insaf Fatkhullin, Last modified by Insaf Fatkhullin на 25 апреля 2025 02:53 PM

Содержание

  1. Предварительные требования

  2. Проверка работоспособности Zabbix

  3. Подключение узла мониторинга

    • 3.1. Автообнаружение

    • 3.2. Ручное добавление хоста

  4. Пример настройки мониторинга сервисов Indeed

    • 4.1. Добавление элементов данных

    • 4.2. Настройка триггеров

    • 4.3. Проверка уведомлений
  5. Наименование сервисов для мониторинга (SERVICE_LOCAL_NAME)

    • 5.1. Серверные компоненты Windows нужные для работы Indeed AM

    • 5.2. Расширения и провайдеры Indeed AM

    • 5.3. СУБД на сервере

    • 5.4. Службы Indeed AM на клиентских ПК

1. Предварительные требования

  • Zabbix Server  (доменное имя в статье используется http://axzabbix.am.local:8080/)

  • Установленный и настроенный Indeed AM 8.2.x

  • Открытый порт 10050 для Zabbix-агента на целевых машинах.

2. Проверка работоспособности Zabbix

  1. Авторизуйтесь в Web UI по адресу http://axzabbix.am.local:8080/.

  2. Убедитесь, что в разделе Monitoring -> Dashboard отображается статус Zabbix Server.

  3. При необходимости установите Zabbix Agent на тестовую машину и проверьте её видимость в Monitoring -> Hosts.

3. Подключение узла мониторинга 

3.1. Автообнаружение

  1. Перейдите в Data Collection -> Discovery.

  2. Нажмите кнопку Create discovery rule.

  3. Заполните поля:

    • Name: Indeed AM Discovery

    • IP Range: 192.168.0.1-254

    • Checks: Check type: Zabbix agent; Port range: 10050; Key: net.if.discovery

    • Update interval: 1m

  4. Сохраните правило и убедитесь, что узел появился в списке.

3.2. Ручное добавление хоста

  1. Перейдите в Data Collection -> Hosts и нажмите Create host.

  2. Заполните поля:

    • Host name: ax.am.local

    • Groups: Virtual machines

    • Agent interfaces: IP-адрес и порт 10050

  3. Нажмите Add и проверьте, что хост отображается в списке.

4. Пример настройки мониторинга сервисов Indeed

4.1. Добавление элементов данных

Для каждого отслеживаемого сервиса создайте новый элемент:

  • Name Состояние сервиса {SERVICE_LOCAL_NAME}
  • Type Zabbix agent
  • Key service.info{SERVICE_LOCAL_NAME}
  • Type of information Numeric (unsigned)
  • Update interval 1m
  • History storage 7d
  • Trends storage 365d

 

После создания элемента нажмите Test и убедитесь, что Zabbix получает корректный ответ.

4.2. Настройка триггеров

  1. Перейдите в Data Collection -> Hosts, выберите хост и перейдите во вкладку Triggers.


  2. Нажмите Create trigger и заполните:

    • Name: <SERVICE_LOCAL_NAME> Down

    • Expression: last(/<HOSTNAME>/service.info[<SERVICE_LOCAL_NAME>])<>0

    • Severity: Disaster

    3. Сохраните триггер и проверьте в Monitoring -> Dashboard, что при остановке сервиса появляется уведомление.

4.3. Проверка уведомлений

Проверяем работу уведомлений в Dashboard (необходимо выключить отслеживаемый сервис), информация о ранее решенных проблемах находится в Monitoring/Problems

5. Наименование сервисов для мониторинга (SERVICE_LOCAL_NAME)

5.1. Серверные компоненты Windows нужные для работы Indeed AM

  • W3SVC - служба сайтов IIS

  • IAS - служба NPS

  • adfssrv - служба AD FS

5.2. Расширения и провайдеры Indeed AM

  • Indeed-ID Local BSP Broker - провайдер Indeed AM
  • Indeed-ID Authentication Proxy - служба модуля NPS RADIUS Extension/ADFS Extension/RDP Windows Logon

  • IndeedID.Z2USB.Device.Watcher - служба провайдера IronLogic Z2USB

5.3. СУБД на сервере

  • MSSQLSERVER - MSSQL Standard

  • MSSQL$SQLEXPRESS - MSSQL Express

  • postgresql-x64-<версия> - PostgreSQL

5.4. Службы Indeed AM на клиентских ПК

  • Indeed-ID Local BSP Broker - служба провайдеров Indeed AM

  • IndeedID.TS.Sessions.Monitor - служба мониторинга

  • Indeed AM Server Local Service - кэш-сервер

  • IndeedID.Z2USB.Device.Watcher - служба провайдера IronLogic Z2USB

    (1 голос(а))
    Эта статья полезна
    Эта статья бесполезна

    Комментарии (0)
    Портал технической поддержки компании Индид