GNU/Linux >> Tutoriales Linux >  >> Linux

Sysmon:un monitor de sistema Linux (como el Administrador de tareas de Windows)

Uno de los programas más útiles del sistema operativo Microsoft Windows es el Administrador de tareas. . Es una poderosa aplicación que muestra el rendimiento general y el uso de recursos de un sistema Windows. Por supuesto, hay tantos programas de monitoreo de recursos del sistema disponibles para la plataforma Linux. Pero ninguno de ellos tenía la apariencia del administrador de tareas de Windows 8/10. Además, la mayoría de ellos todavía carecen de una o dos características. Por ejemplo, algunos monitores de sistema no muestran los detalles de uso del disco duro y GPU en gráficos. Por suerte, hoy me topé con un monitor de sistema Linux llamado Sysmon .

Sysmon es una herramienta de monitoreo de sistemas gráficos para Linux. Muestra la información de uso de CPU, GPU, memoria, HDD/SDD, tarjetas de interfaz de red y una descripción general de los procesos en ejecución en un diseño gráfico atractivo, como el administrador de tareas de Windows. Supervisa la CPU, la GPU, la memoria, la red y los discos en tiempo real y muestra todos los detalles en una GUI limpia y sencilla.

Sysmon es una aplicación gratuita y de código abierto escrita en Python lenguaje de programación.

Instalar Sysmon en Linux

Sysmon depende de dos paquetes de python, a saber, pyqtgraph y pyqt5 . Puede instalar esas bibliotecas usando Pip como a continuación.

$ pip install pyqtgraph pyqt5

Si tiene GPU Nvidia, debe instalar nvidia-smi para monitorear su uso.

Después de instalar las dependencias antes mencionadas, ejecute el siguiente comando para instalar sysmon:

$ pip install sysmon

Y ejecútelo ejecutando el siguiente comando:

$ sysmon

Alternativamente, git clone el repositorio de Sysmon usando el comando:

$ git clone https://github.com/MatthiasSchinzel/sysmon.git

El comando anterior clona el contenido del repositorio sysmon github en una carpeta local llamada sysmon en el directorio de trabajo actual.

Vaya a sysmon/src directorio:

$ cd sysmon/src/

E inicie el programa Sysmon usando el siguiente comando:

$ python sysmon.py

Cómo usar el monitor de sistema gráfico Sysmon

La interfaz predeterminada de Sysmon se ve a continuación.

Como puede ver, la apariencia de sysmon se asemeja al administrador de tareas de Windows.

Sysmon obtiene la mayoría de los datos de /proc directorio en su sistema Linux. Recupera los siguientes detalles:

  • los detalles de uso de la CPU de /proc/cpuinfo y /proc/stat ,
  • Uso de memoria de /proc/meminfo ,
  • Uso de discos de /proc/diskstats ,
  • Uso de red /proc/net/dev y iwconfig
  • y descripción general de los procesos en ejecución desde ps aux comando.

Resumen de CPU y memoria por Sysmon:

Descripción general de redes y discos de Sysmon:

Por supuesto, el Monitor de sistema de Gnome muestra el uso de recursos en gráficos. Sin embargo, no muestra la carga de HDD/SSD.

Sysmon es un proyecto muy nuevo. Funciona bien en mi escritorio Ubuntu 20.04 LTS. Espero que el desarrollador agregue más funciones en los próximos días.


Linux
  1. System Monitoring Center es un administrador de tareas y un monitor de recursos ideales para Linux

  2. Linux – ¿Atajo de teclado del Administrador de tareas en Linux?

  3. ¿Administrador de tareas para Ubuntu?

  4. Cómo usar un administrador de tareas en Ubuntu para monitorear el sistema

  5. ¿Atajo de teclado del administrador de tareas en Linux?

Usar el equivalente del Administrador de tareas en Linux

Supervisar la tarea de Linux con SysMonTask

Sysmon:un monitor gráfico de actividad del sistema para Linux

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

Los 15 mejores emuladores de Linux para sistemas Windows

¿Existe una forma rápida/automática de cambiar el brillo del monitor por la noche en Windows 7 o Linux?