Mes 5 outils préférés pour surveiller mes systèmes Linux - et pourquoi je les utilise

Lorsque je souhaite surveiller les performances de mon système Linux, je me tourne vers ces applications pour collecter plus de données que je n'en aurai probablement jamais besoin. Voici ma sélection.

Par Jack Wallen

  • 5 min

best-apps-for-monitoring-linux-system-performance

Jack Wallen / Elyse Betters Picaro / ZDNET

Les utilisateurs de Linux sont connus pour vouloir connaître le maximum d'informations sur leur système et son fonctionnement.

Il existe même des applications et des widgets (tels que Conky) qui peuvent être installés et configurés pour afficher de telles informations directement sur le bureau.

Voici ma sélection.

3 points à retenir sur les outils de surveillance Linux

  • Les performances du système sont essentielles pour tirer le meilleur parti de Linux.
  • Il existe plusieurs outils de ligne de commande et d'interface graphique pour faciliter cette tâche.
  • Vous découvrirez ici htop, glances, Mission Center et d'autres applications.

Si vous souhaitez surveiller les performances de votre système sur votre bureau Linux, quelles applications devriez-vous utiliser ? Il en existe plusieurs, mais elles ne sont pas toutes égales. Il existe des applications à interface graphique et des applications en ligne de commande, chacune ayant ses avantages et ses inconvénients. Je vais vous présenter les applications que je préfère pour cette tâche - certaines basées sur l'interface graphique, d'autres sur la ligne de commande.

1. htop

Pendant longtemps, top a été mon outil de prédilection. Cependant, j'ai fini par réaliser que top pouvait être un peu frustrant à utiliser et qu'il n'incluait pas de fonctionnalités telles que la couleur ou l'interaction avec la souris. Pour ces fonctionnalités, je me suis tourné vers htop, qui est l'un des meilleurs outils de surveillance du système en ligne de commande pour Linux.

Avec htop, vous pouvez tuer et filtrer les processus, afficher les processus dans une arborescence, voir l'utilisation de la mémoire et du processeur, trier les processus par utilisation du processeur, voir les tâches, les moyennes de charge du système et même le temps de fonctionnement. Une fonctionnalité très pratique est la possibilité de tuer des processus dans l'interface de htop. Vous pouvez visualiser le processus avec une commande comme htop -p 1234, sélectionner le processus listé et appuyer sur F9 pour le tuer.

L'outil htop est gratuit et peut être installé via les dépôts standards de votre distribution.

The Htop system monitor.

Htop est l'un des outils de surveillance de système en ligne de commande les plus populaires. Jack Wallen/ZDNET

2. Glances

Glances est un moniteur de système Linux très populaire, basé sur un terminal, qui offre quelques fonctionnalités supplémentaires par rapport à htop, telles que la surveillance des conteneurs, des utilisateurs connectés, des températures, des tensions et des vitesses de ventilateur. Bien que Glances présente une tonne d'informations, celles-ci sont présentées dans un tableau de bord qui les rend relativement faciles à lire.

Glances offre la possibilité de surveiller les systèmes distants. Si vous avez d'autres machines Linux sur votre réseau local que vous souhaitez surveiller, vous pouvez le faire à partir de votre bureau. Vous pouvez également exécuter Glances dans des modes spécifiques, tels que serveur web, client/serveur et même dans un mode WebUI, où vous pouvez visualiser Glances via un navigateur web (glances -w puis pointez votre navigateur vers l'URL dans la sortie).

Glances est libre d'installation via les dépôts standards ou Snap.

The Glances command-line system monitor.

Glances est un remarquable moniteur de système basé sur un terminal qui rend les choses compliquées un peu moins compliquées. Jack Wallen/ZDNET

Il est temps de passer aux interfaces graphiques.

3. Mission Center

Mission Center est une application GUI de surveillance du système relativement récente, qui a rapidement pris de l'importance. En fait, Mission Center est devenu mon outil par défaut pour surveiller les performances du système. Avec Mission Center, vous pouvez surveiller en temps réel le processeur, la mémoire, le disque et le réseau, visualiser l'utilisation des ressources des processus et arrêter ou forcer l'arrêt des applications.

Vous pouvez également configurer les vitesses de mise à jour, gérer la fusion des états des processus et faire en sorte que l'application se souvienne de votre tri. Bien que Mission Center n'offre pas une multitude de fonctionnalités, son interface utilisateur est bien conçue et suffisamment conviviale pour que tout le monde puisse travailler avec cet outil. Le seul inconvénient est qu'il n'est disponible gratuitement que via Flatpak.

The Mission Center system monitor.

Mission Center est sorti de nulle part et est devenu l'interface graphique préférée de nombreux utilisateurs pour la surveillance du système. Jack Wallen/ZDNET

4. GNOME System Monitor

GNOME System Monitor est une autre interface graphique exceptionnelle qui facilite la surveillance de votre système. Avec cette interface bien conçue, vous pouvez visualiser les processus, les ressources, les systèmes de fichiers, les processus actifs, les processus utilisateur, les dépendances et les priorités du CPU, des E/S, de la mémoire, des lectures et écritures sur le disque. Vous pouvez personnaliser l'intervalle de mise à jour, arrêter, terminer ou tuer les processus, afficher les cartes mémoire, les fichiers ouverts par un processus, modifier la priorité d'un processus et bien plus encore.

La page des ressources est le point fort, car elle vous donne un aperçu de chaque cœur de processeur, de la mémoire, de l'espace de pagination et de l'utilisation du réseau... le tout dans une interface graphique bien conçue. GNOME System Monitor est préinstallé sur la plupart des distributions de bureau qui utilisent l'environnement GNOME.

The GNOME System Monitor.

Si vous utilisez l'environnement de bureau GNOME, il comprend toutes les fonctions de surveillance du système dont vous avez besoin. Jack Wallen/ZDNET

5. System Monitor KDE

System Monitor est la version KDE Plasma de l'outil et, pour être honnête, son interface graphique est supérieure. Par exemple, au lieu de faire un clic droit sur un processus et de choisir de le tuer ou de le terminer, vous pouvez simplement sélectionner un processus et cliquer sur le bouton Terminer le processus. Il y a ensuite l'onglet Applications, qui affiche les applications en cours d'exécution, et l'onglet Historique, qui fournit des données en temps réel sur l'utilisation du CPU, du GPU, de la mémoire et du réseau. L'onglet Processus reprend là où l'onglet Applications s'arrête. En cliquant avec le bouton droit de la souris sur un processus, vous pouvez le terminer rapidement ou lui envoyer un signal spécifique (tel que STOP, CONT, HUP, INT, etc.).

Vous pouvez également visualiser les processus en mode liste ou en mode arborescence. Le mode arborescent permet de voir quels processus enfants appartiennent à un parent, car si vous tuez involontairement un processus parent, vous pouvez également tuer ses processus enfants. KDE System Monitor est préinstallé avec le bureau KDE Plasma, il n'est donc pas nécessaire de l'installer manuellement.

The KDE Plasma system monitor.

KDE System Monitor est une belle application pour surveiller les ressources du système. Jack Wallen/ZDNET

Source : "ZDNet.com"

Connexion

Vous n’avez pas encore de compte ?

AUTOUR DE ZDNET
    SERVICES
      À PROPOS
        Accessibilité : non conforme