Summary
In this chapter, we explored the three observability technologies offered by the MicroProfile platform; that is, MicroProfile Health, MicroProfile Metrics, and MicroProfile OpenTracing. From reporting the overall health of your application with health checks to the detailed statistical data that metrics provide, to tracking and profiling requests as they travel through your microservices with distributed tracing, each technology has an invaluable purpose that satisfies the important task of monitoring and observing your cloud-native application. Your application has now harnessed all the features and capabilities that the MicroProfile release platform has to offer. There are additional technologies that come with MicroProfile's standalone releases. We will cover these in the final chapters of this book.
In the next chapter, we will explore the topic of deploying your cloud-native application onto the cloud. We'll see how it interacts with cloud infrastructures...