0%

Prometheus Cortex 的配置种遇到的问题

Rules 的 API 开启无效

问题描述:

具体是这样的,目前我这边要做的是一个 Cortex 里面的 Rules 的配置,我希望可以拿到 Prometheus 的Rules 的配置,同时可以配置 Cortex 自己的 Rules ,这样的话就可以结合到 Alertmanager 来实现告警功能。

遇到一个问题,就是 在获取 rules 的时候, Cortex 的官方提供的 API 中:
使用 experimental.ruler.enable-api flag 来启用这个功能,但是在执行这个:

1
curl -H 'X-Scope-OrgID:1' http://localhost:9009/prometheus/api/v1/rules

依然 是 404 no page found .

随后在 配置文件 single-process-config.yaml (本地测试), 配置了 Ruler 的相关配置:

1
2
3
4
ruler:
enable_sharding: true
enable_api: true
rule_path: "/rules"

但是这样的配置依然显示是 404 .

我不知道是为什么。想请教下大家,这个是怎么解决?

这是打赏的地方...

本文标题:Prometheus Cortex 的配置种遇到的问题

文章作者:Mr.Sun

发布时间:2020年06月18日 - 16:06:51

最后更新:2020年06月24日 - 12:32:37

原始链接:http://www.blog.sun-iot.xyz/posts/8f400f85

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

---------Thanks for your attention---------