新聞中心
容器是以一種輕量級的方式虛擬化應用程序的技術,它消耗更少的資源和時間。這導致了各種容器技術的發(fā)展,如LXC,Docker和RKT。所有這些技術都遵循相同的原理,應用程序可以共享其主機OS內核,并且僅包含適當的二進制文件和庫,與虛擬機相比,其體積更小。

成都網站設計、網站制作、外貿營銷網站建設的關注點不是能為您做些什么網站,而是怎么做網站,有沒有做好網站,給創(chuàng)新互聯(lián)一個展示的機會來證明自己,這并不會花費您太多時間,或許會給您帶來新的靈感和驚喜。面向用戶友好,注重用戶體驗,一切以用戶為中心。
容器的監(jiān)控對開發(fā)者而言,具有十分重要的作用,因為它可以監(jiān)控正在運行的應用程序,并確保容器達到其預期目標。這有助于及早發(fā)現(xiàn)問題并快速解決問題。
由于容器在自己的命名空間中運行,因此主機系統(tǒng)中的傳統(tǒng)Linux性能監(jiān)控工具,如top,ps,tcpdump和lsof等無助于監(jiān)控容器中發(fā)生的情況。但下面這些工具,對容器的性能監(jiān)控有幫助。
Prometheus
Prometheus是云計算基金會的畢業(yè)項目,作為基于GUI的開源工具,可用于監(jiān)控Docker容器。與Docker Stats和cAdvisor相比,Prometheus還提供了基于一些應用規(guī)則的警報機制。它利用導出器API來捕獲和存儲容器指標。
Docker stats
要監(jiān)控Docker容器的資源使用情況,最為簡單的解決方案是使用Docker stats的CLI命令。它是Docker守護程序中可用的開源默認API,并且根據CPU,RAM,網絡和塊I/O的使用情況提供了運行中的Docker容器的資源使用情況統(tǒng)計信息。
cAdvisor
cAdvisor由Google在2014年創(chuàng)建的項目,是監(jiān)控Docker容器的開源工具。但是,與基于CLI的Docker Stats相比,cAdvisor還提供用于查看API信息的GUI。在cAdvisor中,多個容器應用程序使用的共享資源的隔離基于lmctfy的API。
Sensu
Sensu可為三種容器技術LXC,Docker和RKT提供支持。Sensu是自托管的,并提供集中的度量標準服務。但是,在生產環(huán)境中,Sensu的部署取決于各種補充服務,例如Sensu API和Sensu Core。
Sysdig
Sysdig是使用最廣泛的容器監(jiān)控工具,可為警報,數據聚合和可視化提供支持。它易于部署,并提供一個簡單的界面,用戶可以在其中查看有關CPU,內存和網絡使用情況的信息。因此,Sysdig是監(jiān)控正在運行的容器技術性能的不錯選擇。
本文名稱:5種流行的容器性能監(jiān)控工具
本文網址:http://www.dlmjj.cn/article/coddspg.html


咨詢
建站咨詢
