我应该如何配置 Micronaut 才能获得/metrics
普罗米修斯格式?
Used: 微型机器人1.0.0.M3
Now:
micronaut:
...
metrics:
enabled: true
export:
prometheus:
enabled: true
和结果:指标名称列表
{"names":["jvm.memory.max","executor.pool.size"...]}
我需要获取:普罗米修斯格式的指标(formats https://prometheus.io/docs/instrumenting/exposition_formats/)
麦克诺测微计 https://micronaut-projects.github.io/micronaut-micrometer/1.1.x/guide/index.html has an 普罗米修斯端点 https://github.com/micronaut-projects/micronaut-micrometer/blob/master/micrometer-registry-prometheus/src/main/java/io/micronaut/configuration/metrics/micrometer/prometheus/management/PrometheusEndpoint.java从 1.1 版本开始
以 Prometheus 格式返回/prometheus
和
可以通过以下方式在 application.yml 中启用:
endpoints:
prometheus:
sensitive: false
结合
micronaut:
metrics:
enabled: true
export:
prometheus:
enabled: true
step: PT1M
descriptions: true
(文档缺少端点配置,但将新版本中发生了变化 https://github.com/micronaut-projects/micronaut-micrometer/commit/32263928ef3414e15efbb7004237b033a7b1367d?short_path=c5f5da1#diff-c5f5da1151f2f9b7e667e96bf75f3b1d)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)