更新时间:2024-09-06 GMT+08:00

功能特性

Prometheus监控具有监控数据采集、存储、计算、展示、告警等能力。监控指标覆盖广,涵盖容器、云服务、中间件、数据库、应用以及业务等多种监控数据。本文介绍Prometheus 监控支持的主要功能。

表1 监控对象接入

功能

功能说明

创建Prometheus实例

支持创建多种类型的Prometheus实例。您可以根据需求选择创建任一类型的Prometheus实例。

集成中心

集成中心作为Prometheus实例的入口,将容器服务、自定义服务发现、组件监控的关联数据和高频操作进行集中化展示。

当前仅Prometheus for CCE 实例支持。

表2 监控指标采集

功能

功能说明

指标管理

通过新增ServiceMonitor或PodMonitor的方式为应用配置Prometheus监控的采集规则,来监控部署在CCE集群内的业务数据。

当前仅Prometheus for CCE 实例支持。

配置指标

支持查看、新增和废弃指标。

当前仅default类型、CCE类型、云服务类型、ECS类型、通用实例类型的Prometheus实例支持。

表3 监控数据处理

功能

功能说明

获取Prometheus实例的服务地址

使用Remote Read地址和Remote Write地址,将自建Prometheus的监控数据存储到AOM的Prometheus实例中,实现远程存储。

预聚合

通过配置预聚合规则将计算过程提前到写入端,可减少查询端资源占用,尤其在大规模集群和复杂业务场景下可以有效的降低PromQL的复杂度,从而提高查询性能,解决用户配置以及查询慢的问题。

当前仅Prometheus for CCE 实例支持。