A tutorial on adding observability to GraphQL applications built with Spring for GraphQL and Spring Boot 4. Covers the three pillars of observability (logging, metrics, traces) and demonstrates how to use the new Spring Boot Starter OpenTelemetry to get production-ready instrumentation with minimal setup. Shows how to configure trace sampling probability, use the LGTM stack (Loki, Grafana, Tempo, Mimir) via Docker Compose, and visualize GraphQL query traces and metrics in Grafana to identify performance bottlenecks in data-fetching operations.
•7m watch time
Sort: