Skip to end of metadata
Go to start of metadata

Установка Zabbix

Если на вашем ПК установлена программа для управления и создания виртуальных машин (Virtual Box, VMWare Workstation), то необходимо предварительно удалить её или устанавливать docker на другую чистую систему.

Для установки Zabbix:

  1. Скачайте инсталлятор Docker CE для Windows: https://hub.docker.com/editions/community/docker-ce-desktop-windows/
  2. Включите Hyper - V:
    1. Откройте Пуск > Программы и компоненты > Включение или отключение компонентов Windows
    2. Установите отметку на Hyper-V.
    3. Нажмите ОК.
    4. Перезагрузите ПК.
  3. Скачайте Docker с официального сайта и установите на компьютер.
  4. Установите docker контейнер с Zabbix при помощи следующей команды:

docker run --name zabbix -p 80:80 -p 10051:10051 -d zabbix/zabbix-appliance:latest

Опцию -p 80:80 можно заменить на -p 8080:80,  чтобы Zabbix был доступен по порту 8080.  (warning) Если Insentry установлена на том же ПК, что и Zabbix, то этот шаг выполнять необходимо.

Настройка мониторига SNMP, HTTP, RTSP

Для мониторинга камер с помощью Zabbix можно настроить следующие проверки: статус потока rtsp, доступность web-интерфейса, доступность порта rtsp. Если у камеры есть поддержка snmp, то получить все данные о состоянии камеры.

После развертывания контейнера Zabbix будет доступен через браузер по адресу http://ip_host:80 или http://ip_host:8080 в зависимости от выбранного порта. По умолчанию логин и пароль Admin / Zabbix.

 1. Добавьте группу, предназначеную для работы с камерами, в разделе Configuration > Hosts groups:


 2. Добавьте камеры в разделе Hosts в группу CCTV.

      

3. Создайте шаблон для работы с группой CCTV на вкладке Templates.


 4. Откройте вкладку Applications в шаблоне CCTV Template и добавьте необходимые приложения (http availability, SNMP, SNMP check, video stream check)

Настраивать параметры, свяазнные с SNMP, имеет смысл только если камера поддерживает соответствующий протокол. 


 5. Перейдите на вкладку Items и созадйте необходимые переменные (SNMP, SNMP availability, HTTP) по аналогии с предыдущим шагом. При включении SNMP в поле Type  необходимо выбирать версию в зависимости от типа поддерживаемого протокола камерой.

  

6. Перейдите во вкладку Web и добавьте web-сценарий для проверки RTSP трансляции. На вкладке Steps в поле URL укажите ссылку на актуальный RTSP поток. На вкладке Authentication укажите логин и пароль, используемые при просмотре потока.

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

Перейдите во вкладку Triggers для настройки оповещения по возникшим проблемам. В поле Severity выберите необходимый уровень угрозы в зависимости от приоритета.

  1. Оповещение об отсутствии rtsp потока:

       2. Оповещение о недоступности SNMP порта:

        3. Оповещение и недоступности веб интерфейса:

Во вкладке graph можно настроить вывод графиков доступности:

  • No labels