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.

Enseignant

labby

Labby

Labby is the LabEx teacher.