added path to pods scrape job
This commit is contained in:
parent
67b7535471
commit
50e044bb00
|
@ -151,6 +151,7 @@ scrape_configs:
|
||||||
# following annotations:
|
# following annotations:
|
||||||
#
|
#
|
||||||
# * `prometheus.io/scrape`: Only scrape pods that have a value of `true`
|
# * `prometheus.io/scrape`: Only scrape pods that have a value of `true`
|
||||||
|
# * `prometheus.io/path`: If the metrics path is not `/metrics` override this.
|
||||||
# * `prometheus.io/port`: Scrape the pod on the indicated port instead of the default of `9102`.
|
# * `prometheus.io/port`: Scrape the pod on the indicated port instead of the default of `9102`.
|
||||||
- job_name: 'kubernetes-pods'
|
- job_name: 'kubernetes-pods'
|
||||||
|
|
||||||
|
@ -164,6 +165,10 @@ scrape_configs:
|
||||||
- source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_scrape]
|
- source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_scrape]
|
||||||
action: keep
|
action: keep
|
||||||
regex: true
|
regex: true
|
||||||
|
- source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_path]
|
||||||
|
action: replace
|
||||||
|
target_label: __metrics_path__
|
||||||
|
regex: (.+)
|
||||||
- source_labels: [__address__, __meta_kubernetes_pod_annotation_prometheus_io_port]
|
- source_labels: [__address__, __meta_kubernetes_pod_annotation_prometheus_io_port]
|
||||||
action: replace
|
action: replace
|
||||||
regex: (.+):(?:\d+);(\d+)
|
regex: (.+):(?:\d+);(\d+)
|
||||||
|
|
Loading…
Reference in New Issue