微信公眾號:[開源日記],分享10k+Star的優質開源計畫
工具介紹
Glances是一款開源的跨平台監控工具, Glances提供即時監控能力,覆蓋了各種系統參數,包括CPU使用率、記憶體消耗、磁盤活動和網路利用率。使用者可以檢視執行中的行程、已登入使用者、硬體指標(如溫度、電壓和風扇轉速),確保對系統效能有全面的了解。
Glances的一大亮點是其支持容器監控功能,使其能夠監視由Docker和LXC等系統管理的多個容器。該工具的儀表板提供使用者友好的界面,方便使用者一目了然地進行系統分析,同時還支持透過Web界面或命令列界面進行遠端監控。
Glances在客戶端/伺服器模式下執行,透過終端存取、Web界面互動或API整合(XML-RPC和RESTful),為遠端監控提供了多種途徑。為了備份和分析數據,Glances允許將統計資訊匯出至各種格式,如檔、外部資料庫、CSV檔,甚至直接輸出到命令列供即時使用。
功能特點
1. 即時監控 : Glances支持即時監控系統各方面的效能指標,如CPU利用率、記憶體消耗、磁盤活動和網路使用情況。
2. 全面資訊 : 使用者可以檢視執行中的行程、已登入使用者以及硬體資訊(如溫度、電壓和風扇轉速)等細節。
3. 容器監控 : 支持監控容器化工作負載,適配多種容器管理系統,如Docker和LXC。
4. 易於安裝和使用 : Glances易於安裝,並且使用者可以根據自身需求客製儀表板,展示感興趣的資訊。
5. 遠端監控 : 支持透過終端、Web界面或API進行遠端監控,提供方便的監控解決方案。
6. 可延伸性 : 由Python編寫,采用開放架構,開發者可以添加新外掛程式或匯出模組,擴充套件Glances的功能。
7. 數據匯出 : 支持將統計資訊匯出至檔、外部資料庫、CSV檔或STDOUT,方便數據備份和分析。
可展示的資訊
CPU(中央處理器)監控
記憶體監控
系統負載監控
行程列表
網路介面監控
磁盤I/O監控
IRQ / Raid監控
傳感器監控
檔案系統(及資料夾)監控
容器監控(支持Docker和Podman)
監視器
警報功能
系統資訊顯示
執行時間監控
快速檢視(CPU、記憶體、系統負載)
使用場景
Glances在各種場景下都能發揮作用,適用於具有不同監控需求的使用者。從管理服務效能的系統管理員到希望最佳化個人電腦的個人使用者,Glances為所有使用者提供了靈活和直觀的解決方案。
負責管理復雜基礎架構的系統管理員將喜歡Glances提供的統一檢視,在集中儀表板上檢視多個系統的能力。該工具對容器監控的支持為管理員提供了額外的洞察力,使其能夠高效地跟蹤容器化工作負載。
另一方面,個人使用者可以從Glances的簡單性和適應力中受益。透過自訂儀表板以顯示使用者感興趣或故障排除需求相關的資訊,使用者可以專註於符合其偏好的關鍵指標,從而簡化監控流程。
開源地址:https://github.com/nicolargo/glances
微信公眾號:[開源日記],分享10k+Star的優質開源計畫
創作不易 分享 , 贊 , 在看 ,三連支持一波,感謝。↓↓↓
近期熱文: