在AWS正式宣布自家Kubernetes代管服務(wù)EKS上市後,許多獨立軟體開發(fā)商也加緊腳步,跟上這波支援潮,像是基礎(chǔ)架構(gòu)管理工具廠商HashiCorp旗下高人氣的管理工具Terraform,正式支援EKS,可直接管理、建置EKS叢集。而過去就耕耘容器應(yīng)用監(jiān)控的Datadog,也隨EKS發(fā)布後,宣布自家產(chǎn)品也能拿來監(jiān)控EKS環(huán)境了,Datadog表示:「不論是現(xiàn)有Kubernetes叢集,或者部署在EKS環(huán)境運作的新應(yīng)用程式,都可以即時監(jiān)控容器應(yīng)用、基礎(chǔ)架構(gòu)的狀況!
雖然現(xiàn)在AWS EKS才正式推出,不過Datadog表示,該公司早已投入開發(fā)監(jiān)控AWS、Kubernetes環(huán)境的功能,現(xiàn)在使用者只需要設(shè)定整合AWS及Kubernetes,「也要把其他正在運作的AWS服務(wù)拉入整合。」
當(dāng)Datadog部署在AWS EKS環(huán)境中運作時,開發(fā)者可以一并觀察容器、Kubernetes叢集及EC2節(jié)點的運作狀況,搭配Autodiscovery功能,部署在基礎(chǔ)架構(gòu)環(huán)境中的Agent程式,會自動追蹤Pod、服務(wù)的執(zhí)行狀況。同時,使用者也可以一次收集來自Kubernetes、EC2、容器,或者叢集內(nèi)服務(wù)運作資料,建立Metrics間的關(guān)系。
在日前Datadog就釋出了新的監(jiān)控工具容器地圖(Container Map),以Autodiscovery為基礎(chǔ),搭配新視覺化呈現(xiàn)方式,企業(yè)可觀察容器基礎(chǔ)架構(gòu)的整體運作狀況,根據(jù)需求,進行分組、過濾,或是進一步檢個別容器。
圖片來源:Datadog
Datadog表示,在單一儀表板內(nèi),使用者可以客制監(jiān)控表單,利用視覺化方式,即時呈現(xiàn)叢集內(nèi)Kubernetes Pod跟EC2節(jié)點的運作狀況。開發(fā)者可以利用標(biāo)簽進行過濾,或者自行設(shè)定標(biāo)簽,藉以判定基礎(chǔ)架構(gòu)內(nèi)的運作情形,像是容器數(shù)量、資源使用率,或者節(jié)點的健康狀況。
圖片來源:Datadog
除了用巨觀角度觀察基礎(chǔ)架構(gòu)運作狀況,Datadog也可以支援較微觀、聚焦的角度,剖析EKS環(huán)境中容器的運作狀況。使用者可以先用標(biāo)簽,標(biāo)示出執(zhí)行特定應(yīng)用,或者部署於特定EKS叢集的容器,結(jié)合Live Container View功能,使用者可以觀察該容器的CPU、記憶體使用情形,而系統(tǒng)每兩秒鐘會更新一次即時數(shù)據(jù)。