78 lines
2.8 KiB
YAML
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 |