Chapter 6: Observing and Monitoring Cloud-Native Applications
In the previous two chapters, we discussed and explained the varying capabilities of the MicroProfile 4.1 platform for building and enhancing your cloud-native application. At this point, your cloud-native application is built on a strong fundamental core with much credit due to the tried and true components of the Jakarta EE platform. On top of that, you've added a few bells and whistles to make your application more resilient, secure, configurable, and documentable. For all intents and purposes, you have yourself a fully capable cloud-native application that's ready for deployment. But as the savvy developer that you are, you know that the story of your cloud-native application is not complete once you deploy it. Nothing is truly perfect and, depending on the complexity of your application ecosystem, letting your applications run wild can be disastrous.
This brings forth the important task of monitoring your...