Я в spring-boot-actuator
мире кослю...
Как я могу добавить свои собственные показатели, полученные из пользовательской функции из моего класса @Service?
Я ожидал бы получить что-то вроде
meterRegistry.registerNewGauge(
"animals_count",
"cats",
animalCounterService::countCatsFromDatabase
);
в настоящее время я могу найти только простые показатели, такие как
meterRegistry.counter("animals_count").increment();
но это не очень помогает, когда мне приходится агрегировать такие вещи, как записи в базе данных. Мне нужен более гибкий. Я также нашел что-то вроде MeterBinder.bindTo
, но это не сработало. Никаких ошибок, ничего в метриках. Я ищу сейчас в течение нескольких месяцев без каких-либо успехов.
спасибо