我正在使用 prometheus-community helm chart 在我的集群中部署 prometheus。
我知道可以为动态发现新目标配置自定义服务发现,此过程不需要在 Prometheus 中重新加载操作,请参见示例:
scrape_configs:
- job_name: 'my-custom-job'
file_sd_configs:
- files:
- '/my/path/targets.json'
refresh_interval: 5m
警报规则有没有类似的概念?
我想创建我的自定义发现警报规则,我将在其中进行一些调用,获取一些规则,验证规则并存储为 json 文件,该文件将在特定时间段内被普罗米修斯读取并且不需要任何重新加载操作。可能吗?
答案 0 :(得分:0)
不,如果你改变了记录规则或告警规则,你需要通过向 Prometheus 进程发送 SIGHUP 来重新加载 Prometheus。