我想使用Prometheus的JMX导出器来使用Prometheus收集自定义应用程序指标。我有一个打包到jar文件中的应用程序ApplicationToMonitor.jar-它公开了端口8989并声明了Prometheus度量标准,但是没有公开供Prometheus抓取的端点(根据我的阅读,Prometheus javaagent会注意这个的)。
我不确定configuration.yaml文件的外观。另外,为什么建议一个人使用该shaded.io.prometheus库(并在默认注册表中注册新的度量变量)而不是常规io.prometheus库而不使用注册表?
我参考的是Prometheus JMX导出器文档,只是根本不了解上述组件。