43 lines
1.4 KiB
YAML
43 lines
1.4 KiB
YAML
global:
|
|
scrape_interval: 15s
|
|
scrape_timeout: 10s
|
|
|
|
scrape_configs:
|
|
- job_name: "metric-node-exporter"
|
|
kubernetes_sd_configs:
|
|
- role: pod
|
|
relabel_configs:
|
|
- action: keep
|
|
source_labels: [__meta_kubernetes_pod_label_app]
|
|
regex: metric-node-exporter
|
|
|
|
- action: keep
|
|
source_labels: [__meta_kubernetes_pod_container_port_number]
|
|
regex: "9100"
|
|
|
|
- action: replace
|
|
source_labels: [__meta_kubernetes_pod_node_name]
|
|
target_label: node
|
|
|
|
- job_name: "metric-kubelet-cadvisor"
|
|
scheme: https
|
|
bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
|
|
tls_config:
|
|
insecure_skip_verify: true
|
|
kubernetes_sd_configs:
|
|
- role: node
|
|
relabel_configs:
|
|
- target_label: __address__
|
|
replacement: kubernetes.default.svc:443
|
|
|
|
- source_labels: [__meta_kubernetes_node_name]
|
|
target_label: __metrics_path__
|
|
replacement: /api/v1/nodes/$1/proxy/metrics/cadvisor
|
|
|
|
- source_labels: [__meta_kubernetes_node_name]
|
|
target_label: node
|
|
metric_relabel_configs:
|
|
- source_labels: [__name__]
|
|
action: keep
|
|
regex: 'container_memory_working_set_bytes|container_memory_usage_bytes|container_memory_rss|container_memory_cache|container_cpu_usage_seconds_total|container_cpu_system_seconds_total|container_cpu_user_seconds_total'
|