Socketfehler

Bei Problemen mit Daten, die aus einem Socket-Client empfangen wurden werden Fehler in die Protokolldatei des Agenten geschrieben.

Weitere protokollierte Fehler sind Aktionsbefehle, wenn sie Fehlercodes ungleich 0 zurückgeben. Vom Socket-Client gesendete Fehlerwerte werden zusammen mit der Nachricht, die dem Fehlercode zugeordnet ist, protokolliert.

Der Leistungsobjektstatus für die Attributgruppe wird festgelegt, wenn der Socket-Client einen Fehlercode an den Agenten sendet. Zusätzlich zu den vom Agenten definierten Werten können auch einige weitere Werte angezeigt werden. In der folgenden Tabelle werden weitere Werte für “Fehlercode” beschrieben, die bei Socketattributgruppen häufiger auftreten:
Tabelle 1. Werte für Leistungsobjektstatus
Fehlercode Beschreibung
NO_ERROR Es ist kein Fehler aufgetreten. Dies bedeutet, dass keine Probleme mit der Attributgruppe vorliegen. Probleme mit einer Zeile mit Stichprobendaten führen nicht dazu, dass der Status NO_ERROR geändert wird. Daher müssen Sie die Anzahl der angezeigten Zeilen und die Attributwerte auch dann überprüfen, wenn der Fehlercode NO_ERROR angezeigt wird.
NO_INSTANCES_RETURNED Ein Socket-Client hat für eine Stichprobenattributgruppe keine Datenzeilen gesendet. Dies ist kein Fehler. Dieser Wert gibt an, dass keine Instanzen der von der Attributgruppe überwachten Ressourcen vorhanden sind.
XML_PARSE_ERROR Der Agent konnte Daten, die er vom Client empfangen hat, nicht parsen. Weitere Einzelheiten finden Sie im Agentenprotokoll.
OBJECT_CURRENTLY_UNAVAILABLE Der Client hat einen Fehlercode an den Agenten gesendet, der in der globalen Liste der Fehlercodes nicht definiert ist.
GENERAL_ERROR Beim Erfassen von Daten vom Client ist ein Problem aufgetreten. Im Allgemeinen bedeutet dies, dass der Client nicht innerhalb des Zeitlimitintervalls auf die Anforderungen antwortet. Weitere Einzelheiten finden Sie im Traceprotokoll des Agenten.

Der Client kann auch den Fehlercode GENERAL_ERROR angeben; es ist jedoch sinnvoller, einen detaillierteren Fehlercode zu definieren.