簡體   English   中英

除了 /stats/summary 之外,還有其他方法可以獲得節點的“fs”指標嗎

[英]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.211.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.

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