首页 > 解决方案 > Prometheus 示例警报配置未验证

问题描述

提供的示例配置:https ://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/

groups:
- name: example
  rules:
  - alert: HighErrorRate
    expr: job:request_latency_seconds:mean5m{job="myjob"} > 0.5
    for: 10m
    labels:
      severity: page
    annotations:
      summary: High request latency

但是,如果我尝试验证此文件:

promtool check-rules rules al.yaml 
Checking rules
  FAILED: cannot get file info

Checking al.yaml
  FAILED: parse error at line 2, char 2: unexpected <op:-> in record statement, expected "="

我哪里错了?这个语法过时了吗?

标签: prometheus

解决方案


我使用的是 v1.8,而文档适用于 v2+...


推荐阅读