GNU/Linux >> Tutoriels Linux >  >> Linux

5 meilleurs outils de surveillance Linux basés sur un terminal

Nous allons explorer les cinq meilleurs outils de surveillance basés sur les terminaux que vous pouvez utiliser sur vos systèmes Linux pour vous tenir pleinement conscient de leur état.

Tout le monde conviendra que des outils de surveillance Linux sont nécessaires pour garantir une infrastructure Linux saine. Par conséquent, une solution de surveillance des performances devient essentielle pour observer la santé, les activités et les capacités de vos systèmes Linux.

Heureusement, il existe de nombreux outils de surveillance Linux disponibles. Cet article parlera de cinq outils légers basés sur un terminal et gratuits pour surveiller les serveurs et les ordinateurs de bureau exécutant Linux.

Les outils de surveillance basés sur les terminaux décrits ci-dessous vous aident à surveiller toutes sortes de ressources système sur votre machine Linux.

1. haut

Le top (t capable o f p rocesses) est l'un des principaux outils de surveillance du système et des processus sous Linux. La commande top affiche une liste des opérations en cours d'exécution avec les métriques standard du processeur et l'utilisation de la mémoire par défaut.

L'exécution de cette commande ouvrira une fenêtre de mode de commande interactive où la moitié supérieure contiendra les statistiques des processus et de l'utilisation des ressources. La moitié inférieure comprend une liste des processus en cours d'exécution.

Le top La commande est un moyen simple mais utile de voir quels programmes sont actuellement en cours d'exécution sur le système et à quel point ils utilisent les ressources système. La bonne nouvelle est que cet utilitaire est préinstallé avec toutes les distributions Linux.

Pour plus d'informations, consultez la page de manuel de la commande supérieure.

2. htop

Le htop La commande dans un système Linux est un utilitaire de ligne de commande qui permet à l'utilisateur de surveiller de manière interactive les ressources vitales du système ou les processus du serveur en temps réel. Il peut être considéré comme un équivalent Linux du Gestionnaire des tâches de Windows.

La commande offre de nombreuses améliorations par rapport à top commande. Par exemple, vous pouvez interagir avec le htop à l'aide d'une souris. De plus, vous pouvez faire défiler verticalement pour afficher la liste complète des processus et faire défiler horizontalement pour afficher la ligne de commande complète du processus.

De plus, htop utilise des couleurs dans sa sortie et des indications visuelles sur l'utilisation du processeur, de la mémoire et de l'échange.

Pour plus d'informations, visitez le site Web de htop.

Installer htop sur Ubuntu / Debian

htop package pour Ubuntu et Debian est disponible dans les dépôts par défaut, alors tapez :

sudo apt install htop

Installer htop sur CentOS / Rocky Linux / AlmaLinux

Tout d'abord, vous devez installer le dépôt EPEL sur votre système, s'il n'est pas installé, puis installer le htop paquet :

sudo dnf install epel-release
sudo dnf install htop

3. btop

btop est un utilitaire de ligne de commande multiplateforme qui prend en charge les commandes de la souris afin que vous puissiez le parcourir entièrement via les entrées de la souris uniquement. De plus, il affiche l'utilisation et les statistiques en temps réel du processeur, de la mémoire, du stockage, du réseau et des processus.

Avec btop , vous pouvez afficher rapidement les statistiques détaillées des processus, basculer facilement entre les options de tri, envoyer SIGTERM , SIGKILL , SIGINT à un processus sélectionné, affichez les vitesses de lecture et d'écriture actuelles de vos périphériques de stockage, et bien plus encore.

Pour plus d'informations, visitez la page de btop GitHub.

Installer btop sur Ubuntu / Debian

Le moyen le plus simple d'installer btop sur Ubuntu ou Debian consiste à l'installer en tant que package Snap. Donc, installez d'abord snapd , s'il n'est pas installé, puis installez le btop paquet utilisant snap :

sudo apt install snapd
sudo snap install btop

Installer btop sur CentOS / Rocky Linux / AlmaLinux

Tout d'abord, vous devez activer le référentiel EPEL, s'il n'est pas installé, puis installer Snap :

