Einige Knoten oder Pods werden für die Überwachung nicht erkannt. Warum?

Einige Knoten oder Pods werden nicht zur Überwachung erkannt. Warum?

Überprüfen Sie, ob die folgenden Fälle zutreffen.

Fall 1: Ungenügende Lizenz
Überprüfen Sie, ob Sie über eine ausreichende Lizenz verfügen. Wenn nicht, aktualisieren Sie Ihre Lizenz.

Fall 2: Taint-Konfigurationen
Wenn einige Knoten nicht zur Überwachung erkannt werden, kann dies daran liegen, dass der Knoten eine Taint-Konfiguration hat. Wenn dies der Fall ist, kann der Site24x7-Agent DaemonSet die Pods auf diesem Knoten nicht erzeugen.
Um den Knoten für die Überwachung hinzuzufügen, müssen Sie die Toleranz so konfigurieren, dass der Site24x7-Agent auf diesem Knoten gestartet werden kann.
Überprüfen Sie mit dem folgenden Befehl, ob Taints angewendet werden:
kubectl describe node <node-name>

Ein Beispiel für die zu einem Beispielknoten konfigurierten Taints ist unten dargestellt:


Konfigurieren von Toleranzen

1. Um Toleranzen für den Site24x7-Agent DaemonSet für die oben genannten Taints zu konfigurieren, öffnen Sie die heruntergeladene Datei „site24x7-agent.yaml“ und fügen die Toleranzen unter dem Abschnitt „spec“ hinzu, wie unten dargestellt:

2. Nachdem Sie die oben genannten Toleranzen in der Site24x7-Agent-YAML-Datei konfiguriert haben, führen Sie den folgenden Befehl aus:

kubectl apply -f site24x7-agent.yaml

Sie haben die Toleranzen für die Taints erfolgreich konfiguriert.

 

Kunden haben diese KB auch nach den folgenden Problemstellungen durchsucht:

Die Anzahl der Knoten im Cluster-Dashboard und auf der Seite „Monitors List View“ stimmt nicht überein.

Ich kann nicht alle Pod-Protokolle sehen.

Es fehlen einige Pods zur Überwachung.

Einige Knoten werden nicht zur Überwachung hinzugefügt.