7. Surveillance continue

Ces outils de surveillance sont utiles pour examiner votre machine lorsqu'elle rencontre des problèmes, mais qu'en est-il des machines qui ont des problèmes lorsque vous ne regardez pas ? Pour celles-ci, vous devrez utiliser un outil de surveillance continue, quelque chose qui collectera, rapportera et sauvegardera les informations d'activité de votre système. Dans cette leçon, nous allons passer en revue un excellent outil à utiliser : sar.

Installation de sar

Sar est un outil utilisé pour effectuer une analyse historique de votre système. Tout d'abord, assurez-vous de l'avoir installé en installant le paquet sysstat : sudo apt install sysstat.

Configuration de la collecte de données

Habituellement, une fois que vous installez sysstat, votre système commencera automatiquement à collecter des données. Si ce n'est pas le cas, vous pouvez l'activer en modifiant le champ ENABLED dans /etc/default/sysstat.

Utilisation de sar

sudo sar -q

Cette commande listera les détails depuis le début de la journée.

sudo sar -r

Ceci listera les détails de l'utilisation de la mémoire depuis le début de la journée.

sudo sar -P

Ceci listera les détails de l'utilisation du CPU.

Pour voir une vue d'un jour différent, vous pouvez aller dans /var/log/sysstat/saXXXX est le jour que vous souhaitez visualiser.

sar -q /var/log/sysstat/sa02

Connectez-vous pour sauvegarder votre progression d'apprentissage

Se connecter

Exercices

La pratique rend parfait ! Voici quelques laboratoires pratiques pour renforcer votre compréhension de la surveillance du système et de l'analyse des ressources :

  1. Gérer et surveiller les processus Linux - Entraînez-vous à interagir avec les processus de premier plan et d'arrière-plan, à les inspecter avec ps, à surveiller les ressources avec top et à les terminer avec kill.
  2. Commande Linux top : Surveillance du système en temps réel - Apprenez à utiliser diverses options avec la commande top pour trier les processus, ajuster les intervalles de mise à jour, filtrer par utilisateur et vous concentrer sur les processus actifs afin de surveiller efficacement les performances du système.
  3. Commande Linux df : Rapport d'espace disque - Ce laboratoire présente la commande df sous Linux, un utilitaire qui affiche des informations sur l'utilisation de l'espace disque sur les systèmes de fichiers montés, ce qui est un aspect clé de la surveillance du système.

Ces laboratoires vous aideront à appliquer les concepts de surveillance des ressources système dans des scénarios réels et à renforcer votre confiance dans l'analyse de l'activité du système.

Quiz

Quel est un bon outil à utiliser pour surveiller les ressources système ?