sudo dnf install epel-repo
sudo dnf install snapd

Une fois installée, l'unité systemd qui gère le socket de communication Snap principal doit être activée :

sudo systemctl enable --now snapd.socket

Pour activer la prise en charge de Snap classique, saisissez ce qui suit pour créer un lien symbolique entre /var/lib/snapd/snap et /snap :

sudo ln -s /var/lib/snapd/snap /snap

Déconnectez-vous et reconnectez-vous ou redémarrez votre système pour vous assurer que les chemins d'accès aux snaps sont correctement mis à jour.

Et puis installez le btop paquet :

sudo snap install btop

4. nmon

nmon est un tuner d'administrateur système et un outil de référence qui affiche les performances du processeur, de la mémoire, du réseau, des disques, du système de fichiers, du NFS, des principaux processus, des ressources et de la micro-partition d'alimentation.

De plus, pour afficher l'utilisation des ressources système en temps réel, vous pouvez également écrire les données générées par nmon dans un fichier, ce qui est extrêmement utile dans certaines situations. En d'autres termes, nmon peut prendre un instantané des données dans un .csv fichier avec lequel travailler plus tard.

Pour plus d'informations, visitez le site Web nmon.

Installer nmon sur Ubuntu / Debian

nmon package pour Ubuntu et Debian est disponible dans les référentiels par défaut, il vous suffit donc de saisir :

sudo apt install nmon

Installer nmon sur CentOS / Rocky Linux / AlmaLinux

Tout d'abord, vous devez installer le dépôt EPEL sur votre système, s'il n'est pas installé, puis installer le nmon paquet :

sudo dnf install epel-release
sudo dnf install nmon

5. regards

Écrit en Python, glances est un outil de surveillance multiplateforme qui fournit des informations sur les performances de votre système. Il surveille les ressources système en mode autonome (les résultats sont affichés sur le terminal), en mode client/serveur ou en mode serveur Web (les résultats sont affichés dans un navigateur Web).

Tous les outils de surveillance Linux mentionnés ci-dessus peuvent surveiller l'utilisation du processeur et de la mémoire et répertorier les informations sur les processus en cours d'exécution.

Cependant, les regards surveillent également les E/S du système de fichiers, les E/S réseau et les lectures de capteurs qui peuvent afficher les températures du processeur et d'autres matériels, ainsi que la vitesse des ventilateurs et l'utilisation du disque par un périphérique matériel et un volume logique.

Pour plus d'informations, visitez le site Web de regards.

Installer des regards sur Ubuntu / Debian

glances package pour Ubuntu et Debian est disponible dans les dépôts par défaut, alors tapez :

sudo apt install glances

Installer des regards sur CentOS / Rocky Linux / AlmaLinux

Tout d'abord, vous devez installer le référentiel EPEL sur votre système, s'il n'est pas installé, puis installer les glances paquet :

sudo dnf install epel-release
sudo dnf install glances

Conclusion

La surveillance des terminaux fournit ce moyen simple et rapide d'examiner immédiatement ce qui se passe sur votre système Linux.

Voici donc nos choix pour les meilleurs outils de surveillance basés sur un terminal Linux. Nous espérons que la liste vous a été utile et vous a aidé à trouver le bon outil pour surveiller l'utilisation de votre système et la consommation de ressources.

Alors, que choisiriez-vous pour surveiller votre système Linux ?


Linux
  1. 20 outils de productivité pour le terminal Linux

  2. 3 meilleurs émulateurs de terminaux accélérés par GPU pour Linux

  3. 10 meilleurs lecteurs vidéo Linux en 2022

  4. 80 outils de surveillance Linux pour les administrateurs système

  5. Top 25 des meilleurs outils de surveillance et de débogage des performances Linux

Installer les outils Vmware Debian 11 ou 10 Linux VM

Comment installer l'un des meilleurs moniteurs système pour le bureau Linux

5 meilleures distributions Linux basées sur Arch Linux

Top 5 des meilleurs outils de surveillance du système

Comment installer les outils Kali Linux VMWare ?

Les 20 meilleurs outils de capture d'écran Linux :la recommandation des experts