⚔ Surveillance de l’utilisation des ressources système en temps réel avec des outils Linux
▶ Introduction
Ce tutoriel vous montre comment surveiller l'utilisation des ressources système en temps réel sur un système Linux à l'aide de divers outils en ligne de commande, tels que htop, iostat, et nload. Ces outils permettent de suivre de près les performances du processeur, de la mémoire, du disque et du réseau.
Prérequis
• Un système Linux (Ubuntu, Debian, Fedora, etc.).
• Privilèges root ou sudo.
• Outils de surveillance installés : htop, iostat, nload.
Méthodologie
• Installez htop si ce n'est pas déjà fait :
• Exécutez htop pour afficher l’utilisation CPU, mémoire et processus en temps réel :
• Utilisez les touches fléchées pour naviguer entre les processus et les trier par utilisation CPU, mémoire, etc.
• Pour surveiller l'activité disque en temps réel, utilisez iostat (disponible dans le paquet sysstat) :
• Exécutez la commande suivante pour afficher les statistiques d’utilisation du disque :
• Pour la surveillance réseau, installez nload :
• Exécutez nload pour surveiller l’utilisation de la bande passante en temps réel :
Astuce
Vous pouvez utiliser le fichier /proc/meminfo pour surveiller directement la mémoire système en temps réel :
Cela vous donne une vue détaillée de la mémoire disponible et utilisée.
Avertissement
Lorsque vous utilisez htop ou d'autres outils pour fermer des processus, veillez à ne pas interrompre des processus critiques pour le bon fonctionnement du système. Cela peut entraîner des défaillances importantes.
Conseil
Pour une analyse plus complète des performances à long terme, vous pouvez utiliser SAR (System Activity Reporter) inclus dans sysstat. Il permet de collecter et d'analyser les performances du système sur des périodes prolongées.
Solution alternative
Si vous préférez une interface graphique, l'outil GNOME System Monitor offre une visualisation conviviale des performances système, CPU, mémoire et réseau :
GNOME System Monitor
Conclusion
Grâce à ces outils de surveillance, vous pouvez suivre en temps réel l’utilisation des ressources système sur Linux. Ils permettent d'identifier les goulets d’étranglement et d'optimiser les performances de votre système de manière proactive.
▶ Introduction
Ce tutoriel vous montre comment surveiller l'utilisation des ressources système en temps réel sur un système Linux à l'aide de divers outils en ligne de commande, tels que htop, iostat, et nload. Ces outils permettent de suivre de près les performances du processeur, de la mémoire, du disque et du réseau.

• Un système Linux (Ubuntu, Debian, Fedora, etc.).
• Privilèges root ou sudo.
• Outils de surveillance installés : htop, iostat, nload.

• Installez htop si ce n'est pas déjà fait :
Code:
sudo apt install htop
• Exécutez htop pour afficher l’utilisation CPU, mémoire et processus en temps réel :
Code:
htop
• Utilisez les touches fléchées pour naviguer entre les processus et les trier par utilisation CPU, mémoire, etc.
• Pour surveiller l'activité disque en temps réel, utilisez iostat (disponible dans le paquet sysstat) :
Code:
sudo apt install sysstat
• Exécutez la commande suivante pour afficher les statistiques d’utilisation du disque :
Code:
iostat -x 5
• Pour la surveillance réseau, installez nload :
Code:
sudo apt install nload
• Exécutez nload pour surveiller l’utilisation de la bande passante en temps réel :
Code:
nload

Vous pouvez utiliser le fichier /proc/meminfo pour surveiller directement la mémoire système en temps réel :
Code:
cat /proc/meminfo

Lorsque vous utilisez htop ou d'autres outils pour fermer des processus, veillez à ne pas interrompre des processus critiques pour le bon fonctionnement du système. Cela peut entraîner des défaillances importantes.

Pour une analyse plus complète des performances à long terme, vous pouvez utiliser SAR (System Activity Reporter) inclus dans sysstat. Il permet de collecter et d'analyser les performances du système sur des périodes prolongées.

Si vous préférez une interface graphique, l'outil GNOME System Monitor offre une visualisation conviviale des performances système, CPU, mémoire et réseau :
GNOME System Monitor

Grâce à ces outils de surveillance, vous pouvez suivre en temps réel l’utilisation des ressources système sur Linux. Ils permettent d'identifier les goulets d’étranglement et d'optimiser les performances de votre système de manière proactive.