13 Observability and monitoring

This chapter covers

  • Logging with Spring Boot, Loki, and Fluent Bit
  • Using health probes with Spring Boot Actuator and Kubernetes
  • Producing metrics with Spring Boot Actuator, Prometheus, and Grafana
  • Configuring distributed tracing with OpenTelemetry and Tempo
  • Managing applications with Spring Boot Actuator

In the previous chapters, you learned about several patterns and technologies you can use to build secure, scalable, and resilient applications. However, we still lack visibility into the Polar Bookshop system, especially when something goes wrong. Before going to production, we should ensure our applications are observable and that the deployment platform provides all the tools needed to monitor and gain insights ...

Get Cloud Native Spring in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.