繁体   English   中英

Grafana 未显示 springboot prometheus 端点显示的指标

[英]Grafana not showing metrics shown by springboot prometheus endpoint

我已经为我的 spring 启动应用程序配置了千分尺和普罗米修斯,我可以在端点 /actuator/prometheus 看到以下指标(使用计时器生成):

# HELP timer_test_seconds Time spent serving test requests
# TYPE timer_test_seconds summary
timer_test_seconds_count{class="com.test.MyController",exception="none",method="testTimer",} 2.0
timer_test_seconds_sum{class="com.test.MyController",exception="none",method="testTimer",} 8.6461705
# HELP timer_test_seconds_max Time spent serving test requests
# TYPE timer_test_seconds_max gauge
timer_test_seconds_max{class="com.test.MyController",exception="none",method="testTimer",} 4.5578234

但是,当我在 Grafana 中运行此查询之一(针对 prometheus 实例配置)时,我看不到任何结果。

这需要任何配置吗?

这些是您的服务公开的指标。 Grafana 不会直接与您的服务交互。

  1. 普罗米修斯是否正在努力争取这个目标? 您可以在 localhost:port/graph 中检查 Prometheus 是否有任何数据。
  2. Grafana 是否正确指向您的 Prometheus 端点?

很可能,Prometheus 没有正确抓取您的目标。 请记住,Grafana 根本不知道您的服务,因此您应该首先检查 Prometheus 中是否有任何数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM