Установка
Содержание
OverviewInstallation PreparationInstall the ACP Monitoring with Prometheus Plugin via consoleInstallation ProceduresAccess MethodInstall the ACP Monitoring with Prometheus Plugin via YAML1. Check available versions2. Create a ModuleInfo3. Verify installationInstall the ACP Monitoring with VictoriaMetrics Plugin via consolePrerequisitesInstallation ProceduresInstall the ACP Monitoring with VictoriaMetrics Plugin via YAML1. Check available versions2. Create a ModuleInfo3. Verify installationOverview
Компонент мониторинга служит инфраструктурой для функций мониторинга, оповещений, инспекции и проверки состояния в модуле наблюдаемости. В этом документе описывается, как установить ACP Monitoring с плагином Prometheus или ACP Monitoring с плагином VictoriaMetrics в кластере.
Installation Preparation
Перед установкой компонентов мониторинга убедитесь, что выполнены следующие условия:
- Выбран соответствующий компонент мониторинга, руководствуясь Руководством по выбору компонента мониторинга.
- При установке в рабочем кластере убедитесь, что кластер
globalможет получить доступ к порту 11780 рабочего кластера. - Если необходимо использовать классы хранилищ или постоянные тома для данных мониторинга, создайте соответствующие ресурсы в разделе Storage заранее.
Install the ACP Monitoring with Prometheus Plugin via console
Installation Procedures
-
Перейдите в App Store Management > Cluster Plugins и выберите целевой кластер.
-
Найдите плагин ACP Monitoring with Prometheus и нажмите Install.
-
Настройте следующие параметры:
-
Нажмите Install для завершения установки.
Access Method
После завершения установки компоненты доступны по следующим адресам (замените <> на актуальные значения):
Install the ACP Monitoring with Prometheus Plugin via YAML
1. Check available versions
Убедитесь, что плагин опубликован, проверив наличие ресурсов ModulePlugin и ModuleConfig в кластере global:
Это означает, что ModulePlugin prometheus существует в кластере и версия v4.1.0 опубликована.
2. Create a ModuleInfo
Создайте ресурс ModuleInfo для установки плагина без параметров конфигурации:
Пример настройки ресурсов, например для prometheus:
Для подробностей см. Планирование ёмкости компонентов мониторинга
Справка по полям YAML (VictoriaMetrics):
3. Verify installation
Так как имя ModuleInfo изменяется при создании, найдите ресурс по метке для проверки статуса плагина и версии:
Объяснение полей:
NAME: имя ресурса ModuleInfoCLUSTER: кластер, в котором установлен плагинMODULE: имя плагинаDISPLAY_NAME: отображаемое имя плагинаSTATUS: статус установки;Runningозначает успешную установку и работуTARGET_VERSION: версия, предназначенная для установкиCURRENT_VERSION: версия до установкиNEW_VERSION: последняя доступная версия для установки
Install the ACP Monitoring with VictoriaMetrics Plugin via console
Prerequisites
- Если устанавливается только агент VictoriaMetrics, убедитесь, что VictoriaMetrics Center установлен в другом кластере.
Installation Procedures
-
Перейдите в App Store Management > Cluster Plugins и выберите целевой кластер.
-
Найдите плагин ACP Monitoring with VictoriaMetrics и нажмите Install.
-
Настройте следующие параметры:
-
Нажмите Install для завершения установки.
Install the ACP Monitoring with VictoriaMetrics Plugin via YAML
1. Check available versions
Убедитесь, что плагин опубликован, проверив наличие ресурсов ModulePlugin и ModuleConfig в кластере global:
Это означает, что ModulePlugin victoriametrics существует в кластере и версия v4.1.0 опубликована.
2. Create a ModuleInfo
Создайте ресурс ModuleInfo для установки плагина без параметров конфигурации:
Пример настройки ресурсов, например для prometheus:
Для подробностей см. Планирование ёмкости компонентов мониторинга
Справка по полям YAML (Prometheus):
3. Verify installation
Так как имя ModuleInfo изменяется при создании, найдите ресурс по метке для проверки статуса плагина и версии:
Объяснение полей:
NAME: имя ресурса ModuleInfoCLUSTER: кластер, в котором установлен плагинMODULE: имя плагинаDISPLAY_NAME: отображаемое имя плагинаSTATUS: статус установки;Runningозначает успешную установку и работуTARGET_VERSION: версия, предназначенная для установкиCURRENT_VERSION: версия до установкиNEW_VERSION: последняя доступная версия для установки