Установка утилиты
Оглавление
- Общее описание
- Последовательность установки
Общее описание
Для развертывания служебных объектов модуля Database Observability используется утилита установки.
Утилита устанавливает:
- паттерны индексов
- поисковый макрос и 2 AI-пресета
- 6 справочников
- 3 конфигурации активов
Inventory - 8 метрик, модель здоровья и центр аналитики
МАЯК - тип инцидента
db_incident - 2 политики SLA
- 4 пользовательские иконки
Последовательность установки
Шаг 0. Требования утилиты
- Python 3.12 или новее
- административный доступ к
Smart Monitor - SSH-доступ по ключу к узлу
Smart Monitor Web - право выполнять
sudoбез пароля для установки пользовательских иконок
Шаг 1. Установка зависимостей утилиты
Распакуйте архив утилиты и выполните в его каталоге:
bash bin/install_dependencies.sh
Шаг 2. Развертывание объектов утилиты
Передайте пароль через переменную среды и выполните установку:
export SM_PASSWORD='<пароль>'
./bin/make_database_observability.py \
--sm_host <SMART_MONITOR_HOST> \
--sm_api_port 5601 \
--sm_cluster_port 9200 \
--sm_user admin \
--ssh_user <SSH_USER>
Если команда завершилась с кодом 3, дождитесь создания сервисов модели здоровья. Через десять минут установите центр аналитики:
./bin/make_database_observability.py \
--sm_host <SMART_MONITOR_HOST> \
--sm_user admin \
--only analytics_centre
Шаг 3. Проверка загрузки объектов утилиты
1. Паттерны индексов
Проверьте наличие паттернов индексов:
Навигационное меню - Параметры системы - Настройки модулей - OPENSEARCH - Паттерны индексов

2. Поисковый макрос
Проверьте наличие макроса db_exclude_self в списке макросов.

3. Справочники
Проверьте наличие шести справочников модуля:
Навигационное меню - Справочники

4. Конфигурации активов
Проверьте наличие трех конфигураций активов в Inventory.

5. Тип инцидента
Проверьте наличие типа db_incident:
Навигационное меню - Параметры системы - Настройки модулей - Менеджер инцидентов - Типы инцидентов

6. Политики SLA
Проверьте наличие двух политик SLA:
Навигационное меню - Параметры системы - Настройки модулей - Менеджер инцидентов - Политики SLA

7. Метрики МАЯК
Проверьте наличие восьми метрик:
Навигационное меню - МАЯК - Метрики

8. Модель здоровья
Проверьте наличие модели здоровья DB Observability: Базы данных:
Навигационное меню - МАЯК - Модели здоровья

9. Центр аналитики
Проверьте наличие центра аналитики модуля:
Навигационное меню - МАЯК - Центры аналитики
