如何在Prometheus中使用动态pod URL重新标记Kubernetes度量?

如何在Prometheus中使用动态pod URL重新标记Kubernetes度量?,kubernetes,label,prometheus,prometheus-blackbox-exporter,Kubernetes,Label,Prometheus,Prometheus Blackbox Exporter,我正在尝试使用kubernetes\u sd\u配置发现同一作业中的吊舱和节点,并将它们的标签一起使用。 我在集群中不同节点上的多个pod上安装了blackbox exporter,我的目标是监视每个pod,但我在重新标记度量时遇到了问题。 我正在努力实现这样的目标: http://<pod-ip1>:8082/metrics?instance=<node-ip1> http://<pod-ip2>:8082/metrics?instance=<node

我正在尝试使用kubernetes\u sd\u配置发现同一作业中的吊舱和节点,并将它们的标签一起使用。 我在集群中不同节点上的多个pod上安装了blackbox exporter,我的目标是监视每个pod,但我在重新标记度量时遇到了问题。 我正在努力实现这样的目标:

http://<pod-ip1>:8082/metrics?instance=<node-ip1>
http://<pod-ip2>:8082/metrics?instance=<node-ip1>
http://<pod-ipN>:8082/metrics?instance=<node-ip1>
.
.
http://<pod-ip1>:8082/metrics?instance=<node-ip2>
http://<pod-ip2>:8082/metrics?instance=<node-ip2>
http://<pod-ipN>:8082/metrics?instance=<node-ip2>
.
.
http://:8082/metrics?实例=
http://:8082/metrics?实例=
http://:8082/metrics?实例=
.
.
http://:8082/metrics?实例=
http://:8082/metrics?实例=
http://:8082/metrics?实例=
.
.
我当前的配置如下所示,但缺少pod URL:

- job_name: 'kubernetes-pods'
        metrics_path: /probe
        params:
          module: [ping]

        kubernetes_sd_configs:
        - role: node

        relabel_configs:
        - action: labelmap
          regex: __meta_kubernetes_node_label_(.+)
        - target_label: __address__
          replacement: <pod_should_be_here>:9115
        - source_labels: [__meta_kubernetes_node_name]
          regex: (.+)
          target_label: __param_target
        - source_labels: [__param_target]
          target_label: instance
-作业名称:'kubernetes pods'
度量\u路径:/probe
参数:
模块:[ping]
kubernetes\u sd\u配置:
-角色:节点
重新标记配置:
-行动:labelmap
正则表达式:uuu meta_kubernetes_unode_ulabel_uu(+)
-目标\标签:\地址__
更换:9115
-source_标签:[[uuuu meta_kubernetes_node_name]
正则表达式:(.+)
目标\标签:\参数\目标
-源标签:[[uuuu参数\u目标]
目标标签:实例

您可以分享一个度量标准的示例吗?不仅是反URL