Spring Boot Actuator
Spring Boot includes a number of additional features to help you monitor and manage your application when it’s pushed to production.
You can choose to manage and monitor your application using HTTP endpoints, with JMX or even by remote shell (SSH or Telnet). Auditing, health and metrics gathering can be automatically applied to your application.
Some of the major features:
- overview of pre-defined endpoints, several important ones:
- /info - Displays arbitrary application info
- /health - Shows application health information
- /env - Exposes properties from Spring
- /trace - Basic information about the last 100 requests
- monitoring and management over HTTP
- monitoring and management over JMX
- monitoring and management using a remote shell (note: The remote shell is deprecated and will be removed in Spring Boot 2.0.)
- metrics