3.0 KiB
3.0 KiB
Déploiement Observabilité - Résumé
Prérequis
git,dockeretdocker-composeinstallés.- Utilisateur dans le groupe
docker.
Cloner le dépôt
git clone http://20.19.88.39/Ornel_Zply/Deploiement_Infrastrastruture_Observabilite.git
cd Deploiement_Infrastrastruture_Observabilite/centre_observabilite
Lancer les services
docker compose up -d # Démarrer en arrière-plan
docker compose down # Arrêter les services
Vérification rapide
docker ps
Exemple de résultat attendu :
CONTAINER ID IMAGE STATUS PORTS NAMES
87a45ac5f407 grafana/loki:2.8.2 Up 3100/tcp loki-observability
4c7c7c247740 grafana/grafana:latest Up 3000/tcp grafana-observability
a6e4cea5fb8f grafana/promtail:2.8.2 Up promtail-observability
e5c76ef56d97 prom/node-exporter:latest Up node-exporter
d18a7cdfcb9f prom/prometheus:latest Up 9090/tcp prometheus-observability
48b0ed285830 portainer/portainer-ce:lts Up 8000, 9443 portainer
Informations importantes après le lancement des services
Une fois tous les conteneurs démarrés et en état Up, les informations suivantes sont à connaître.
Accès aux services
-
Grafana (visualisation métriques & logs)
http://<IP_HOTE>:3000Identifiants par défaut :
admin / admin -
Prometheus (métriques)
http://<IP_HOTE>:9090 -
Loki (collecte des logs – API)
http://<IP_HOTE>:3100 -
Portainer (gestion Docker)
https://<IP_HOTE>:9443
Rôle des conteneurs
- prometheus-observability : collecte et stocke les métriques
- node-exporter : expose les métriques du système hôte
- grafana-observability : visualisation des métriques et des logs
- loki-observability : stockage et indexation des logs
- promtail-observability : collecte des logs et envoi vers Loki
- portainer : interface de gestion des conteneurs Docker
Vérifications à effectuer
-
Vérifier que les targets Prometheus sont actives :
Prometheus → Status → Targets (étatUP) -
Vérifier les sources de données dans Grafana :
Settings → Data sources- Prometheus : connecté
- Loki : connecté
-
Tester l’affichage :
- Dashboards de métriques dans Grafana
- Requêtes de logs via Explore → Loki
Consultation des logs en cas de problème
docker logs <nom_du_conteneur>
Exemple :
docker logs loki-observability
Le centre d’observabilité est désormais opérationnel et permet la surveillance des métriques système, des services et des logs.
Network
- Vérifier