Surveillance

Outils de surveillance de l'activité du disque sous Linux

Outils de surveillance de l'activité du disque sous Linux
L'activité du disque fait référence au pourcentage de temps pendant lequel le disque en cours d'exécution est occupé à effectuer diverses activités. L'activité comprend l'activité de lecture de disque et d'écriture de disque, etc. Il existe différents paramètres sur lesquels les activités du disque sont surveillées. Certains d'entre eux sont énumérés ci-dessous:

Ce ne sont que quelques-uns des paramètres sur lesquels l'activité du disque est mesurée. Il y a encore d'autres paramètres, dont nous n'avons pas besoin de discuter à ce stade.

Pour mesurer les performances des disques durs de notre système, nous devons disposer d'outils permettant d'effectuer une analyse quantitative des activités du disque.

Outils de surveillance de l'activité du disque sous Linux

Voici quelques-uns des outils dont nous allons discuter en détail sur leur utilisation, installation étape par étape :

IOSTAT

IOSTAT signifie Input-Output Statistics. C'est l'un des outils les plus populaires parmi les développeurs et les geeks. Ils l'utilisent pour vérifier toutes les activités d'E/S effectuées par un disque spécifique connecté à notre système. Cet outil suit également le temps d'exécution moyen du disque pour traiter les lectures d'entrée et de sortie connectées aux périphériques.

Les commandes utilisées par IOSTAT sont capables de générer un rapport détaillé qui peut ensuite être utilisé pour modifier la configuration du système. Il peut être utile aux utilisateurs d'optimiser l'utilisation du disque système et ses performances. Cet outil donne généralement une analyse de l'utilisation du processeur et de l'appareil séparément.

Comment installer IOSTAT sur Linux

Sysstat est le package qui contient l'outil IOSTAT. Ainsi, nous pouvons installer directement cet outil à partir de ce package. Sur Ubuntu, nous pouvons exécuter la commande suivante pour procéder à l'installation :

Exécution des commandes IOSTAT pour analyser les performances du disque

Il existe de nombreuses commandes spécifiques pour déclencher diverses fonctionnalités de l'outil IOSTAT. Voici les commandes les plus utilisées :

IOTOP

IOTOP est un outil de surveillance de l'activité du disque basé sur le système d'exploitation Linux. Il donne une analyse en temps réel et l'utilisation du disque par le système d'exploitation. Il accède directement à toutes les informations liées à l'utilisation du disque depuis le noyau Linux. Cela rend le système plus fiable en termes de précision puisque toutes les données récupérées seront en temps réel.

Il est basé sur un modèle multi-thread. Il donne des informations sur chaque thread impliqué dans l'activité d'E/S ainsi que sur leur utilisation de la bande passante.

Comment installer IOTOP sur Linux

Nous pouvons utiliser les packages de distribution Linux pour installer cet outil dans notre système. La commande suivante nous aide à faire de même dans le système d'exploitation Linux :

Exécution de commandes IOTOP pour analyser les performances du disque

Il existe plusieurs commandes présentes dans l'outil IOTOP pour analyser les activités du disque en fonction d'une perspective différente. Voici les quelques commandes les plus utilisées :

DSTAT

DSTAT est un outil efficace, flexible et robuste pour produire des statistiques sur les ressources du système d'exploitation Linux qui peuvent être utilisées à la place de tous les outils précédents. Voici quelques-unes des fonctionnalités communes offertes par l'outil Dstat :

Comment installer DSTAT sur Linux

Vous pouvez l'installer en suivant le même processus. Il est disponible sur la distribution Linux. Paquets. Ainsi, la commande suivante peut être exécutée à partir de la ligne de commande pour procéder à l'installation :

$ sudo apt-get install dstat

Exécution des commandes DSTAT pour analyser les performances du disque

Il existe plusieurs commandes présentes dans l'outil DSTAT pour analyser les activités du disque en fonction d'une perspective différente. Voici les quelques commandes les plus utilisées :

dstat : Cette commande affiche la lecture de tous les disques et de tous les paramètres décrits ci-dessus, tels que le nombre total d'octets envoyés, reçus, le temps d'attente, le temps d'inactivité, le temps de lecture/écriture, les statistiques du disque, etc.

