September 2018
Intermediate to advanced
802 pages
19h 30m
English
Monitoring and collecting performance metrics is an important part of application development and maintenance. One would be interested in metrics such as memory usage, response time of the various endpoints, CPU usage, load on the machine, garbage-collection frequency, and pauses. There are different ways to enable capturing metrics, such as using Dropwizard Metrics (https://metrics.dropwizard.io/4.0.0/) or Spring Boot's metrics framework.
The instrumentation of code in Spring Boot 2 onward is done using a library called Micrometer (https://micrometer.io/). Micrometer provides a vendor-neutral code-instrumentation so that you can use any monitoring tool and have Micrometer ...
Read now
Unlock full access