Настройка РСМ и инвентаризации
Модуль APM
включает утилиту create_arm.py
, предназначенную для построения ресурсно-сервисной модели (РСМ) и выполнения инвентаризации сервисов и ресурсов.
Возможности утилиты
-
построение и настройка РСМ:
- создание слоев модели
- формирование сервисов и связей
- привязка метрик к сервисам
-
проведение инвентаризации:
- формирование активов (сервисы, ресурсы)
- установка связей между активами
Требования
Утилита входит в состав пакета make_ko_apm
. Перед запуском необходимо установить конфигурации, как указано в разделе Установка и настройка конфигураций APM.
Запуск утилиты
python create_arm.py --sm_host <хост> --sm_user <пользователь> --sm_password <пароль> [--sm_api_port <порт>]
Параметры
Параметр | Обязательный | Тип | По умолчанию | Назначение |
---|---|---|---|---|
--sm_host | Да | string | — | Хост веб-интерфейса Smart Monitor |
--sm_api_port | Нет | int | 5601 | Порт веб-интерфейса |
--sm_user | Да | string | — | Имя пользователя |
--sm_password | Да | string | — | Пароль пользователя |
Пример
python create_arm.py --sm_host sm-host-web.my_company.ru --sm_user admin --sm_password securepassword
Результаты установки
После выполнения скрипта:
- в интерфейсе
Smart Monitor
появится структура РСМ - активы сервисов и ресурсов будут сформированы автоматически