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

Внимание!

Данный функционал доступен только на серверах с TRASSIR OS.

Мониторинг здоровья сервера на базе OS Windows через сервер Zabbix недоступен


Настройка на стороне сервера 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 - 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 через терминал проверяем работу службы/скрипта на TrassirOS. 
snmpwalk -v2c -c dssl 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"





Остались вопросы? Задайте их в комментариях.