GNU/Linux >> Linux Esercitazione >  >> Linux

Hegemon:un'applicazione di monitoraggio del sistema modulare scritta nella ruggine

Quando si tratta di monitorare i processi in esecuzione in sistemi simili a Unix, le applicazioni più comunemente utilizzate sono top e htop , che è una versione migliorata di top. Il mio preferito è htop. Tuttavia, gli sviluppatori rilasciano di tanto in tanto alcune alternative a queste applicazioni. Una di queste alternative alle utility top e htop è Hegemon . È un'applicazione di monitoraggio del sistema modulare scritta utilizzando Rust linguaggio di programmazione.

Per quanto riguarda le caratteristiche di Hegemon, possiamo elencare quanto segue:

  • Hegemon monitorerà l'utilizzo di CPU, memoria e Swap.
  • Controlla la temperatura del sistema e la velocità della ventola.
  • Il tempo dell'intervallo di aggiornamento può essere regolabile. Il valore predefinito è 3 secondi.
  • Possiamo rivelare grafici più dettagliati e informazioni aggiuntive espandendo i flussi di dati.
  • Test unitari.
  • Interfaccia pulita.
  • Gratuito e open source.

Installazione dell'applicazione Hegemon System Monitor

Assicurati di aver installato Rust 1.26 o versione successiva. Per installare Rust nella tua distribuzione Linux, fai riferimento alla seguente guida:

  • Installa il linguaggio di programmazione Rust in Linux

Inoltre, installa la libreria libsensors. È disponibile nei repository predefiniti della maggior parte delle distribuzioni Linux. Ad esempio, puoi installarlo in sistemi basati su RPM come Fedora usando il seguente comando:

$ sudo dnf install lm_sensors-devel

Su sistemi basati su Debian come Ubuntu, Linux Mint, può essere installato utilizzando il comando:

$ sudo apt-get install libsensors4-dev

Dopo aver installato Rust e libsensors, installa Hegemon usando il comando:

$ cargo install hegemon

Una volta installato hegemon, inizia a monitorare i processi in esecuzione nel tuo sistema Linux usando il comando:

$ hegemon

Ecco l'output di esempio dal mio desktop Arch Linux.

Egemone in azione

Per uscire, premi Q .

Lettura consigliata:

  • Alcune alternative all'utilità della riga di comando "top" che potresti voler sapere
  • Come visualizzare l'utilizzo della CPU dalla riga di comando

Tieni presente che hegemon è ancora nella sua fase di sviluppo iniziale e non è un sostituto completo di top comando. Potrebbero esserci bug e funzionalità mancanti. Se hai riscontrato bug, segnalali nella pagina github del progetto. Lo sviluppatore ha in programma di portare più funzionalità nelle prossime versioni. Quindi, tieni d'occhio questo progetto.


Linux
  1. Come installare Stacer System Monitor su Ubuntu 18.04 LTS

  2. Come installare Sysdig per monitorare il carico di sistema su Ubuntu 20.04

  3. Come monitorare le prestazioni del sistema Linux con Sysstat

  4. Come installare l'applicazione Spotify su Linux

  5. Come installare e utilizzare Sguardi per monitorare i sistemi Linux

Come installare Conky System Monitor su Ubuntu 20.04 LTS

Come installare Rust su Ubuntu Linux

Come installare Cockpit su Debian 10

Come installare Sysdig per monitorare il tuo sistema Linux

Come installare e utilizzare GNOME System Monitor e Task Manager in Debian 10

Come monitorare le metriche di sistema in tempo reale utilizzando lo strumento Sguardi su Linux