Вам необходимо зарегистрировать свои показатели в реестре микрометров.
В следующем примере метрики создаются в конструкторе.Реестр микрометров вводится в качестве параметра конструктора:
@Component
public class MyComponent {
private final Counter myCounter;
public MyComponent(MeterRegistry registry) {
myCounter = Counter
.builder("mycustomcounter")
.description("this is my custom counter")
.register(registry);
}
public String countedCall() {
myCounter.increment();
}
}
Когда это станет доступно, в реестре будет доступен показатель mycustomcounter_total , доступный в / prometheus URL.Суффикс «итого» добавлен в соответствии с соглашениями о присвоении имен Прометея.