Я использую Spring Boot 1.5.1 с:
compile 'io.micrometer:micrometer-spring-legacy:1.0.6'
compile 'io.micrometer:micrometer-registry-prometheus:1.0.6'
Файл свойств Spring:
management.security.enabled=true
endpoints.prometheus.enabled=true
endpoints.prometheus.sensitive=false
В своем конфигурационном файле Prometheus я добавил basic_auth:
basic_auth:
username: username
password: passw0rd
В моих [prometheusURL] / целях я продолжаю получать:
сервер вернул HTTP-статус 403
Как правильно Прометей проходит аутентификациюкаждый анализ показателей Spring?
РЕДАКТИРОВАТЬ: Я могу пройти через Spring Security с помощью этой команды:
curl --cookie "SESSION=7f18cfe7-9a54-4fcf-9662-21d81247c705" http://localhost:8082/management/metrics
AFAIK в Файл конфигурации Prometheus мы можем передать только basic_auth или bearer_token .Других опций для заголовков нет.