apiVersion: operator.victoriametrics.com/v1beta1 kind: VMNodeScrape metadata: name: kubelet-cadvisor namespace: victoriametrics labels: observability.quorate.internal/scrape: "true" spec: scheme: https path: /metrics/cadvisor interval: 30s scrapeTimeout: 10s tlsConfig: caFile: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token relabelConfigs: - sourceLabels: - __meta_kubernetes_node_name targetLabel: node - sourceLabels: - __meta_kubernetes_node_name targetLabel: instance - sourceLabels: - __metrics_path__ targetLabel: metrics_path - action: replace targetLabel: job replacement: kubelet-cadvisor metricRelabelConfigs: - action: labeldrop regex: "(?i)(.*password.*|.*passwd.*|.*secret.*|.*token.*|.*auth.*|.*bearer.*|.*cookie.*|.*dsn.*|.*uri.*|.*url.*|.*cmdline.*|.*command.*|.*args.*|.*env.*)" --- apiVersion: operator.victoriametrics.com/v1beta1 kind: VMNodeScrape metadata: name: k3s-health namespace: victoriametrics labels: observability.quorate.internal/scrape: "true" spec: scheme: https path: /metrics/slis interval: 30s scrapeTimeout: 10s tlsConfig: caFile: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token relabelConfigs: - action: keep sourceLabels: - __meta_kubernetes_node_label_node_role_kubernetes_io_control_plane regex: "true" - sourceLabels: - __meta_kubernetes_node_name targetLabel: node - sourceLabels: - __meta_kubernetes_node_name targetLabel: instance - sourceLabels: - __metrics_path__ targetLabel: metrics_path - action: replace targetLabel: job replacement: k3s-health metricRelabelConfigs: - action: labeldrop regex: "(?i)(.*password.*|.*passwd.*|.*secret.*|.*token.*|.*auth.*|.*bearer.*|.*cookie.*|.*dsn.*|.*uri.*|.*url.*|.*cmdline.*|.*command.*|.*args.*|.*env.*)" --- apiVersion: operator.victoriametrics.com/v1beta1 kind: VMNodeScrape metadata: name: kubelet-metrics namespace: victoriametrics labels: observability.quorate.internal/scrape: "true" spec: scheme: https path: /metrics interval: 30s scrapeTimeout: 10s tlsConfig: caFile: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token relabelConfigs: - action: drop sourceLabels: - __meta_kubernetes_node_label_node_role_kubernetes_io_control_plane regex: "true" - sourceLabels: - __meta_kubernetes_node_name targetLabel: node - sourceLabels: - __meta_kubernetes_node_name targetLabel: instance - sourceLabels: - __metrics_path__ targetLabel: metrics_path - action: replace targetLabel: job replacement: kubelet metricRelabelConfigs: - action: labeldrop regex: "(?i)(.*password.*|.*passwd.*|.*secret.*|.*token.*|.*auth.*|.*bearer.*|.*cookie.*|.*dsn.*|.*uri.*|.*url.*|.*cmdline.*|.*command.*|.*args.*|.*env.*)"