Warum sehe ich doppelte Metriken oder Protokolle, die von meinen Clustern gesendet werden?

Beheben Sie doppelte Protokolleinträge, die in Ihren Cluster-Protokollen erscheinen.

Sie sehen doppelte Protokolleinträge für Ihre Cluster.

Die häufigste Ursache für dieses Problem ist, dass Sie mehrere Protokollierungsagenten in Ihrem Cluster installiert haben.

Entfernen Sie die nicht unterstützten Observability-Plugin-Ressourcen aus Ihrem Cluster.

  1. Prüfen Sie, ob die Agenten nicht unterstützt werden.

    oc get daemonsets -n ibm-observe
    
  2. Wenn es eine logdna-agent oder eine sysdig-agent gibt, entfernen Sie diese.

    Beispiel für eine Ausgabe, die zeigt, welche Ressourcen entfernt werden müssen.

    NAME           DESIRED   CURRENT   READY   UP-TO-DATE   AVAILABLE   NODE SELECTOR   AGE
    logdna-agent   9         9         9       9            9           <none>          4d
    sysdig-agent   9         9         9       9            9           <none>          4d
    
  3. Löschen Sie die Ressourcen.

    oc delete daemonset logdna-agent -n ibm-observe
    oc kubectl delete daemonset sysdig-agent -n ibm-observe
    
  4. Überprüfen Sie, ob das Daemonset und seine Pods gelöscht wurden.

    oc get daemonset logdna-agent -n ibm-observe
    oc get pods -l app=logdna-agent -n ibm-observe
    oc get daemonset sysdig-agent -n ibm-observe
    oc get pods -l app=sysdig-agent -n ibm-observe