创建规则文件 - Amazon Managed Service for Prometheus

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建规则文件

要在 Amazon Managed Service for Prometheus 中使用规则,您需要创建一个规则文件来定义规则。Amazon Managed Service for Prometheus 规则文件的格式与独立 Prometheus 中的规则文件格式相同。有关更多信息,请参阅定义记录规则警报规则

以下是规则文件的基本示例:

groups: - name: test rules: - record: metric:recording_rule expr: avg(rate(container_cpu_usage_seconds_total[5m])) - name: alert-test rules: - alert: metric:alerting_rule expr: avg(rate(container_cpu_usage_seconds_total[5m])) > 0 for: 2m

有关更多警报规则示例,请参阅警报规则示例

注意

您可以在本地创建规则定义文件,然后将其上传到适用于 Prometheus 的亚马逊托管服务,也可以直接在适用于 Prometheus 的亚马逊托管服务控制台中创建、编辑和上传定义。无论哪种方式,都适用相同的格式规则。要了解有关上传和编辑文件的更多信息,请参阅将规则配置文件上传到适用于 Prometheus 的亚马逊托管服务