GNU/Linux >> Znalost Linux >  >> Linux

Hegemon – Modulární aplikace pro monitorování systému napsaná v rezu

Pokud jde o sledování běžících procesů v systémech podobných Unixu, nejčastěji používané aplikace jsou top a htop , což je vylepšená verze top. Můj osobní favorit je htop. Vývojáři však každou chvíli uvolňují několik alternativ k těmto aplikacím. Jednou z takových alternativ k top a htop utilitám je Hegemon . Jedná se o modulární aplikaci pro monitorování systému napsanou pomocí Rust programovací jazyk.

Pokud jde o funkce Hegemon, můžeme uvést následující:

  • Hegemon bude monitorovat využití CPU, paměti a swapu.
  • Monitoruje teplotu systému a rychlost ventilátoru.
  • Dobu intervalu aktualizace lze upravit. Výchozí hodnota je 3 sekundy.
  • Rozšířením datových toků můžeme odhalit podrobnější graf a další informace.
  • Testy jednotek.
  • Čisté rozhraní.
  • Bezplatný a otevřený zdroj.

Instalace aplikace Hegemon System Monitor

Ujistěte se, že jste nainstalovali Rust 1.26 nebo novější verzi. Chcete-li nainstalovat Rust do vaší distribuce Linuxu, postupujte podle následujícího průvodce:

  • Nainstalujte programovací jazyk Rust v systému Linux

Nainstalujte také knihovnu libsensors. Je k dispozici ve výchozích úložištích většiny distribucí Linuxu. Můžete jej například nainstalovat do systémů založených na RPM, jako je Fedora, pomocí následujícího příkazu:

$ sudo dnf install lm_sensors-devel

Na systémech založených na Debianu, jako je Ubuntu, Linux Mint, jej lze nainstalovat pomocí příkazu:

$ sudo apt-get install libsensors4-dev

Jakmile nainstalujete Rust a libsensors, nainstalujte Hegemon pomocí příkazu:

$ cargo install hegemon

Po instalaci hegemona začněte sledovat běžící procesy ve vašem systému Linux pomocí příkazu:

$ hegemon

Zde je ukázkový výstup z mého počítače Arch Linux.

Hegemon v akci

Pro ukončení stiskněte Q .

Doporučené čtení:

  • Některé alternativy k „horní“ nástroji příkazového řádku, které byste mohli chtít vědět
  • Jak zobrazit využití CPU z příkazového řádku

Mějte prosím na paměti, že hegemon je stále v rané fázi vývoje a není úplnou náhradou za top příkaz. Mohou tam být chyby a chybějící funkce. Pokud jste narazili na nějaké chyby, nahlaste je na stránce projektu github. Vývojář plánuje v nadcházejících verzích přinést další funkce. Takže sledujte tento projekt.


Linux
  1. Jak monitorovat výkon systému Linux pomocí Sysstat

  2. Jak nainstalovat aplikaci Spotify na Linux

  3. Jak nainstalovat a používat Glances k monitorování systémů Linux

  1. Jak nainstalovat Stacer System Monitor na Ubuntu 18.04 LTS

  2. Jak nainstalovat Sysdig pro sledování zatížení systému na Ubuntu 20.04

  3. Redox OS:Operační systém napsaný v Rustu

  1. Monitorujte systémové zdroje pomocí Bashtop a Bpytop v Linuxu

  2. Monitorujte využití systémových zdrojů Linuxu pomocí SysMonTask

  3. Jak nainstalovat klienta Facebook Messenger na Ubuntu 18.04