Les 12 meilleurs outils pour surveiller la santé du système sous Linux

Vous ne savez pas comment vérifier la santé d'un système Linux ? Il existe quelques dispositifs dont vous pouvez faire usage pour suivre l'efficacité d'un système Linux. Si certains d'entre eux sont préinstallés sur Linux, d'autres doivent être installés à la main.

Voyons comment vous pouvez utiliser les périphériques de ligne de commande pour reconnaître les problèmes sous-jacents de votre système Linux qui l'empêchent de fonctionner de manière idéale. Le problème pourrait être à cause de certains embouteillages dans le stockage sur disque, le CPU, la RAM ou dans le réseau.

Pourquoi il est important de surveiller la santé de Linux

En tant qu'administrateur système, vous devez veiller à ce que votre équipement fonctionne correctement en surveillant sa santé fréquemment. Dans la situation un souci se produit, vous devez rapidement tracer le problème et préparer une réparation pour assurer que le système commence à fonctionner une fois de plus, et aussi le temps d'arrêt peut être ignoré.

Pour afficher la santé d'un système, vous pouvez utiliser quelques outils en ligne de commande et aussi des utilitaires qui vous aident à garder un œil sur les ressources du système ainsi que sur leur utilisation. Lorsqu'un problème apparaît, vous pouvez à nouveau demander conseil à ces dispositifs pour détecter le problème ainsi que le dépanner en un minimum de temps.

Vous trouverez ci-dessous quelques dispositifs de ligne de commande que vous pouvez utiliser pour surveiller le bien-être de Linux. Pour commencer, ouvrez l'interface de ligne de commande (CLI) Linux sur votre maker pour exécuter les commandes.

Outils pour surveiller l'utilisation du disque dur sous Linux.

Voici quelques outils en ligne de commande qui se concentrent sur la surveillance de l'espace de stockage du disque de Linux :

1. df

Vous pouvez faire usage de df pour inspecter l'espace utilisé par votre créateur Linux. Lorsqu'il est utilisé avec un nom de fichier, df vous informe concernant l'espace libre sur les diviseurs de disque qui stocke le fichier. Pour inspecter l'espace disque totalement libre sous Linux, exécutez cette commande :

2. du

Cet utilitaire de ligne de commande vous permet de voir la zone du disque qui est déjà occupée par des données. Notez qu'il ne présente pas la zone offerte comme le fait df. Il montre seulement l'espace qui a été utilisé.

Voir aussi :  Le guide complet de la gestion des utilisateurs sous Linux

Pour inspecter la place prise, exécutez cette commande :

3. La commande ls

La commande ls note tous les documents du site de répertoire ainsi que l'espace qu'ils occupent. Pour vérifier la taille des documents dans un certain site de répertoire, allez dans ce site de répertoire ainsi que fournir la commande adhérente :

Outils pour surveiller l'utilisation de la mémoire vive et aussi du processeur sur Linux.

Voici quelques outils en ligne de commande qui se concentrent sur la surveillance de l'utilisation du CPU et aussi de la mémoire :

4. menant

Vous pouvez utiliser top pour obtenir des infos concernant l'utilisation du CPU et de la mémoire sur votre système. Après avoir émis la commande adhérente, vous verrez certainement tous les services en cours d'exécution sur votre système, en plus des informations sur le cache et la barrière :

Si un problème d'utilisation de la mémoire apparaît à l'écran, vous pouvez améliorer les performances de votre RAM pour le résoudre.

5. htop

htop est un autre outil qui fonctionne comme une option de top. Cet utilitaire n'est pas préinstallé sur Linux. Pour l'installer, effectuez la commande complying with sur Ubuntu ainsi que sur Debian :

Sur Arch Linux :

Sur Fedora, CentOS, ainsi que RHEL :

Pour examiner l'utilisation du processeur sur votre système en utilisant htop, exécutez cette commande :

6. mpstat

Un autre dispositif que vous pouvez utiliser pour obtenir des informations sur le CPU sous Linux est mpstat. Cette énergie fournit un rapport de chaque activité cpu offerte. Vous pouvez de même voir l'enregistrement complet de l'utilisation du CPU de toutes les procédures avec cette commande.

Ce dispositif n'est pas préinstallé sur Linux. Vous devez d'abord configurer le sysstat bundle sur votre système pour utiliser mpstat :

Exécutez maintenant la commande suivante pour visualiser l'utilisation du CPU sur votre système :

7. vmstat

vmstat fournit des informations concernant la RAM, les processus, la mémoire tampon, le cache, l'activité du CPU, ainsi que bien plus encore. Pour utiliser ce dispositif, exécutez la commande suivante :

