Spring Boot Actuator: мониторинг и управление через JMX
Расширения управления Java (JMX, Java Management Extensions) предоставляют стандартный механизм для мониторинга и управления приложениями. По умолчанию эта функция не включена и ее можно включить, установив для свойства конфигурации spring.jmx.enabled значение true. Spring Boot по умолчанию предоставляет конечные точки управления в виде MBean-компонентов JMX в домене org.springframework.boot. Настройка имен MBean Имя MBean обычно генерируется из идентификатора конечной точки. Например, конечная точка health отображается как org.springframework.boot:type=Endpoint,name=Health. Если ваше приложение содержит более одного Spring ApplicationContext, вы можете обнаружить, что имена конфликтуют. Чтобы решить эту проблему, вы можете установить для свойства spring.jmx.unique-names значение true, чтобы имена MBean всегда были уникальными. Вы также можете настроить домен JMX, в котором отображаются конечные точки. Следующие настройки показывают пример этого в application.properties: spring...