[英]Is there another way to get "fs" metric of node besides /stats/summary
我們一直在使用“/stats/summary”來獲取“fs”指標,例如:
"fs": {
"time": "2021-10-14T03:46:05Z",
"availableBytes": 17989276262,
"capacityBytes": 29845807308,
"usedBytes": 5856531046,
"inodesFree": 16799593,
"inodes": 17347097,
"inodesUsed": 57504
},
並且由於這個遠離 kubelet stats/summary ,我們需要以另一種方式獲取相同的數據。
我們已經嘗試過 /metrics/cadvisor 和 /metrics/resources,但是沒有成功獲得“fs”數據。 此外,似乎 CAdvisor 也將被棄用(在 TBD+2 here 中)
我們一直在網上尋找可能的解決方案,但似乎找不到任何解決方案。
關於如何做到這一點的任何想法? 或者可能為我們指出正確的方向或文檔?
先感謝您。
基於 Github 主題發布的社區 wiki。 隨意擴展它。
就我個人而言,我還沒有找到任何與此調用等效的方法 ( /api/v1/nodes/<node name>/proxy/stats/summary
),因為它仍在工作,並且在 Kubernetes 最新版本 ( 1.21
和1.22
) 中並未棄用,我建議只使用它並等待 Kubernetes 團隊提供有關更換的信息。 檢查以下信息:
來自此GitHub 主題的信息 - # 減少 kubelet 公開的指標集 #68522 (上次編輯:2020 年 11 月,問題公開):
似乎/stats/summary/
沒有准備好任何替換建議:
[TBD] 提出 kubelet 監控端點的樹外替換
他們將保留接下來四個版本的摘要 API,從將實施替換的版本開始計算:
[TBD+4] 刪除摘要 API、cAdvisor prometheus 指標並刪除
--enable-container-monitoring-endpoints
標志。
在 Kubernetes v1.23
更改日志中,沒有關於更改與摘要 API 相關的任何內容的信息。
我建議直接在此 GitHub 主題中觀察和 ping Kubernetes 開發人員以獲取更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.