LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Cahier des charges : infrastructure digitale

TD : Cahier des charges : infrastructure digitale. Recherche parmi 302 000+ dissertations

Par   •  20 Mai 2025  •  TD  •  397 Mots (2 Pages)  •  19 Vues

Page 1 sur 2

ISTA : Institut Spécialisé de Technologie Appliquée El Kelaa des Sraghna

[pic 1]

CAHIER DE CHARGE DE PROJET DE FIN D’ETUDES

INRASTRUCTURE DIGITALE OPTION SYSTEMES ET RESEUX

Réalisé par :

  • YAHYA HANAFI

Sujet :

Supervision avec Prometheus et Grafana

Encadrent : AMINE HAMMDCHI

  1. Le contexte du projet

Dans un environnement informatique complexe et distribué, la supervision centralisée des systèmes et applications est cruciale pour éviter interruptions et pertes. Ce projet vise à mettre en place une solution moderne basée sur Prometheus (collecte des métriques) et Grafana (visualisation), afin d’assurer une surveillance proactive, une détection rapide des anomalies et une prise de décision efficace.

2. Objectif

Mettre en œuvre une solution de collecte des métriques système et applicatives, avec stockage dans une base de données temporelle, visualisation en temps réel via des dashboards, définition d’alertes pour anticiper les incidents critiques, et garantir une infrastructure évolutive et facile à maintenir.

3. Périmètre du projet

Le projet comprend :

  • L’installation et la configuration de Prometheus.
  • L’installation et la configuration de Grafana.
  • La supervision des ressources système (CPU, mémoire, disque, réseau).
  • La visualisation des données dans Grafana.
  • (Optionnel) La supervision de conteneurs Docker ou de services applicatifs.
  • La mise en place d’un système d’alerte (email, Slack, etc.).

4. Exigences techniques

4.1 Prometheus

  • Modèle de collecte par scraping.
  • Configuration via le fichier prometheus.yml.
  • Découverte statique ou dynamique des cibles.
  • Base de données intégrée pour stocker les métriques.

 4.2 Grafana

  • Intégration avec Prometheus en tant que source de données.
  • Création de dashboards dynamiques.
  • Authentification des utilisateurs.
  • Gestion des alertes avec notifications.
  • Export et partage des tableaux de bord.
  • Supervision via PRTG

5. Exigences fonctionnelles

Le système devra superviser :

  • Les ressources système via Node Exporter.
  • Les applications exposant des métriques sur /metrics.

Les tableaux de bord doivent afficher :

  • L’utilisation CPU, mémoire, disque, réseau.
  • La disponibilité des services.
  • Des métriques personnalisées.

Les alertes doivent être déclenchées en cas de :

  • Surcharge CPU.
  • Espace disque insuffisant.
  • Service inactif.

6. Exigences non fonctionnelles

  • Faible consommation de ressources.
  • Accès sécurisé via interface web avec authentification.
  • Installation simple avec documentation claire.
  • Extensibilité facile (ajout de cibles ou de métriques).

7. Livrables attendus

  • Infrastructure Prometheus et Grafana opérationnelle.
  • Dashboards prêts à l’emploi ou personnalisables.
  • Fichiers de configuration (prometheus.yml, docker-compose.yml si utilisé).
  • Documentation technique :
  • Guide d’installation.
  • Guide utilisateur.
  • Procédure pour ajouter de nouvelles cibles ou alertes.

8. Planning prévisionnel

Tâche

Durée

Installation Prometheus

2 jours

Installation Grafana

2 jours

Configuration métriques

2 jours

Création des dashboards

3 jours

Mise en place des alertes

2 jours

Tests & validation

2 jours

...

Télécharger au format  txt (3.3 Kb)   pdf (133.4 Kb)   docx (201.5 Kb)  
Voir 1 page de plus »
Uniquement disponible sur LaDissertation.com