首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自定义Spring监听器度量

自定义Spring监听器度量
EN

Stack Overflow用户
提问于 2022-02-10 14:17:40
回答 1查看 1K关注 0票数 1

我们在这个项目上有一个微服务架构,我们使用Prometheus和Grafana进行监控。这些服务是使用Spring实现的,与Prometheus的集成是通过弹簧引导-执行器实现的.这个项目中有一些Kafka消费者,每个@KafkaListener spring都生成一些度量标准。下面是度量spring_kafka_listener_seconds_count的Prometheus时间序列的示例

代码语言:javascript
复制
spring_kafka_listener_seconds_count{exception="ListenerExecutionFailedException", instance="192.168.100.4:8001", job="spring-actuator", name="org.springframework.kafka.KafkaListenerEndpointContainer#0-0", result="failure"} 2
spring_kafka_listener_seconds_count{exception="none", instance="192.168.100.4:8001", job="spring-actuator", name="org.springframework.kafka.KafkaListenerEndpointContainer#0-0", result="success"} 2   
spring_kafka_listener_seconds_count{exception="none", instance="192.168.100.4:8001", job="spring-actuator", name="org.springframework.kafka.KafkaListenerEndpointContainer#1-0", result="success"} 4

org.springframework.kafka.KafkaListenerEndpointContainer#0-0 -没有给出很多关于@KafkaListener感兴趣的方法的信息。是否可以为这些指标的名称标签配置更有意义的值?

EN

回答 1

Stack Overflow用户

发布于 2022-02-10 15:37:55

给侦听器一个有意义的id

@KafkaListener(id = "someId", ...)

注意,默认情况下,id将用作使用者group.id,除非您还指定了group,或者将idIsGroup设置为false

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71066728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档