【发布时间】:2020-07-07 03:18:52
【问题描述】:
我有一个 springboot Kotlin Web 服务,它使用 Actuator (spring-boot-starter-actuator) 和 micrometer (micrometer-registry-prometheus) 将指标公开给 prometheus 刮板。
为了监控队列中操作的大小,我使用了自定义 Gauge
val gauge = Gauge.build()
.name("operation_queue_size")
.help("Size of queue")
.register(collectorRegistry)
# later
gauge.inc()
# or
gauge.dec()
我想改进这个指标,在队列中添加一个表示操作类型的标记,但在 Builder 类上没有找到任何合适的方法。
目标是公开如下指标:
operation_queue_size{op_type="deletions"} 999
operation_queue_size{op_type="insertions"} 999
谢谢。
【问题讨论】:
标签: spring-boot prometheus spring-boot-actuator micrometer spring-micrometer