Установка
Содержание
ОбзорПодготовка к установкеУстановка плагина ACP Monitoring with Prometheus через консольПорядок установкиСпособ доступаУстановка плагина ACP Monitoring with Prometheus через YAML1. Проверьте доступные версии2. Создайте ModuleInfo3. Проверьте установкуУстановка плагина ACP Monitoring with VictoriaMetrics через консольПредварительные требованияПорядок установкиУстановка плагина ACP Monitoring with VictoriaMetrics через YAML1. Проверьте доступные версии2. Создайте ModuleInfo3. Проверьте установкуОбзор
Компонент мониторинга служит инфраструктурой для функций мониторинга, оповещения, диагностики и проверки состояния в модуле наблюдаемости. В этом документе описывается, как установить плагин ACP Monitoring with Prometheus или плагин ACP Monitoring with VictoriaMetrics в кластере.
Подготовка к установке
Перед установкой компонентов мониторинга убедитесь, что выполнены следующие условия:
- Выбран подходящий компонент мониторинга в соответствии с Monitoring Component Selection Guide.
- При установке в workload-кластере убедитесь, что кластер
globalможет получить доступ к порту 11780 workload-кластера. - Если для данных мониторинга требуется использовать storage class или persistent volume storage, заранее создайте соответствующие ресурсы в разделе Storage.
Установка плагина ACP Monitoring with Prometheus через консоль
Порядок установки
-
Перейдите в App Store Management > Cluster Plugins и выберите целевой кластер.
-
Найдите плагин ACP Monitoring with Prometheus и нажмите Install.
-
Настройте следующие параметры:
-
Нажмите Install, чтобы завершить установку.
Способ доступа
После завершения установки доступ к компонентам осуществляется по следующим адресам (замените <> фактическими значениями):
Установка плагина ACP Monitoring with Prometheus через YAML
1. Проверьте доступные версии
Убедитесь, что плагин опубликован, проверив ресурсы ModulePlugin и ModuleConfig в кластере global:
Это означает, что в кластере существует ModulePlugin prometheus, а версия v4.1.0 опубликована.
2. Создайте ModuleInfo
Создайте ресурс ModuleInfo для установки плагина без каких-либо параметров конфигурации:
Пример настройки ресурсов, например prometheus:
Подробнее см. Monitor Component Capacity Planning
Справочник по полям YAML (VictoriaMetrics):
3. Проверьте установку
Так как имя ModuleInfo изменяется при создании, найдите ресурс по метке, чтобы проверить состояние и версию плагина:
Пояснения к полям:
NAME: имя ресурса ModuleInfoCLUSTER: кластер, в котором установлен плагинMODULE: имя плагинаDISPLAY_NAME: отображаемое имя плагинаSTATUS: состояние установки;Runningозначает, что установка выполнена успешно и компонент работаетTARGET_VERSION: целевая версия установкиCURRENT_VERSION: версия до установкиNEW_VERSION: последняя доступная версия для установки
Установка плагина ACP Monitoring with VictoriaMetrics через консоль
Предварительные требования
- Если устанавливается только агент VictoriaMetrics, убедитесь, что VictoriaMetrics Center установлен в другом кластере.
Порядок установки
-
Перейдите в App Store Management > Cluster Plugins и выберите целевой кластер.
-
Найдите плагин ACP Monitoring with VictoriaMetrics и нажмите Install.
-
Настройте следующие параметры:
-
Нажмите Install, чтобы завершить установку.
Установка плагина ACP Monitoring with VictoriaMetrics через YAML
1. Проверьте доступные версии
Убедитесь, что плагин опубликован, проверив ресурсы ModulePlugin и ModuleConfig в кластере global:
Это означает, что в кластере существует ModulePlugin victoriametrics, а версия v4.1.0 опубликована.
2. Создайте ModuleInfo
Создайте ресурс ModuleInfo для установки плагина без каких-либо параметров конфигурации:
Пример настройки ресурсов, например prometheus:
Подробнее см. Monitor Component Capacity Planning
Справочник по полям YAML (Prometheus):
3. Проверьте установку
Так как имя ModuleInfo изменяется при создании, найдите ресурс по метке, чтобы проверить состояние и версию плагина:
Пояснения к полям:
NAME: имя ресурса ModuleInfoCLUSTER: кластер, в котором установлен плагинMODULE: имя плагинаDISPLAY_NAME: отображаемое имя плагинаSTATUS: состояние установки;Runningозначает, что установка выполнена успешно и компонент работаетTARGET_VERSION: целевая версия установкиCURRENT_VERSION: версия до установкиNEW_VERSION: последняя доступная версия для установки