apiVersion: operator.victoriametrics.com/v1beta1 kind: VMPodScrape metadata: name: calico-node namespace: vm spec: namespaceSelector: matchNames: - calico-system selector: matchLabels: k8s-app: calico-node podMetricsEndpoints: - targetPort: 9091 path: /metrics scheme: http interval: 30s scrapeTimeout: 10s relabelConfigs: - sourceLabels: [__meta_kubernetes_pod_node_name] targetLabel: node - sourceLabels: [__meta_kubernetes_pod_name] targetLabel: pod - sourceLabels: [__meta_kubernetes_namespace] targetLabel: kubernetes_namespace --- apiVersion: operator.victoriametrics.com/v1beta1 kind: VMServiceScrape metadata: name: calico-kube-controllers namespace: vm spec: namespaceSelector: matchNames: - calico-system selector: matchLabels: k8s-app: calico-kube-controllers endpoints: - port: metrics-port path: /metrics scheme: http interval: 30s scrapeTimeout: 10s --- apiVersion: operator.victoriametrics.com/v1beta1 kind: VMPodScrape metadata: name: calico-typha namespace: vm spec: namespaceSelector: matchNames: - calico-system selector: matchLabels: k8s-app: calico-typha podMetricsEndpoints: - targetPort: 9093 path: /metrics scheme: http interval: 30s scrapeTimeout: 10s relabelConfigs: - sourceLabels: [__meta_kubernetes_pod_name] targetLabel: pod - sourceLabels: [__meta_kubernetes_namespace] targetLabel: kubernetes_namespace