L’observabilité, c’est éviter de se faire réveiller à 3h du matin parce qu’un disque dur est plein. Ou au contraire être réveillé avant votre client parce que votre application dysfonctionne. Ca ne se limite pas aux logs ! Ce talk vous présentera ce qu’est une trace et leur intérêt dans ce contexte. Nous retracerons les outils et méthodes d’observabilité de ces dernières années, pour se focaliser sur les bonnes pratiques portées notamment par le standard OpenTelemetry, avec démo à l’appui (spoiler au LavaJUG, il y aura peut-être un peu de code Java / Spring Boot) sur l’intérêt d’adopter ces technologies.
Benjamin Einaudi
Developpeur Senior Zenika Grenoble
Olivier Coupelon
Software Architect, CTO Zenika Clermont-Ferrand