自建 Kubernetes 集群(包括其他云厂商的容器集群或自建 IDC 内的集群)接入阿里云 Prometheus 的步骤如下:
前置条件:
将自建 Kubernetes 集群注册为阿里云容器服务的注册集群。这是通过阿里云容器服务 ACK 的注册集群功能实现的,注册后即可像管理阿里云原生集群一样管理自建集群的监控。
接入步骤:
- 在阿里云 Prometheus 控制台的接入中心,选择容器集群监控接入,完成容器环境实例创建。
- 在接入管理中配置容器集群内各个监控组件的接入,阿里云 Prometheus 会自动生成采集 Job、抓取监控数据、生成默认大盘和默认告警规则。
- 对于自定义的采集任务(如 ServiceMonitor、PodMonitor 和自定义 Job),可在接入管理的对应环境实例进行自定义采集规则配置。
- 验证容器集群大盘和各组件的默认大盘是否正常。
迁移要求:
阿里云 Prometheus 配置验证完成后,需等待 n 天(原有自建 Prometheus 数据保存天数)后才能完成完整迁移,确保采集到连续的监控数据。