您好,登錄后才能下訂單哦!
如何在Linux中安裝部署模塊化系統監控工具Hegemon,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
Linux系統中有top,htop,atop等命令用來監控系統,它們提供不同的系統數據輸出,如資源利用率,運行進程,CPU溫度等。下面和大家分享一下Hegemon的模塊化監控工具,這是一個用Rust編寫的開源項目,其開發工作仍在繼續進行中。
Hegemon包括以下功能:
監視CPU,內存和交換使用情況
監控系統溫度和風扇速度
可調整的更新間隔
單元測試
展開數據流以獲得更詳細的圖形可視化
Hegemon目前僅適用于Linux,需要Rust和libsensor的開發文件。后者可以在默認包存儲庫中找到,可以使用以下命令進行安裝。
# yum install lm_sensors-devel [在 CentOS/RHEL 上] # dnf install lm_sensors-devel [在 Fedora 22+ 上]
以下以在Ubuntu 18.04上安裝Hegemon為例說明。
linuxidc@linuxidc:~/www.linuxidc.com/Linux公社 -$ sudo apt install libsensors4-dev
以下文章提供了有關 如何在Linux中安裝Rust編程語言 的說明 。
如何在Linux中安裝Rust編程語言 https://www.linuxidc.com/Linux/2019-03/157229.htm
一旦安裝了Rust,就可以使用Rust的名為cargo的包管理器繼續安裝Hegemon。
linuxidc@linuxidc:~/www.linuxidc.com/Linux公社 -$ cargo install hegemon
安裝完成后,只需發出以下命令即可運行hegemon。
linuxidc@linuxidc:~/www.linuxidc.com/Linux公社 -$ hegemon
將出現Hegemon圖。您將不得不花幾秒鐘收集數據并更新其信息。
Hegemon監控工具
您將看到以下部分:
CPU – 顯示CPU利用率
Core Num – CPU核心的利用率
Mem – 內存利用率
Swap – 交換內存使用情況
您可以通過按鍵盤上的“空格”按鈕展開每個部分。這將提供有關所選資源利用率的更詳細信息。
如果您希望增加或減少更新間隔,可以使用鍵盤上的+和 – 按鈕。
如何添加新流
Hegemon使用數據流來可視化其數據。它們的行為在此處的流特征中定義。流只需要提供基本數據,例如名稱,描述和檢索數字數據值的方法。
Hegemon將管理其余部分 – 更新信息,渲染布局和計算統計數據。要了解更多如何創建數據流并學習如何創建自己的數據流,您需要深入了解git上的Hegemon項目。一個很好的起點是項目自述文件。
Hegemon是一個監控Linux系統非常簡單易用的工具,雖然與其他監控工具相比,它的功能相當基礎,但它可以很好地完成工作,并且是收集系統信息的可靠來源。
Linux是一種免費使用和自由傳播的類UNIX操作系統,是一個基于POSIX的多用戶、多任務、支持多線程和多CPU的操作系統,使用Linux能運行主要的Unix工具軟件、應用程序和網絡協議。
看完上述內容,你們掌握如何在Linux中安裝部署模塊化系統監控工具Hegemon的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。