Я использую Spring Boot с микрометром, но кажется, что имя метри c неверно.
Spring boot version 2.1.4.RELEASE
и io.micrometer:micrometer-registry-prometheus:1.3.5
Я получаю метрики обратно от http://localhost:8080/actuator/prometheus
Но имена метри c имеют точки вместо подчеркивания.
При использовании promtool
для linting я получаю это сообщение об ошибке -
error while linting: text format parsing error in line 1: invalid metric name in comment
Пример metri c output -
# HELP tomcat.global.request.max
# TYPE tomcat.global.request.max gauge
tomcat.global.request.max{environment="development",host="local",name="http-nio-8080",service="mobile_backend",} 0.0
Я не уверен, почему это происходит, или как я заменяю разделитель подчеркиванием.