Java Management Extensions (JMX) provide a standard mechanism to monitor and manage
applications. By default, Spring Boot creates an MBeanServer bean with an ID of
mbeanServer and exposes any of your beans that are annotated with Spring JMX
annotations (@ManagedResource, @ManagedAttribute, or @ManagedOperation).
See the
JmxAutoConfiguration
class for more details.