圖片來源: 

IBM

要監控雲端Kubernetes叢集,除了公有雲廠商原生的線上服務,企業亦可選擇第三方軟體開發商的解決方案,像是Datadog、Instana、Sysdig等廠商。而IBM公有雲也開始支援基礎架構新創Outlyer的,可用來支監控雲端Kubernetes,現在企業用戶已經可在IBM雲端市集添購該服務。

Outlyer可以讓企業打造自助式監控服務,用以監督雲端基礎架構、微服務應用程式的執行狀況。Outlyer創辦人暨執行長David Gildeh表示,支援IBM雲端實例後,可以即時搜集相關中介數據,分析雲端節點當前的執行狀況。

使用Outlyer監控服務前,系統會先自動在各個Kubernetes叢集內進行部署工作,透過Outlyer agnet搜集的中介資料,如上圖,可以即時呈現叢集當前運作狀況。而使用者可以自由選擇,要以region、availability zone等,組合Kubernetes節點、Pod。圖片來源:IBM

 

對雲端監控應用程式而言,儀表板已經是標準配備。在Outlyer提供的Kubernetes監控服務儀表板內,呈現的資訊包含Pod數目、部署就緒的節點及Pod,還有API伺服器、etcd服務的健康狀況。在上圖右側呈現的資訊,則是API伺服器服務的延遲性、每秒處理的請求數目等訊息。圖片來源:IBM

除了從叢集維度進行監控,每個Pod當前的執行狀況,對維運人員也非常重要。以上圖為例,左側列出叢集內各個Pod,分別有嚴重(紅色)、未知(橘色)、黃色(警戒)、良好(綠色)等標籤。而右側則是列出該Pod的細節資訊,包含IP位址、標籤等。圖片來源:IBM

架構,Outlyer也提供使用者自建儀表板功能。以上圖的電子商務服務網站為例,其基本組成元件就包含購物車、訂單系統、運貨系統、結帳系統,而按照資料類型,從購物車、產品型錄、訂單、使用者資料都有各自的資料庫。這些由不同Kubernetes叢集組成的系統服務,都能各別監控。圖片來源:IBM


Advertisement

更多 iThome相關內容