v-m: Scrape all metrics components
We are now getting metrics from *vmstorage*, *vminsert*, *vmselect*, *vmalert*, *alertmanaer*, and *blackbox-exporter*, in addition to *vmagent*.etcd
parent
bcb588407d
commit
ad37948fe2
|
@ -2,15 +2,23 @@ global:
|
||||||
scrape_interval: 1m
|
scrape_interval: 1m
|
||||||
|
|
||||||
scrape_configs:
|
scrape_configs:
|
||||||
- job_name: vmagent
|
- job_name: victoria-metrics
|
||||||
kubernetes_sd_configs:
|
kubernetes_sd_configs:
|
||||||
- role: pod
|
- role: pod
|
||||||
namespaces:
|
namespaces:
|
||||||
own_namespace: true
|
own_namespace: true
|
||||||
selectors:
|
|
||||||
- role: pod
|
|
||||||
label: app.kubernetes.io/name=vmagent
|
|
||||||
relabel_configs:
|
relabel_configs:
|
||||||
|
- source_labels:
|
||||||
|
- __meta_kubernetes_pod_container_name
|
||||||
|
- __meta_kubernetes_pod_container_port_name
|
||||||
|
separator: ':'
|
||||||
|
regex: 'vmstorage:(vminsert|vmselect)'
|
||||||
|
action: drop
|
||||||
|
- source_labels:
|
||||||
|
- __meta_kubernetes_pod_container_name
|
||||||
|
regex: vmalert
|
||||||
|
target_label: __metrics_path__
|
||||||
|
replacement: /vmalert/metrics
|
||||||
- target_label: instance
|
- target_label: instance
|
||||||
source_labels:
|
source_labels:
|
||||||
- __meta_kubernetes_pod_name
|
- __meta_kubernetes_pod_name
|
||||||
|
|
Loading…
Reference in New Issue