Actuator


Flower s’appuie sur le projet Spring Boot Actuator pour fournir des web services REST aidant à monitorer et gérer une stack Flower.

Endpoints


Les endpoints disponibles sont exposés sous le path /actuator

Endpoint Description
info Informations relatives à l’application (nom et version)
health Etat de santé de l’application
env Propriétés de l’application
caches Gestion des caches utilisés
httptrace Affiche, par défaut, les 100 dernières requêtes HTTP
loggers Configuration des logs
logfile Téléchargement du fichier de log

Ces endpoints peuvent être désactivés en ajoutant un paramètre tel que :

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

Sécurité


Par défaut, l’ensemble des endpoints décrits requièrent une authentification basic et le rôle SYSTEM_ADMIN pour chaque application exposant ces endpoints.

La sécurisation de ces endpoints peut être désactivée en ajoutant le paramètre actuator.secured=false.