Настройка РСМ и инвентаризации
Модуль 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появится структура РСМ - активы сервисов и ресурсов будут сформированы автоматически