溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

如何在Linux中安裝部署模塊化系統(tǒng)監(jiān)控工具Hegemon

發(fā)布時(shí)間:2022-01-25 09:26:48 來源:億速云 閱讀:130 作者:kk 欄目:開發(fā)技術(shù)

如何在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)行中。

如何在Linux中安裝部署模塊化系統(tǒng)監(jiān)控工具Hegemon

Hegemon包括以下功能:

  • 監(jiān)視CPU,內(nèi)存和交換使用情況

  • 監(jiān)控系統(tǒng)溫度和風(fēng)扇速度

  • 可調(diào)整的更新間隔

  • 單元測試

  • 展開數(shù)據(jù)流以獲得更詳細(xì)的圖形可視化

如何在Linux中安裝部署Hegemon

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

如何在Linux中安裝部署模塊化系統(tǒng)監(jiān)控工具Hegemon

以下文章提供了有關(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

如何在Linux中安裝部署模塊化系統(tǒng)監(jiān)控工具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ì)信息。

如果您希望增加或減少更新間隔,可以使用鍵盤上的+和 – 按鈕。

如何在Linux中安裝部署模塊化系統(tǒng)監(jiān)控工具Hegemon

如何添加新流

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系統(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è)資訊頻道,感謝各位的閱讀!

向AI問一下細(xì)節(jié)

免責(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)容。

AI