Informations Système et Surveillance des Ressources

Apprenez à surveiller les ressources système et à collecter les informations système. Maîtrisez les outils pour vérifier la charge CPU, l'utilisation de la mémoire, l'espace disque et l'identité du système. Apprenez à utiliser la commande watch pour une surveillance continue.

DevOps EngineerDevOpsLinux

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Ce cours pour débutants apprend à recueillir et interpréter les informations essentielles d’un système Linux depuis le terminal. Dans cinq laboratoires guidés, vous examinerez l’identité du système, la mémoire et le swap, l’espace des systèmes de fichiers et répertoires, les tendances de charge et les sorties qui évoluent continuellement.

Le défi final transforme ces contrôles en audit manuel concis : vous ajouterez le nom d’hôte, le noyau, la durée de fonctionnement, la mémoire et le système de fichiers racine dans un même rapport health_check.txt.

Ce que vous apprendrez

  • Identifier le noyau avec uname et la distribution Linux grâce à /etc/os-release
  • Lire la durée de fonctionnement et les charges moyennes sur 1, 5 et 15 minutes
  • Comparer les charges moyennes au nombre de processeurs indiqué par nproc
  • Interpréter la mémoire totale, utilisée, libre, en cache et disponible avec free -h
  • Vérifier l’espace swap configuré avec swapon --show
  • Comparer la capacité de df -h à l’espace des répertoires et fichiers mesuré par du
  • Répéter une commande avec watch, signaler les changements avec -d et arrêter avec Ctrl+C
  • Construire un rapport de santé en ajoutant les sorties avec >>

À qui s’adresse ce cours

Ce cours s’adresse aux débutants Linux, techniciens de support et futurs administrateurs système ou DevOps qui ont besoin d’un premier contrôle reproductible de l’identité et des ressources d’un système.

Prérequis : Navigation élémentaire dans le terminal, exécution de commandes, tubes et redirection de sortie ; aucune expérience de la surveillance n’est requise.

Environnement d’apprentissage : Un terminal LabEx basé sur Ubuntu, avec des journaux préparés et un espace de projet pour les contrôles et le rapport final.

Questions fréquentes

Comment le cours est-il organisé ?

Cinq laboratoires proposent une pratique guidée. Le sixième est un défi final où vous créez ~/project/health_check.txt et ajoutez l’identité, la durée de fonctionnement, la mémoire et le système de fichiers racine avec moins d’indications.

Une faible valeur dans la colonne free signifie-t-elle que la RAM est épuisée ?

Pas nécessairement. Linux utilise la RAM inutilisée comme cache. Le cours vous apprend à considérer available, qui reflète mieux la mémoire utilisable sans recours important au swap.

Quelle est la différence entre df et du ?

df indique capacité et utilisation du système de fichiers, tandis que du mesure l’espace des répertoires et fichiers. Les labs emploient les deux pour passer du volume plein au contenu responsable.

Une charge moyenne supérieure à 1 est-elle toujours problématique ?

Non. Elle doit être interprétée selon le nombre de processeurs et le contexte. La comparaison avec nproc est une règle d’initiation, pas un diagnostic absolu.

Enseignant

labby
Labby
Labby is the LabEx teacher.