dstat -vmstat : Cette commande produit une sortie contenant des données relatives aux processus et aux statistiques de la mémoire.

dstat -c -top-cpu -dn -top-mem : Cette commande se compose de plusieurs sous-commandes. Ils sont les suivants :

De cette façon, DSTAT propose de nombreuses autres commandes qui peuvent être exécutées pour extraire les données relatives aux performances du disque et du réseau et les analyser en détail.

UN HAUT

ATOP est particulièrement utile lorsqu'il est nécessaire d'analyser les changements au niveau du système. Il effectue un travail fantastique de briefing des améliorations au fil du temps. Il peut tabuler tous les processus qui ont induit des changements au niveau du système (comme l'exécution d'une entrée-sortie de disque) au cours de la période spécifique, contrairement aux autres - cette fonction n'est fournie que par ATOP.

C'est un outil alternatif qui peut être utilisé pour analyser les ressources du disque. Il peut également analyser les serveurs basés sur Linux, les paramètres liés au réseau, etc. Il y a peu d'avantages à utiliser cet outil en dehors de celui dont nous avons parlé ci-dessus, et voici quelques-uns d'entre eux :

Comment installer ATOP sur Linux

Atop peut être installé dans les systèmes d'exploitation basés sur Ubuntu en exécutant la commande suivante. Cette commande récupère le package à partir du référentiel Linux par défaut.

$ sudo apt-get install au sommet

Exécution de commandes ATOP pour analyser les performances du disque

Vous trouverez ci-dessous certaines des commandes offertes par l'outil atop, à l'aide desquelles les utilisateurs peuvent effectuer différents ensembles d'activités pour analyser l'utilisation du disque de leur système et la bande passante du réseau qui s'y rapporte :

IOPÉ

IOPING est une sorte d'outil qui offre différentes fonctionnalités. Cet outil est spécialement utilisé pour analyser la latence du disque, je.e., combien de temps un disque spécifique prend-il pour répondre à une demande de lecture-écriture particulière.

Comment installer IOPING sur Linux

Pour installer IOPING sur les systèmes d'exploitation Linux, nous pouvons exécuter la commande de terminal suivante :

$ sudo apt-get install ioping

Exécution de commandes IOPING pour analyser les performances du disque

Vous trouverez ci-dessous certaines des commandes de l'outil IOPING, à l'aide desquelles les utilisateurs peuvent vérifier les problèmes liés à la latence et les résoudre facilement.

Conclusion

Tout au long de cet article, nous avons discuté de divers outils pouvant être utilisés pour surveiller les activités de disque dans les systèmes d'exploitation basés sur Linux. Chaque outil offre son propre ensemble de fonctionnalités, ce qui aide l'utilisateur à analyser le comportement de son système de l'intérieur.

Grâce à une analyse détaillée, les administrateurs système peuvent apporter les modifications souhaitées à leurs configurations système pour que leur système fonctionne plus rapidement et plus facilement. Ces outils produisent des résultats qui montrent l'état actuel du système, la santé du disque, l'utilisation de la bande passante du réseau et bien plus encore.

L'utilisation de ces outils peut permettre aux administrateurs système de résoudre les problèmes liés au disque et aux systèmes d'exploitation en un clin d'œil. Cela leur permettra de gagner du temps lors du dépannage et de maintenir leur système dans un état approprié tout en effectuant des tâches d'utilisation intensive des ressources.

Top 5 des cartes de capture de jeu
Nous avons tous vu et aimé des gameplays en streaming sur YouTube. PewDiePie, Jakesepticye et Markiplier ne sont que quelques-uns des meilleurs joueur...
Comment développer un jeu sur Linux
Il y a dix ans, peu d'utilisateurs de Linux prédisaient que leur système d'exploitation préféré serait un jour une plate-forme de jeu populaire pour l...
Ports Open Source des moteurs de jeux commerciaux
Les récréations de moteur de jeu gratuites, open source et multiplateformes peuvent être utilisées pour jouer à d'anciens ainsi qu'à certains des titr...