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