![Prometheus 无法抓取自定义指标](https://linux22.com/image/791530/Prometheus%20%E6%97%A0%E6%B3%95%E6%8A%93%E5%8F%96%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8C%87%E6%A0%87.png)
我正在尝试设置 Prometheus,以便使用 Java 库 Prometheus Micrometer 抓取 Java 服务公开的一些自定义指标。除了proto: bad wiretype for field io_prometheus_client.MetricFamily.Metric: got wiretype 0, want 2
此特定作业的 Prometheus URL http://localhost:9090/targets 之外,Prometheus 日志中没有任何错误。
我可以从与 Java 服务位于同一实例上的节点导出器抓取其他指标,因此这似乎不是网络/防火墙问题。我也可以直接 curl 指标。
prometheus 作业配置:
- job_name: 'my_service'
static_configs:
- targets: ['my_instance:XXXX']
我想知道问题出在prometheus还是java服务端,以及如何解决。