问题描述
我从 GitHub 安装 cortex 1.9.0 作为 k8s 部署。所有 Pod 都在运行中。 当我通过 API "/api/v1/rules/default" 在 cortex 标尺中加载规则时,规则正在加载但它们的状态是非活动的。 例如:/api/v1/rules/default 这个 API 输出规则是:- {"name":"ruler_check_rules","file":"default","rules":[{"state":"inactive","name":"check_new_up","query":"up == 1","duration":0,"labels":{"cortex":"ruler"},"annotations":{"ruler":"cortex"},"alerts":[],"health":"ok"," lastError":"","type":"alerting","lastEvaluation":"2021-07-20T07:57:53.002649507Z","evaluationTime":0.004718986}],"interval":60,"lastEvaluation":" 2021-07-20T07:57:53.002626318Z","评估时间":0.004746094} 如果有人有任何解决方案,请告诉我解决方案。
规则:
名称:ruler_check_rules 规则:
- 警报:check_new_up 表达式:'向上==1' 注释: 尺子:皮质 标签: 皮层:尺子
加载规则的API:- curl -XPOST -HContent-Type:application/yaml --data-binary @rules.yaml http://10.110.70.206/api/v1/rules/default 使用 API 检查皮层标尺中的规则:- http://10.110.70.206/api/prom/api/v1/rules
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)