安装
目录
概述安装准备通过 console 安装带 Prometheus Plugin 的 ACP Monitoring安装步骤访问方式通过 YAML 安装带有 Prometheus 插件的 ACP Monitoring1. 检查可用版本2. 创建 ModuleInfo3. 验证安装通过控制台安装带有 VictoriaMetrics Plugin 的 ACP Monitoring前提条件安装步骤通过 YAML 安装带 VictoriaMetrics Plugin 的 ACP Monitoring1. 检查可用版本2. 创建 ModuleInfo3. 验证安装概述
监控组件为可观测性模块中的监控、告警、检查和健康检查功能提供基础设施。本文档介绍如何在集群中安装带 Prometheus 插件的 ACP Monitoring 或带 VictoriaMetrics 插件的 ACP Monitoring。
从 ACP 4.5 开始,以下插件已重命名:
- ACP Monitoring for Prometheus 更名为 ACP Basic Monitoring。
- ACP Monitoring for VictoriaMetrics 更名为 ACP Advanced Monitoring。
从 Customer Portal 下载插件时,请搜索新名称。重命名前发布的插件包在上传后,平台中仍会显示原名称。
安装准备
Monitoring 的某些组件会占用大量资源。建议在基础设施节点上运行这些组件,并设置 nodeSelector 和容忍度,以确保它们仅在这些节点上运行。如果您正在评估产品且尚未配置基础设施节点,可以移除这些设置,使组件在所有节点上运行。
有关规划基础设施节点的指导,请参阅集群节点规划。
安装监控组件前,请确保满足以下条件:
- 参阅监控组件选择指南并选择适当的监控组件。
- 在业务集群中安装时,请确保
global集群可以访问业务集群的 11780 端口。 - 如果需要使用存储类或持久卷存储监控数据,请提前在存储部分创建相应资源。
- 在安装前确定用于存储监控数据的集群。
global集群会安装自身的完整组件集,并且仅监控自身。在多集群平台上,请将聚合业务集群指标的 VictoriaMetrics Center 安装在专用业务集群中,而不是global集群中;然后将每个业务集群安装为仅智能体模式,并指向该集群,以确保管理集群的可用性和应用监控负载相互独立。 - 如果
global集群配置了灾难恢复,则业务集群监控不得指向主集群或备用global集群。灾难恢复仅同步global集群的 etcd 数据,不包括cpaas-system等命名空间,因此监控数据不会被复制,并且在故障转移后将不可用。每个global集群仅监控自身。有关同步范围,请参阅全局集群灾难恢复。
通过 console 安装带 Prometheus Plugin 的 ACP Monitoring
安装步骤
-
导航至应用商店管理 > 集群插件,然后选择目标集群。
-
找到 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 字段参考(Prometheus):
3. 验证安装
由于创建后 ModuleInfo 名称会发生变化,请通过标签查找资源,以检查插件状态和版本:
字段说明:
NAME:ModuleInfo 资源名称CLUSTER:安装插件的集群MODULE:插件名称DISPLAY_NAME:插件显示名称STATUS:安装状态;Running表示已成功安装并正在运行TARGET_VERSION:计划安装的版本CURRENT_VERSION:安装前的版本NEW_VERSION:可供安装的最新版本
通过控制台安装带有 VictoriaMetrics Plugin 的 ACP Monitoring
前提条件
- 如果只安装 VictoriaMetrics agent,请确保已在另一个集群中安装 VictoriaMetrics Center。
安装步骤
-
前往 应用商店管理 > 集群插件,并选择目标集群。
-
找到 ACP Advanced Monitoring 插件(重命名前发布的版本显示为 ACP Monitoring for VictoriaMetrics),然后点击 安装。
-
配置以下参数:
-
点击 安装 完成安装。
通过 YAML 安装带 VictoriaMetrics Plugin 的 ACP Monitoring
1. 检查可用版本
在 global集群中检查 ModulePlugin 和 ModuleConfig 资源,确保插件已发布:
这表示集群中存在 ModulePlugin victoriametrics,并且已发布版本 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:可安装的最新版本