Créer un moniteur de système Linux avec Bash

Débutant

Dans ce projet, vous apprendrez à créer un moniteur de système Linux à l'aide d'un script shell. Le moniteur de système surveillera en continu l'utilisation du CPU, de la mémoire et du disque de votre système Linux et affichera les pourcentages d'utilisation. Si l'un des seuils d'utilisation du CPU, de la mémoire ou du disque est dépassé, une alerte sera envoyée. Vous pouvez personnaliser les valeurs de seuil selon vos besoins et ajouter votre propre logique pour envoyer des alertes.

ShellLinuxBash

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

Introduction

Dans ce projet, vous allez créer un moniteur de système Linux à l'aide d'un script shell. Ce script suivra en continu l'utilisation du CPU, de la mémoire et du disque de votre système, affichant les pourcentages d'utilisation en temps réel. Si l'utilisation de l'une des ressources dépasse un seuil prédéfini, une alerte sera affichée. En terminant ce projet, vous apprendrez les compétences de base en scripting Linux tout en créant un outil pratique.

Linux System Monitor

🎯 Tâches

En terminant ce projet, vous allez :

  • Apprendre à créer un script shell pour surveiller les ressources système.
  • Comprendre comment définir et utiliser des valeurs seuil pour l'utilisation du CPU, de la mémoire et du disque.
  • Créer une fonction pour envoyer des alertes lorsque les seuils sont dépassés.

🏆 Réalisations

Après avoir terminé ce projet, vous serez en mesure de :

  • Créer et exécuter un moniteur de système Linux à l'aide d'un script shell.
  • Comprendre comment utiliser des commandes de ressources système telles que top, free et df.
  • Être en mesure d'étendre le script en ajoutant de nouvelles fonctionnalités, telles que des notifications par e-mail.
Ceci est un Guided Lab, qui fournit des instructions étape par étape pour vous aider à apprendre et à pratiquer. Suivez attentivement les instructions pour compléter chaque étape et acquérir une expérience pratique. Les données historiques montrent que c'est un laboratoire de niveau intermédiaire avec un taux de réussite de 65%. Il a reçu un taux d'avis positifs de 99% de la part des apprenants.

Enseignant

labby

Labby

Labby is the LabEx teacher.