Наконец, я обнаружил, что в контексте Spring должен существовать экземпляр org.springframework.boot.actuate.metrics.MetricsEndpoint
, чтобы Actuator отображал конечную точку '/ metrics'.
org.springframework.boot.actuate.autoconfigure.metrics.MetricsEndpointAutoConfiguration
отвечает за создание экземпляра MetricsEndpoint, но по какой-то причине он никогда не создает его.
Итак, я создал этот компонент в моей собственной конфигурации:
@Bean
public MetricsEndpoint metricsEndpoint(MeterRegistry registry) {
return new MetricsEndpoint(registry);
}
Исправлена проблема, но я не уверен, что это лучшее решение.