prometheus - 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 "="
我哪里错了?这个语法过时了吗?
解决方案
我使用的是 v1.8,而文档适用于 v2+...
推荐阅读
- google-apps-script - 无法更新 AppScript Gmail 插件
- amazon-web-services - 什么链接联合身份?
- apache-kafka - 更新 camus 中的 kafka 依赖项导致 EtlRecordReader 未读取消息
- java - java - 如何将注释应用于某些方法调用
- docker - 我仍然对 Docker 容器和图像感到困惑
- java - 如何将请求正文作为 JSON 完全发送到我的 API?
- java - EclipseLink 中的@ManyToOne 映射问题
- git - 如何使用 Terraform 部署存储库
- c# - 关闭的 xml 保护工作表不允许编辑对象
- angular - Angular 提交记录但无法显示服务器响应