簡體   English   中英

Prometheus + Kubernetes - 即使短命,所有 pod 都會獲得價值嗎?

[英]Prometheus + Kubernetes - do all pods get values even if short lived?

由於 Prometheus 會定期(大約 30 秒)抓取指標,而一些 kubernetes pod 只能存活幾秒鍾,我們是否可以依靠kube_pod_created指標來實際顯示系統中存在的每個 pod 的值?

我擔心的是它只能看到在抓取過程中存在的豆莢。 但我不確定出口商的實施是否可以確定。

對於這種情況,Prometheus 提供了pushgateway ,它是一個指標緩存。 任何短期作業都可以將它們的指標推送到推送網關,Prometheus 服務器可以在下一個抓取間隔從那里抓取它們。 客戶端庫可用於少數平台,例如 java、go 等,因此相關作業可以輕松地將其指標推送到 pushgateway。 然而,Prometheus 文本協議使得推送指標變得如此簡單,以至於腳本甚至可以使用命令行 HTTP 工具(如 curl)來發送指標。

看一下: kubernetes-prometheus-monitoring

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM