Похоже, вы используете Java-интерфейс Prometheus напрямую. Созданный вами счетчик зарегистрирован по умолчанию CollectorRegistry
API-интерфейса Prometheus Java, но он не зарегистрирован в Micrometer, так как он создает собственный экземпляр CollectorRegistry
, поэтому ваш счетчик там не отображается.
Вы должныиспользовать API Micrometer Counter
вместо прямого использования API Java Prometheus. Это дает дополнительное преимущество, заключающееся в том, что вы можете обменивать свой бэкэнд мониторинга без каких-либо изменений в коде вашего инструментария.
Кроме того, кажется, что вы хотели бы измерить HTTP-запросы. Обычно они рассчитываются автоматически. Найдите конечную точку /actuator/prometheus
для семейства метрик http_server_requests_seconds_[count,sum,max]
.