virli/tutorial/1/rendu.md

1.5 KiB

\newpage

Projet et rendu

Projet

Réalisez le docker-compose.yml permettant de lancer toute notre stack de monitoring, d'un simple :

``` 42sh$ docker compose up ```

Vous intégrerez les trois images (influxdb, chronograf1 et telegraf), mettrez en place les volumes et networks nécessaires au bon fonctionnement de la stack.

Le résultat final attendu doit permettre d'afficher dans chronograf l'hôte auto-monitoré par la stack, sans plus de configuration. Vous aurez pour cela besoin de placer des fichiers de configuration à côté de votre docker-compose.yml, afin de pouvoir inclure ces configurations dans les conteneurs, sans avoir besoin de reconstruire ces conteneurs.

Arborescence attendue

Tous les fichiers identifiés comme étant à rendre sont à placer dans un dépôt Git privé, que vous partagerez avec votre professeur.

Voici une arborescence type (vous pourriez avoir des fichiers supplémentaires) :

``` ./ ./docker-compose.yml ./... # Pour les fichiers de configuration ```

Votre rendu sera pris en compte en faisant un tag signé par votre clef PGP. Consultez les détails du rendu (nom du tag, ...) sur la page dédiée au projet sur la plateforme de rendu.


  1. N'ajoutez pas chronograf dans votre docker-compose.yml si vous avez opté pour la version 2 d'InfluxDB. ↩︎