云容器引擎 CCE-监控CCE Turbo集群容器网络扩展指标:监控容器网络扩展指标

时间:2024-05-31 08:37:37

监控容器网络扩展指标

  1. 编辑容器网络扩展指标插件的DaemonSet配置,添加Ports信息。

    1.3.10以下版本的容器网络扩展指标插件需手动操作,1.3.10及以上版本自动添加该配置,可跳过此步骤。

    kubectl edit ds -nkube-system dolphin
    添加如下配置:
    ...
    spec:
      containers:
        - name: dolphin
          ports:
          - containerPort: 10001
            name: dolphin
            protocol: TCP
    ...

  2. 配置PodMonitor后,Prometheus就会自动采集CCE容器网络扩展指标。

    pod-monitor.yaml文件配置参考如下:

    apiVersion: monitoring.coreos.com/v1
    kind: PodMonitor
    metadata:
      name: dolphin
      namespace: monitoring
    spec:
      namespaceSelector:
        matchNames:
        - kube-system
      jobLabel: podmonitor-dolphin
      podMetricsEndpoints:
      - interval: 15s
        path: /metrics
        port: dolphin
        tlsConfig:
          insecureSkipVerify: true
      selector:
        matchLabels:
          app: dolphin

    创建PodMonitor资源:

    kubectl apply -f pod-monitor.yaml

support.huaweicloud.com/usermanual-cce/cce_10_0834.html