Chapter 9: Distributed Logging, Tracing, and Monitoring

A microservice application often runs multiple microservices on a varied range of multiple hosts. For upstream consumers, the API gateway provides a one-stop-shop interface to access all the application endpoints. Any request to the API gateway is dispersed to one or more microservices. This distributed diffusion of request handling escalates challenges in maintaining microservices-based applications. If any anomaly or error occurs, it is hard to dig which microservice or distributed component is at fault. In addition, any effective microservices implementation must handle the maintenance challenges proactively.

In this chapter, we will explore the following topics:

  • Distributed logging ...

Get Building Microservices with Micronaut® 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.