Voir aussi :  5 raisons pour lesquelles Fedora ressemble au nouvel Ubuntu

8. iostat

iostat est un outil de surveillance du système que vous pouvez utiliser pour voir les statistiques d'entrée ainsi que de sortie de l'espace de stockage de Linux.

En utilisant cette énergie de ligne de commande, vous pouvez voir les enregistrements sur le chargement de l'outil d'E/S. Pour utiliser ce dispositif, exécutez cette commande :

9. sar

sar vous permet de vérifier l'utilisation du processeur après un laps de temps spécifié. Pour utiliser ce dispositif, vous devez installer le plan sysstat.

Pour vérifier l'utilisation du CPU après toutes les 10 secondes, vous exécuterez certainement la commande telle que celle-ci :

Non seulement cela, mais vous pouvez également demander à l'outil de fonctionner pendant un nombre défini de versions. Par exemple, si vous souhaitez surveiller l'utilisation du CPU après toutes les 2 secondes et pour huit versions, exécutez la commande telle que celle-ci :

Outils pour surveiller l'utilisation du réseau sous Linux

Voici quelques dispositifs de ligne de commande qui se concentrent sur la surveillance de l'utilisation du réseau :

10. NetHogs

NetHogs est une énergie populaire en ligne de commande que vous pouvez utiliser pour suivre le trafic réseau en temps réel, y compris la bande passante utilisée par chaque procédure dans un système Linux.

Ce périphérique n'est pas livré préinstallé dans Linux. La commande suivante installera certainement NetHogs sur les circulations basées sur Debian :

Pour utiliser ce dispositif, exécutez la commande suivante :

11. tcpdump

tcpdump est un analyseur de paquets réseau utilisé pour capturer les paquets TCP/IP envoyés ou reçus sur une interface utilisateur spécifique sur le réseau.

Pour utiliser cet outil, exécutez la commande suivante ainsi que pointez l'interface utilisateur sur laquelle vous avez l'intention de vérifier le trafic du site web :

12. netstat

netstat affiche ainsi que les résultats des statistiques de trafic web réseau entrant ainsi que sortant. Il s'agit de l'un des outils réseau les plus essentiels utilisés pour vérifier tout type d'embouteillage dans un réseau. Il fournit également des informations sur les interfaces utilisateur et les ports utilisés sur le système.

Voir aussi :  6 méthodes pour vérifier l'intégrité des fichiers sous Linux

Cet utilitaire de ligne de commande est préinstallé sur les systèmes Linux modernes. Néanmoins, si vous ne l'avez pas, vous pouvez le monter en exécutant la commande suivante :

Pour voir les liens web actifs sur votre système, exécutez cette commande :

L'administration de Linux en toute simplicité

La précaution est bien meilleure que le traitement. L'objectif est de reconnaître tout souci dans le système en surveillant l'utilisation du CPU, de la RAM, du disque et aussi du réseau avant qu'il ne gâche les performances du système.

L'administration de Linux n'est pas un travail simple. Mais beaucoup grâce à ces énergies de ligne de commande non compliquées, vous pouvez actuellement suivre la santé et le bien-être de Linux, ainsi que réparer tout type de problème dans le réseau ou le système.

Abonnez-vous à notre bulletin d'information

Quel outil de Linux pouvez-vous utiliser pour surveiller la santé du système Linux ?

ManageEngine OpManager est un excellent outil qui offre des capacités de surveillance du réseau et des performances pour les serveurs Linux, vous donnant une visibilité en temps réel sur des métriques telles que l'utilisation du CPU, l'utilisation de la mémoire, l'utilisation des E/S du disque, la disponibilité du serveur et le trafic réseau.

Comment puis-je surveiller mon serveur Linux Health ?

Comment vérifier la santé d'un serveur Unix/Linux ?

  • Étape 1 : vérifier la présence de swapping ou de paging.
  • Étape 2 : vérifier si la file d'attente d'exécution est supérieure à 1.
  • Étape 3 : vérification de l'existence de tâches à exécution longue avec une utilisation élevée du processeur.
  • Étape 4 : vérification de l'entrée et de la sortie excessives des disques physiques.
  • Étape 5 : vérification de l'apparition excessive de processus à courte durée de vie.

Qu'est-ce qu'un outil de surveillance sous Linux ?

Nagios est l'outil de surveillance de Linux. Apprenez à surveiller les machines Linux avec Nagios XI en utilisant SNMP. SNMP est une méthode "sans agent" de surveillance des périphériques réseau et des serveurs, et est souvent préférable à l'installation d'agents dédiés sur les machines cibles. Surveillance de Linux à l'aide de SNMP.

Cliquez pour évaluer cet article !
[Total: Moyenne : ]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.