Création d'un Service Linux pour la Surveillance d'Adresses IP
L’objectif de ce projet scolaire a été de développer un outil capable de diagnostiquer en temps réel l’état de notre infrastructure réseau et de nous alerter immédiatement en cas d’indisponibilité d’un de nos équipements clés.
Pour cela, nous avons mis au point un script Bash qui opère de manière autonome. Ce programme est conçu pour lire une liste d’adresses IP et, pour chacune d’elles, effectuer une série de tests de connectivité et de reporting.
Details
Durée :
Mars 2023
Rôle:
Développeur
Extrait du début du script bash

Une initiation à linux
Ce projet, au-delà de sa fonction opérationnelle, a été un véritable terrain d’exploration de l’environnement Linux.
Il m’a permis de mettre en pratique et d’approfondir des compétences fondamentales en administration système : de la création de scripts Bash pour automatiser des tâches complexes, à la gestion du cycle de vie des processus via systemd, en passant par l’utilisation de l’ordonnanceur cron pour la planification.

Résultat d’une liste prédéfinie