Files
devops-infra-helm-charts-gcp/helm-templates/victoria-metrics-agent-latest/configmap/dbc-backend-scrape.yaml
T
2026-08-26 03:39:42 +05:30

78 lines
2.8 KiB
YAML

global:
scrape_interval: 60s
scrape_configs:
- job_name: vmagent
static_configs:
- targets:
- localhost:8429
- job_name: kube-state-metrics-k8s-dbc-backend-prd-ase1
metrics_path: /metrics
honor_timestamps: true
scrape_interval: 60s
scrape_timeout: 30s
scheme: http
static_configs:
- targets: ['kube-state-metrics-dbc-backend-prd.kube-system.svc.cluster.local:8080']
relabel_configs:
- target_label: cluster
replacement: k8s-dbc-backend-prd-ase1
- action: labelmap
regex: __meta_kubernetes_node_label_(.+)
replacement: "label_$1"
- action: labeldrop
regex: "(label_(databricks|failure|kubernetes|iam|marketplace|projectcalico)_.*)"
metric_relabel_configs:
- if: '{__name__=~"(kube_node_labels|kube_node_info)"}'
action: keep
# - bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
# job_name: kubernetes-nodes
# kubernetes_sd_configs:
# - role: node
# relabel_configs:
# - target_label: cluster
# replacement: k8s-dbc-backend-prd-ase1
# - replacement: kubernetes.default.svc:443
# target_label: __address__
# - regex: (.+)
# replacement: /api/v1/nodes/$1/proxy/metrics
# source_labels:
# - __meta_kubernetes_node_name
# target_label: __metrics_path__
# - source_labels: [__meta_kubernetes_node_label_cloud_google_com_gke_provisioning]
# target_label: label_cloud_google_com_gke_provisioning
# - source_labels: [__meta_kubernetes_node_label_node_kubernetes_io_instance_type]
# target_label: label_node_kubernetes_io_instance_type
# - source_labels: [__meta_kubernetes_node_label_topology_kubernetes_io_region]
# target_label: label_topology_kubernetes_io_region
# - source_labels: [__meta_kubernetes_node_label_topology_kubernetes_io_zone]
# target_label: label_topology_kubernetes_io_zone
# - source_labels: [__meta_kubernetes_node_label_cloud_google_com_machine_family]
# target_label: label_cloud_google_com_machine_family
# scheme: https
# tls_config:
# ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
# insecure_skip_verify: true
# - action: keep
# source_labels:
# - __name__
# regex: "(kube_node_info|kube_node_labels)"
# - bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
# job_name: kubernetes-nodes-cadvisor
# kubernetes_sd_configs:
# - role: node
# relabel_configs:
# - target_label: cluster
# replacement: k8s-dbc-backend-prd-ase1
# - replacement: kubernetes.default.svc:443
# target_label: __address__
# - regex: (.+)
# replacement: /api/v1/nodes/$1/proxy/metrics/cadvisor
# source_labels:
# - __meta_kubernetes_node_name
# target_label: __metrics_path__
# scheme: https
# tls_config:
# ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
# insecure_skip_verify: true