GNU/Linux >> Tutoriales Linux >  >> Linux

Hegemon:una aplicación de monitoreo de sistema modular escrita en Rust

Cuando se trata de monitorear procesos en ejecución en sistemas similares a Unix, las aplicaciones más utilizadas son top y htop , que es una versión mejorada de top. Mi favorito personal es htop. Sin embargo, los desarrolladores lanzan algunas alternativas a estas aplicaciones de vez en cuando. Una de esas alternativas a las utilidades top y htop es Hegemon . Es una aplicación de monitoreo de sistema modular escrita usando Rust lenguaje de programación.

En cuanto a las características de Hegemon, podemos enumerar las siguientes:

  • Hegemon monitoreará el uso de CPU, memoria y Swap.
  • Supervisa la temperatura del sistema y la velocidad del ventilador.
  • El tiempo del intervalo de actualización se puede ajustar. El valor predeterminado es 3 segundos.
  • Podemos revelar gráficos más detallados e información adicional al expandir los flujos de datos.
  • Pruebas unitarias.
  • Interfaz limpia.
  • Gratis y de código abierto.

Instalación de la aplicación Monitor del sistema Hegemon

Asegúrate de haber instalado Rust 1.26 o versión posterior. Para instalar Rust en su distribución de Linux, consulte la siguiente guía:

  • Instalar el lenguaje de programación Rust en Linux

Además, instale la biblioteca libsensors. Está disponible en los repositorios predeterminados de la mayoría de las distribuciones de Linux. Por ejemplo, puede instalarlo en sistemas basados ​​en RPM como Fedora usando el siguiente comando:

$ sudo dnf install lm_sensors-devel

En sistemas basados ​​en Debian como Ubuntu, Linux Mint, se puede instalar usando el comando:

$ sudo apt-get install libsensors4-dev

Una vez que instaló Rust y libsensors, instale Hegemon usando el comando:

$ cargo install hegemon

Una vez instalado hegemon, comience a monitorear los procesos en ejecución en su sistema Linux usando el comando:

$ hegemon

Aquí está el resultado de muestra de mi escritorio Arch Linux.

Hegemón en acción

Para salir, presione Q .

Lectura sugerida:

  • Algunas alternativas a la utilidad de línea de comandos 'superior' que tal vez desee conocer
  • Cómo mostrar el uso de la CPU desde la línea de comandos

Tenga en cuenta que hegemon aún se encuentra en su etapa inicial de desarrollo y no es un reemplazo completo para top dominio. Puede haber errores y funciones faltantes. Si encuentra algún error, infórmelo en la página de github del proyecto. El desarrollador planea traer más funciones en las próximas versiones. Por lo tanto, vigile este proyecto.


Linux
  1. Cómo instalar Stacer System Monitor en Ubuntu 18.04 LTS

  2. Cómo instalar Sysdig para monitorear la carga del sistema en Ubuntu 20.04

  3. Cómo monitorear el rendimiento del sistema Linux con Sysstat

  4. Cómo instalar la aplicación Spotify en Linux

  5. Cómo instalar y usar Glances para monitorear sistemas Linux

Cómo instalar Conky System Monitor en Ubuntu 20.04 LTS

Cómo instalar Rust en Ubuntu Linux

Cómo instalar Cockpit en Debian 10

Cómo instalar Sysdig para monitorear su sistema Linux

Cómo instalar y usar el Monitor del sistema y el Administrador de tareas de GNOME en Debian 10

Cómo monitorear las métricas del sistema en tiempo real usando la herramienta Glances en Linux