Thanks a lot! That works!

On Wednesday, April 8, 2020 at 9:15:09 PM UTC-7, Eleanore Jin wrote:
>
> Hi, 
>
> I am running in kubernetes, and some of the pods uses annotation:
>
>       annotations:
>
>         prometheus.io/path: /
>
>         prometheus.io/port: "9250"
>
>         prometheus.io/scrape: "true"
>
>
> however, for some other pods, we are not using annotation, but simply 
> define:
>
>         ports:
>
>         - containerPort: 8889
>
>           name: metrics
>
>
> and the config as below, after adding 
> __meta_kubernetes_pod_container_port_name, 
> the ones with just annotation stopped working. Prometheus no longer scrape 
> from those pods, any suggestions?
>
>
> Thanks!
>
>
> - job_name: 'kubernetes-pod-annotation'
>   kubernetes_sd_configs:
>   - role: pod
>   relabel_configs:
>   - source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_scrape]
>     action: keep
>     regex: true
>   - source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_path]
>     action: replace
>     target_label: __metrics_path__
>     regex: (.+)
>   - source_labels: [__meta_kubernetes_pod_container_port_name] # try to keep 
> the port only if the name is metrics
>     action: keep
>     regex: metrics
>   - source_labels: [__address__, 
> __meta_kubernetes_pod_annotation_prometheus_io_port]
>     action: replace
>     regex: ([^:]+)(?::\d+)?;(\d+)
>     replacement: $1:$2
>     target_label: __address__
>   - action: labelmap
>     regex: __meta_kubernetes_pod_label_(.+)
>   - source_labels: [__meta_kubernetes_namespace]
>     action: replace
>     target_label: kubernetes_namespace
>   - source_labels: [__meta_kubernetes_pod_name]
>     action: replace
>     target_label: kubernetes_pod_name
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/33ec8214-693b-4dae-bafb-617a67083b13%40googlegroups.com.

Reply via email to