Page tree
Skip to end of metadata
Go to start of metadata

Внимание!

Данная инструкция подходит только для видеорегистраторов на базе TRASSIR OS.

Для сервера на базе OS Windows воспользуйтесь инструкцией Мониторинг здоровья сервера TRASSIR на Windows через SNMPпротокол


Настройка на стороне сервера Trassir OS

  1. Скачайте скрипт SNMP TRASSIR OS
  2. На сервере, перейдите в раздел автоматизация → Новый скрипт → Загрузить пример из файла → указать путь к файлу скрипта dssl_snmpd .py
  3. Снять галочку "Включить скрипт" → "Сохранить" → перейти в раздел параметры и произвести настройку
  4. Сохранить настройки → поставить галочку "Включить скрипт".

Настройка на стороне сервера Zabbix

  1. Зайти на вэб интерфейс сервера Zabbix
  2. Создать Host группу с именем "trassir": Configuration → Host groups → Create host groups → Name "trassir" → Add
  3. Перейти в раздел Configuration → Hosts → Create host
  4. Заполните следующие данные:
    1. Host name - Trassir
    2. Groups - select → из списка выбрать созданную группу "trassir"
    3. SNMP interfaces - введите ip адрес сервера Trassir

    По завершению нажать Update
  5. Перейдите в созданный Host → вкладка Items → Create item
  6. Для мониторинга здоровья базы данных, заполните следующие данные: 
    1. Name - db_ok
    2. Type - SNMPv2 agent
    3. Key - Trassir.db_ok
    4. SNMP OID - .1.3.6.1.4.1.3333.1.1
    5. SNMP community - vms

      Обратите внимание, что для версий ПО до TRASSIR 4.4.0.1 используется SNMP community - dssl

    6. Type of information - Text
    Заполнив информацию нажать Add
  7. Аналогичным способом добавьте остальные индикаторы. Меняться будут поля Name, Key и SNMP OID:

    NameKeySNMP OID
    db_okTrassir.db_ok.1.3.6.1.4.1.3333.1.1
    archive_daysTrassir.archive_days.1.3.6.1.4.1.3333.1.2
    disks_okTrassir.disks_ok.1.3.6.1.4.1.3333.1.3
    network_okTrassir.network_ok.1.3.6.1.4.1.3333.1.4
    camerasTrassir.cameras.1.3.6.1.4.1.3333.1.5
    scripts_okTrassir.scripts_ok.1.3.6.1.4.1.3333.1.6
    cloud_okTrassir.cloud_ok.1.3.6.1.4.1.3333.1.7
    cpu_usageTrassir.cpu_usage.1.3.6.1.4.1.3333.1.8
    custom01Trassir.custom01.1.3.6.1.4.1.3333.2.1

    После выполнения настроек перезагрузите Zabbix сервер

  8. Для мониторинга индикаторов здоровья сервера перейдите во вкладку Monitoring → Owerview


Проверка работы

  1. На сервере Zabbix через терминал проверяем работу службы/скрипта на TRASSIR OS. 
snmpwalk -v2c -c vms ip-address .1.3.6.1.4.1.3333.1.*

где * - номер индикатора:

1 db_ok
2 archive_days
3 disks_ok
4 network_ok
5 cameras
6 scripts_ok
7 cloud_ok
8 cpu_usage

В результате должны получить состояние здоровья индикатора.

На скриншоте ниже, запрашиваем состояние здоровья Базы данных и получаем ответ от сервера - "OK"

Для версий ПО ранее TRASSIR 4.4.0.1 строка будет выглядеть так:

snmpwalk -v2c -c dssl ip-address .1.3.6.1.4.1.3333.1.*