GNU/Linux >> Tutoriels Linux >  >> Linux

Sysmon - Un moniteur système Linux (comme le gestionnaire de tâches Windows)

L'un des logiciels les plus utiles du système d'exploitation Microsoft Windows est le Gestionnaire de tâches. . Il s'agit d'une application puissante qui affiche les performances globales d'un système Windows et l'utilisation des ressources. Bien sûr, il existe de nombreux programmes de surveillance des ressources système disponibles pour la plate-forme Linux. Mais aucun d'entre eux n'avait l'apparence du gestionnaire de tâches de Windows 8/10. De plus, la plupart d'entre eux manquent encore d'une ou deux fonctionnalités. Par exemple, certains moniteurs système n'affichent pas les détails d'utilisation du disque dur et du GPU dans les graphiques. Heureusement, aujourd'hui, je suis tombé sur un moniteur système Linux nommé Sysmon .

Sysmon est un outil graphique de surveillance du système pour Linux. Il affiche les informations d'utilisation sur le CPU, le GPU, la mémoire, le disque dur/SDD, les cartes d'interface réseau et un aperçu des processus en cours d'exécution dans une belle présentation graphique, tout comme le gestionnaire de tâches Windows. Il surveille le CPU, le GPU, la mémoire, le réseau et les disques en temps réel et affiche tous les détails dans une interface graphique claire et simple.

Sysmon est une application gratuite et open source écrite en Python langage de programmation.

Installer Sysmon sur Linux

Sysmon dépend de deux packages python à savoir pyqtgraph et pyqt5 . Vous pouvez installer ces bibliothèques en utilisant Pip comme ci-dessous.

$ pip install pyqtgraph pyqt5

Si vous avez un GPU Nvidia, vous devez installer nvidia-smi pour surveiller son utilisation.

Après avoir installé les dépendances susmentionnées, exécutez la commande suivante pour installer sysmon :

$ pip install sysmon

Et lancez-le en exécutant la commande suivante :

$ sysmon

Alternativement, git cloner le référentiel de Sysmon en utilisant la commande :

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

La commande ci-dessus clone le contenu du référentiel sysmon github dans un dossier local nommé sysmon dans le répertoire de travail courant.

Allez dans le sysmon/src répertoire :

$ cd sysmon/src/

Et lancez le programme Sysmon en utilisant la commande suivante :

$ python sysmon.py

Comment utiliser le moniteur système graphique Sysmon

L'interface par défaut de Sysmon ressemble à ci-dessous.

Comme vous pouvez le voir, l'apparence de sysmon ressemble à celle du gestionnaire de tâches de Windows.

Sysmon obtient la plupart des données de /proc répertoire de votre système Linux. Il récupère les détails suivants :

  • les détails d'utilisation du processeur de /proc/cpuinfo et /proc/stat ,
  • Utilisation de la mémoire de /proc/meminfo ,
  • Utilisation des disques depuis /proc/diskstats ,
  • Utilisation du réseau /proc/net/dev et iwconfig
  • et aperçu des processus en cours d'exécution depuis ps aux commande.

Présentation du processeur et de la mémoire par Sysmon :

Présentation du réseau et des disques par Sysmon :

Bien sûr, le moniteur système de Gnome affiche l'utilisation des ressources sous forme de graphiques. Cependant, il n'affiche pas la charge du disque dur/SSD.

Sysmon est un tout nouveau projet. Cela fonctionne très bien sur mon bureau Ubuntu 20.04 LTS. J'espère que le développeur ajoutera plus de fonctionnalités dans les jours à venir.


Linux
  1. Surveillez votre système Linux dans votre terminal avec procps-ng

  2. System Monitoring Center est un gestionnaire de tâches et un moniteur de ressources idéal pour Linux

  3. Linux - Raccourci clavier du gestionnaire de tâches sous Linux?

  4. Gestionnaire de tâches pour Ubuntu ?

  5. Comment utiliser un gestionnaire de tâches dans Ubuntu pour surveiller le système

Utiliser l'équivalent du gestionnaire de tâches sous Linux

Surveiller la tâche Linux avec SysMonTask

Sysmon - Un moniteur graphique d'activité du système pour Linux

Comment installer et utiliser GNOME System Monitor et Task Manager dans Debian 10

Les 15 meilleurs émulateurs Linux pour système Windows

Existe-t-il un moyen rapide/automatique de modifier la luminosité du moniteur la nuit sous Windows 7 ou Linux ?