[英]Prometheus Server with Dynamic Rules
我目前正在開發一個使用 Prometheus Server(不是 Prometheus Operator)的項目。 我們希望引入一種無需重新部署即可修改 PrometheusRules 的方法。
我對容器和 Kubernetes 完全陌生,而且有點過頭了,所以我希望有人可以讓我知道我是否在浪費時間嘗試完成這項工作。
到目前為止我想做的是:
謝謝
您最初的用例似乎是有效的,盡管我想說有更好的方法來實現這一點。
對於第 1,2 點,我建議您使用Prometheus Helm Chart以便於使用、更好的配置管理和部署。 這會將 Prometheus 配置作為一個單獨的單元進行跟蹤,而不是單獨維護規則文件。
對於第 3,4 點:- 對實時配置進行直接未跟蹤的更改似乎並不安全。 使用上面提到的掌舵圖,我建議您在部署到集群之前進行更改(使用像 Git 這樣的 VCS 來跟蹤更改)
最佳情況:- 還設置 CI/CD 管道以立即部署更改。
使用提到的重新加載 API 重新加載新發布的配置。
探索更多關於Helm
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.