我对千分尺相当陌生,并且在我的Spring Boot应用程序中对基本设置有一些疑问。
代码:
MeterRegistry registry = new SimpleMeterRegistry();
Timer timer = registry.timer("app.event", "type","ping");
timer.record(System.currentTimeMillis() - date.getTime(),TimeUnit.MILLISECONDS);
我尝试使用jconsole在jmx中查找名称为ping的bean,但找不到。我相信这里缺少一些基本的东西,但是不确定真正的原因。我也尝试遵循千分尺文档,但是似乎没有太多示例示例就可以解释千分尺的不同功能。我真的很感谢任何帮助。
答案 0 :(得分:0)
答案 1 :(得分:0)
您需要使用自动配置的MeterRegistry
。因此,您应该将MeterRegistry
注入要创建仪表的任何组件中,而不要在此处创建自己的仪表。或者,如有必要,您可以将自己的bean创建为bean。
我创建了The Stack Overflow Regular Expressions FAQ。请注意,它位于so-51940816
分支上,而不是master
上。