[英]Prometheus JMX Exporter java agent for Kafka won't run
[英]How to use Prometheus' JMX exporter java agent to collect custom metrics
我想使用Prometheus的JMX导出器来使用Prometheus收集自定义应用程序指标。 我有一个应用程序,我已打包到一个jar文件ApplicationToMonitor.jar
- 它暴露端口8989并声明Prometheus指标,但没有暴露prometheus的终点刮(从我读过的,prometheus javaagent照顾这个)。
我不确定configuration.yaml
文件应该是什么样子。 另外,为什么建议使用shaded.io.prometheus
库(并在默认注册表下注册新的度量标准变量)而不是常规的io.prometheus
库而根本不使用注册表?
我正在引用Prometheus JMX导出器文档 ,只是不了解上述组件。
您只能将JMX导出器用于您无法控制的代码,以暴露JMX指标。 在这种情况下,您需要根据https://github.com/prometheus/client_java#http添加一些说明。 HTTPServer
最简单。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.