apiVersion: operator.victoriametrics.com/v1beta1
kind: VMPodScrape
metadata:
  labels:
    o11y.cloud.pingcap.com/agent: kubernetes
    o11y.cloud.pingcap.com/component: o11y-vectoragent
  name: vectoragent
  namespace: "{{ .Namespace }}"
spec:
  jobLabel: o11y-vectoragent
  namespaceSelector:
    matchNames:
    - observability
  podMetricsEndpoints:
  - honorLabels: false
    relabelConfigs:
    - action: keep
      regex: vector|o11y-vector-agent
      source_labels:
      - __meta_kubernetes_pod_container_name
    - action: replace
      source_labels:
      - __meta_kubernetes_pod_name
      target_label: pod
      replacement: "$1"
    - action: keep
      regex: prom-exporter
      source_labels:
      - __meta_kubernetes_pod_container_port_name
    - source_labels:
      - __meta_kubernetes_namespace
      target_label: namespace
    metricRelabelConfigs:
    - source_labels:
      - __name__
      regex: .*_bucket
      action: drop
