Dans cette université nous partirons d'une application (java) sobre en terme d'observabilité. Nous rajouterons progressivement les logs, les traces, les m"triques pour finalement avoir un système observable et observé. Pour ce faire, nous utiliserons prometheus, grafana, tempo, loki et promtail et nous configurerons petit a petit les différents pipelines dont nous aurons besoin pour voir les pièges a éviter et re-parcourir les bonnes pratiques. Matériel nécessaire : un laptop par binôme, docker installé et le plugin docker compose, nous fournirons les images de départ Ce que les participants apprendrons /retiendront :
* avoir un système observable c'est possible et simple aujourd'hui * manipuler les différents librairies de log/trace/metric * manipuler les outils permettant de collecter / partager / agréger / visualiser les informations utiles * avoir un vision du système au métier en passant par l'application