Architecture Microservices
Expert

Mise en place de l'observabilité distribuée : logs, traces et métriques

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

observability
distributed-tracing
opentelemetry
logging
monitoring

Scénario Technique

Contexte : Après migration vers 12 microservices, une requête utilisateur traverse en moyenne 5 services. Un bug de production prend 4 heures à diagnostiquer car les logs sont éparpillés et sans corrélation. Le Problème : Sans observabilité distribuée, le debugging en production est quasi impossible. Les équipes ne savent pas quel service est responsable d'une latence ou d'une erreur. Contraintes : Implémenter le distributed tracing (OpenTelemetry + Jaeger ou Zipkin). Centraliser les logs avec correlation ID. Mettre en place des métriques par service (RED method). Créer des alertes intelligentes. Livrable attendu : Architecture d'observabilité complète avec la stratégie d'instrumentation des services, la propagation du trace context et un tableau de bord de monitoring adapté.

Prêt à évaluer ce talent ?

Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.