您好,登錄后才能下訂單哦!
K8S監控指標
Kubernetes本身監控
? Node資源利用率 :一般生產環境幾十個node,幾百個node去監控? Node數量 :一般能監控到node,就能監控到它的數量了,因為它是一個實例,一個node能跑多少個項目,也是需要去評估的,整體資源率在一個什么樣的狀態,什么樣的值,所以需要根據項目,跑的資源利用率,還有值做一個評估的,比如再跑一個項目,需要多少資源。
? Pods數量(Node):其實也是一樣的,每個node上都跑多少pod,不過默認一個node上能跑110個pod,但大多數情況下不可能跑這么多,比如一個128G的內存,32核cpu,一個java的項目,一個分配2G,也就是能跑50-60個,一般機器,pod也就跑幾十個,很少很少超過100個。
? 資源對象狀態 :比如pod,service,deployment,job這些資源狀態,做一個統計。
Pod監控
? Pod數量(項目):你的項目跑了多少個pod的數量,大概的利益率是多少,好評估一下這個項目跑了多少個資源占有多少資源,每個pod占了多少資源。
? 容器資源利用率 :每個容器消耗了多少資源,用了多少CPU,用了多少內存? 應用程序:這個就是偏應用程序本身的指標了,這個一般在我們運維很難拿到的,所以在監控之前呢,需要開發去給你暴露出來,這里有很多客戶端的集成,客戶端庫就是支持很多語言的,需要讓開發做一些開發量將它集成進去,暴露這個應用程序的想知道的指標,然后納入監控,如果開發部配合,基本運維很難做到這一塊,除非自己寫一個客戶端程序,通過shell/python能不能從外部獲取內部的工作情況,如果這個程序提供API的話,這個很容易做到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。