我正在尝试为基于Java的Apache AMQ消息代理设置监视和仪表板。我已经在AMQ代理端设置了jmx导出器配置,并通过端口9161公开了指标。
ACTIVEMQ_OPTS="-javaagent:%ARTEMIS_INSTANCE%\lib\jmx_prometheus_javaagent-0.12.0.jar=9161:%ARTEMIS_INSTANCE%\lib\promconfig.yml"
在Grafana端,我使用url作为http://localhost:9161
和Access as ‘Server’
模式以及HTTP method as GET.
保存并测试->不显示消息Data Source is working
当我在浏览器中访问URL时,可以看到暴露的jvm和amq artemis暴露的指标。
当我使用查询检查器时,它返回完整的指标页面http://localhost:9161
作为响应,而不是指标的值。
我尝试将Grafana版本降级,没有用。
我启用了调试日志记录,但没有任何错误报告。
有关如何解决此问题的任何想法?其他数据源(例如prometheus数据源)也可以正常工作,并且我可以从中建立可视化效果。