Actuator


FlowerDocs relies on the Spring Boot Actuator project to provide REST web services to help monitor and manage a FlowerDocs stack.

Endpoints


Available endpoints are listed in the /actuator path

Endpoint Description
info Application information (name and version)
health Application health status
env Application properties
caches Management of used caches
loggers Log configuration
logfile Downloading the log file

These endpoints can be disabled by adding a parameter such as:

management.endpoints.web.exposure.exclude=caches,env

Security


By default, all the endpoints described require Basic authentication and the SYSTEM_ADMIN role for each application exposing these endpoints. It is also possible to provide a FlowerDocs authentication token for a user with the SYSTEM_ADMIN role.

The security of these endpoints can be disabled by adding the actuator.secured=false parameter.