Spring Boot Actuator
September 10, 2021
M04 Q27 What is info endpoint for? How do you supply data?
Spring Boot Actuator info endpoint is used to provide arbitrary, non-sensitive, custom defined data, available at runtime that can provide additional information about started application.
info endpoint is exposed by default via protocols:
info endpoint is usually used to expose information like:
- Application Name, Description, Version
- Java Runtime Used
- Git Information – see
git-commit-id-plugin(Branch, Tag, Commit ID) - ...
You can supply data to Spring Boot by using following methods:
With usage of property files, by defining info.* properties
By implementing InfoContributor bean