⚔ Tutoriel Linux : Surveillance des processus actifs et optimisation des ressources avec htop et glances
▶ Introduction
Ce tutoriel explique comment surveiller les processus actifs et optimiser l’utilisation des ressources sous Linux pour minimiser les interruptions. Grâce à des outils comme htop et glances, vous pouvez identifier les processus qui consomment beaucoup de ressources et ajuster leur utilisation pour assurer le bon fonctionnement de votre système, améliorant ainsi la productivité et réduisant les ralentissements.
Prérequis
• Distribution Linux (Ubuntu, Debian, CentOS, etc.)
• Privilèges sudo pour gérer et ajuster les processus système
• Connexion internet pour installer des outils de surveillance
Méthodologie
• Installez htop, un outil interactif pour surveiller les processus en temps réel, avec la commande suivante :
• Lancez htop avec la commande
pour afficher l’utilisation de chaque processus, la charge du CPU, de la mémoire et du swap. Htop permet de filtrer et d'ordonner les processus selon les ressources qu’ils consomment, facilitant l’identification des processus gourmands.
• Pour arrêter ou ajuster la priorité d’un processus, sélectionnez-le dans htop avec les flèches directionnelles, puis appuyez sur F9 pour le terminer ou sur F8 pour augmenter sa priorité. Ces actions permettent de réduire l'impact des processus moins prioritaires sur les performances globales.
• Installez glances, un autre outil de surveillance des ressources, avec la commande :
Glances fournit une vue d'ensemble de l'état des ressources, y compris l’utilisation du disque, du CPU, de la mémoire, du réseau et des processus. Lancez glances avec la commande
pour voir les indicateurs clés et vérifier les processus consommant le plus de ressources.
• Configurez des alertes dans glances pour être informé en cas de dépassement de seuils de ressources, comme un CPU dépassant 80 %. Cela permet une surveillance proactive des performances système.
Astuce
Créez des alias pour lancer rapidement htop ou glances avec des options spécifiques. Par exemple, ajoutez
dans votre fichier ~/.bashrc pour lancer htop avec une commande rapide.
Avertissement
Soyez prudent lorsque vous terminez des processus système critiques dans htop ou glances. La fermeture de processus essentiels peut entraîner des instabilités. Vérifiez les noms des processus avant de les arrêter.
Conseil
Pour économiser les ressources, utilisez systemctl disable pour désactiver les services non essentiels au démarrage. Cela réduit la charge initiale du système, permettant un fonctionnement plus fluide.
Solution alternative
Pour une analyse plus avancée, utilisez Grafana Loki pour surveiller les logs et analyser les performances des processus, offrant des options de visualisation et de suivi plus détaillées.
Conclusion
Avec htop et glances, vous avez configuré un système de surveillance efficace sous Linux pour optimiser l’utilisation des ressources et minimiser les interruptions, assurant ainsi un fonctionnement plus fluide de votre système.
▶ Introduction
Ce tutoriel explique comment surveiller les processus actifs et optimiser l’utilisation des ressources sous Linux pour minimiser les interruptions. Grâce à des outils comme htop et glances, vous pouvez identifier les processus qui consomment beaucoup de ressources et ajuster leur utilisation pour assurer le bon fonctionnement de votre système, améliorant ainsi la productivité et réduisant les ralentissements.

• Distribution Linux (Ubuntu, Debian, CentOS, etc.)
• Privilèges sudo pour gérer et ajuster les processus système
• Connexion internet pour installer des outils de surveillance

• Installez htop, un outil interactif pour surveiller les processus en temps réel, avec la commande suivante :
Code:
sudo apt install htop
Code:
htop
• Pour arrêter ou ajuster la priorité d’un processus, sélectionnez-le dans htop avec les flèches directionnelles, puis appuyez sur F9 pour le terminer ou sur F8 pour augmenter sa priorité. Ces actions permettent de réduire l'impact des processus moins prioritaires sur les performances globales.
• Installez glances, un autre outil de surveillance des ressources, avec la commande :
Code:
sudo apt install glances
Code:
glances
• Configurez des alertes dans glances pour être informé en cas de dépassement de seuils de ressources, comme un CPU dépassant 80 %. Cela permet une surveillance proactive des performances système.

Créez des alias pour lancer rapidement htop ou glances avec des options spécifiques. Par exemple, ajoutez
Code:
alias moniteur="htop"

Soyez prudent lorsque vous terminez des processus système critiques dans htop ou glances. La fermeture de processus essentiels peut entraîner des instabilités. Vérifiez les noms des processus avant de les arrêter.

Pour économiser les ressources, utilisez systemctl disable pour désactiver les services non essentiels au démarrage. Cela réduit la charge initiale du système, permettant un fonctionnement plus fluide.

Pour une analyse plus avancée, utilisez Grafana Loki pour surveiller les logs et analyser les performances des processus, offrant des options de visualisation et de suivi plus détaillées.

Avec htop et glances, vous avez configuré un système de surveillance efficace sous Linux pour optimiser l’utilisation des ressources et minimiser les interruptions, assurant ainsi un fonctionnement plus fluide de votre système.