[英]Export kubernetes pods metrics to external prometheus
我有幾個 k8s 集群,我想監控 pod 指標(主要是 cpu/內存)。 為此,我已經有一個 prometheus/grafana 的中央實例,我想用它來監控我所有 podsk8s 集群的 pod 指標。
抱歉,如果我已經閱讀了很多教程,但它總是在集群本身上安裝一個專用的 prometheus/grafana 實例,那么我已經提出了這個問題。 我不希望這樣,因為我已經在其他地方運行了 prometheus/grafana。 我只想“導出”指標。
我在每個集群上都安裝了度量服務器,但我不確定是否需要部署其他東西。 請給我提意見。
那么,如何將我的 pod 指標導出到我的 prometheus/grafana 實例?
謝謝
將答案發布為社區 wiki,隨時編輯和擴展。
為此,您需要使用federation
for prometheus。
聯合允許 Prometheus 服務器從另一個 Prometheus 服務器抓取選定的時間序列。
使用federation
的主要思想是:
Prometheus 是一個非常靈活的監控解決方案,其中每個 Prometheus 服務器都能夠以高可用性、安全的方式充當另一個 Prometheus 服務器的目標。 通過配置和使用聯邦,Prometheus 服務器可以從其他 Prometheus 服務器中抓取選定的時間序列數據
請參見此處的示例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.