操作场景
用户可以通过 Prometheus 监控服务控制台来管理 Prometheus 预聚合规则,以解决原生 Prometheus 需要修改配置文件的不便利性。
准备工作
1. 登录 Prometheus 监控服务控制台。
2. 创建 Prometheus 托管实例,详情请参见 创建实例。
3. 通过实例列表进入到 Prometheus 实例的管理页面。
4. Prometheus 预聚合规则 (Recording Rule),详情请参见 预聚合概述。
操作步骤
新建规则
1. 在实例管理页面,选择需要预聚合操作的实例名称,进入该实例详情页。
2. 在顶部导航栏中单击预聚合 > 新建预聚合打开规则新建页面,根据具体实际需求调整规则的表达式及需要聚合生成的新指标名,如下图,具体术语请参见 预聚合概述。
以下为一个简单预聚合规则例子:
name: examplerules:- record: job:http_inprogress_requests:sumexpr: sum by (job) (http_inprogress_requests)
3. 单击确定即可。
管理规则
在规则列表中,可以对相应的规则进行临时的禁用或者对未开启的规则重新开启。禁用之后,规则将停止工作,相关的预聚合的指标将停止采集。
删除规则
1. 对一些不再使用的规则,可以进行删除操作。
2. 在列表中选择需要删除的规则,弹框确认之后,规则将会被删除,同时相关的规则将停止工作。