API utilizzate dalla Console per il monitoraggio e configurazione di GovPay
Gli endpoint /actuator/health e /actuator/prometheus rispondono di default su una porta
separata da quella applicativa (9090). Per modificarla impostare:
management.server.port=[Porta dedicata per gli endpoint actuator]oppure, in ambiente Docker, la variabile d'ambiente equivalente:
MANAGEMENT_SERVER_PORT=[Porta dedicata per gli endpoint actuator]Oltre alle metriche standard di Spring Boot/Micrometer, la libreria govpay-common espone un
breakdown custom (durata delle richieste scomposta in tempo interno/esterno, durata delle chiamate
verso servizi esterni). E' disattivato di default e va abilitato esplicitamente:
govpay.metrics.enabled=trueSe non abilitato, l'applicazione continua a funzionare normalmente: le classi che dipendono dal recorder delle metriche ricevono un'implementazione no-op (esegue la chiamata ma non la misura).