Перейти к основному содержимому
Версия: 5.2

Zabbix: Настройка РСМ и инвентаризации

Общее описание

Модуль Zabbix содержит утилиту dynamic_rsm.py, предназначенную для построения ресурсно-сервисной модели (далее — РСМ) и выполнения инвентаризации сервисов и ресурсов.

Основные возможности

  • Построение и настройка РСМ:

    • создание иерархических слоев модели
    • формирование сервисов и установление связей между ними
    • привязка метрик к соответствующим сервисам
  • Проведение инвентаризации:

    • формирование активов (диски, интерфейсы, хосты)
    • настройка связей между активами

Требования

Утилита dynamic_rsm.py входит в состав пакета zabbix_ko_maker. Перед запуском необходимо установить все конфигурации, как описано в соответствующем разделе Zabbix: Установка и настройка конфигурации.


Запуск утилиты

python dynamic_rsm.py --sm_host <хост> --sm_user <пользователь> --sm_password <пароль> [--sm_port <порт>]

Параметры

ПараметрОбязательныйТипПо умолчаниюОписание
--sm_hostДаstringХост кластера Smart Monitor
--sm_portНетint9200Порт подключения
--sm_userДаstringИмя пользователя
--sm_passwordДаstringПароль пользователя

Пример:

python dynamic_rsm.py --sm_host sm-host.my_company.ru --sm_user admin --sm_password securepassword --sm_port 9200

Результаты установки

После выполнения скрипта:

  • структура РСМ появится в интерфейсе Smart Monitor
  • активы сервисов и ресурсов будут созданы автоматически
  • связи между активами и сервисами будут установлены

Дополнительные материалы