1
0
Fork 0

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
Dustin 2024-01-23 11:51:50 -06:00
parent bcb588407d
commit ad37948fe2
1 changed files with 12 additions and 4 deletions

View File

@ -2,15 +2,23 @@ global:
scrape_interval: 1m
scrape_configs:
- job_name: vmagent
- job_name: victoria-metrics
kubernetes_sd_configs:
- role: pod
namespaces:
own_namespace: true
selectors:
- role: pod
label: app.kubernetes.io/name=vmagent
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
source_labels:
- __meta_kubernetes_pod_name