In general, it is possible to implement all the monitoring infrastructure for a Spring application in a custom way, but this would apparently be a pretty wasteful venture, especially when doing so repeatedly for each service in a microservice system. Hopefully, Spring Framework provides a pretty good tool set to help build a DevOps-friendly application. This tool set is called Spring Boot Actuator. With only one additional Spring Boot dependency, this brings some important capabilities. At the same time, it also gives a skeleton for the desired monitoring infrastructure.
Monitoring the Reactive Spring application
Spring Boot Actuator
Spring Boot Actuator is a sub-project of Spring Boot that brings a lot of production...