安装
目录
概述安装准备通过控制台安装 ACP Monitoring with Prometheus 插件安装步骤访问方式通过 YAML 安装带 Prometheus 插件的 ACP Monitoring1. 检查可用版本2. 创建 ModuleInfo3. 验证安装通过 console 安装带有 VictoriaMetrics 插件的 ACP Monitoring前提条件安装步骤通过 YAML 安装带有 VictoriaMetrics 插件的 ACP Monitoring1. 检查可用版本2. 创建 ModuleInfo3. 验证安装概述
监控组件为可观测性模块中的监控、告警、巡检和健康检查功能提供基础支持。本文档介绍如何在集群中安装 ACP Monitoring with Prometheus 插件或 ACP Monitoring with VictoriaMetrics 插件。
从 ACP 4.5 开始,以下插件更名:
- ACP Monitoring for Prometheus 更名为 ACP Basic Monitoring。
- ACP Monitoring for VictoriaMetrics 更名为 ACP Advanced Monitoring。
从 Customer Portal 下载插件时,请搜索新名称。在更名之前发布的插件包上传后,在平台中仍会显示原名称。
安装准备
安装监控组件前,请确保满足以下条件:
- 参考监控组件选择指南,选择合适的监控组件。
- 在业务集群中安装时,请确保
global集群可以访问业务集群的 11780 端口。 - 如果需要使用存储类或持久卷存储监控数据,请提前在 Storage 部分创建相应资源。
- 安装前,请确定用于存储监控数据的集群。
global集群会安装其自身的完整组件集,并且只监控自身。在多集群平台上,请在专用业务集群中安装用于聚合业务集群指标的 VictoriaMetrics Center,而不要安装在global集群中;并在每个业务集群中以仅智能体模式安装,使其指向该集群,从而确保管理集群的可用性与应用监控负载相互独立。 - 如果
global集群采用灾难恢复部署,业务集群监控不得指向主用或备用global集群。灾难恢复仅同步global集群的 etcd 数据,不包括cpaas-system等命名空间,因此监控数据不会被复制,在故障切换后将无法使用。每个global集群都只监控自身。有关同步范围,请参阅全局集群灾难恢复。
通过控制台安装 ACP Monitoring with Prometheus 插件
安装步骤
-
前往 App Store Management > Cluster Plugins,然后选择目标集群。
-
找到 ACP Basic Monitoring 插件(对于更名前发布的软件包,显示为 ACP Monitoring for Prometheus),然后单击 安装。
-
配置以下参数:
-
单击 安装 完成安装。
访问方式
安装完成后,可通过以下地址访问组件(将 <> 替换为实际值):
通过 YAML 安装带 Prometheus 插件的 ACP Monitoring
1. 检查可用版本
通过检查 global集群中的 ModulePlugin 和 ModuleConfig 资源,确保插件已发布:
这表示集群中存在 ModulePlugin prometheus,且已发布版本 v4.1.0。
2. 创建 ModuleInfo
创建一个 ModuleInfo 资源,在不配置任何参数的情况下安装插件:
资源配置参考,以 prometheus 为例:
更多详情请参阅监控组件容量规划
YAML 字段参考(VictoriaMetrics):
3. 验证安装
由于创建后 ModuleInfo 名称会发生变化,请通过标签查找资源,以检查插件状态和版本:
字段说明:
NAME:ModuleInfo 资源名称CLUSTER:安装插件的集群MODULE:插件名称DISPLAY_NAME:插件显示名称STATUS:安装状态;Running表示已成功安装并运行TARGET_VERSION:计划安装的版本CURRENT_VERSION:安装前的版本NEW_VERSION:可供安装的最新版本
通过 console 安装带有 VictoriaMetrics 插件的 ACP Monitoring
前提条件
- 如果只安装 VictoriaMetrics 智能体,请确保已在另一个集群中安装 VictoriaMetrics Center。
安装步骤
-
前往 App Store Management > Cluster Plugins,然后选择目标集群。
-
找到 ACP Advanced Monitoring 插件(在重命名前发布的软件包中显示为 ACP Monitoring for VictoriaMetrics),然后点击 安装。
-
配置以下参数:
-
点击 安装 完成安装。
通过 YAML 安装带有 VictoriaMetrics 插件的 ACP Monitoring
1. 检查可用版本
在 global 集群中,检查是否存在 ModulePlugin 和 ModuleConfig 资源,以确保插件已发布:
这表示集群中存在 ModulePlugin victoriametrics,且版本 v4.1.0 已发布。
2. 创建 ModuleInfo
创建 ModuleInfo 资源,以不带任何配置参数的方式安装插件:
资源配置参考示例(prometheus):
如需了解更多详情,请参阅监控组件容量规划
YAML 字段参考(Prometheus):
3. 验证安装
由于 ModuleInfo 名称会在创建时发生变化,请通过标签查找资源,以检查插件状态和版本:
字段说明:
NAME:ModuleInfo 资源名称CLUSTER:安装插件的集群MODULE:插件名称DISPLAY_NAME:插件的显示名称STATUS:安装状态;Running表示已成功安装并运行TARGET_VERSION:计划安装的版本CURRENT_VERSION:安装前的版本NEW_VERSION:可供安装的最新版本