39.1 Erläuterungen zu den Meldungsformaten

Meldungen werden je nach Ausgabeziel (lokales Protokoll, E-Mail-Benachrichtigung, SNMP-Traps oder UDP-Benachrichtigung) in verschiedenen Formaten protokolliert.

Alle Fehlermeldungen enthalten den Namen der Komponente, von der die Meldung generiert wurde. Informationen zur Behebung eines Fehlers finden Sie im Referenzhandbuch der jeweiligen Komponente.

Beispiel 1: Fehler in der Richtlinienverwaltung

[DEBUG] [7/22/2007 3:42:45 PM] [] [PolicyManager] [] [Name = RM_dev, Guid = 271414163524d000190dbc6fa94272aa, Type = remote management policy, Version = 2] [] [].

Informationen zur Behebung dieses Fehlers finden Sie im Handbuch ZENworks 10 Configuration Management-Referenz zur Richtlinienverwaltung.

Beispiel 2: Fehler in der Fernverwaltung

[FEHLER] [15-07-2007 12:44:16] [] [Fernverwaltung] [RemoteManagement.VNCEVENT_CANNOT_OPEN_EVENT] [Öffnen des <ZRMUserLoginEvent>-Ereignisses nicht möglich] [] [].

Informationen zur Behebung dieses Fehlers finden Sie im Handbuch ZENworks 10 Configuration Management-Referenz zur Fernverwaltung.

39.1.1 Format der lokalen Protokolldatei

Auf dem verwalteten Gerät und auf dem ZENworks-Server werden Meldungen im folgenden Format protokolliert:

[Schweregrad] [Protokollierungszeit] [Benutzer-GUID] [Komponentenname] [Meldungs-ID] [Meldungstext] [Weitere Informationen] [Verwandte GUID].

Beispiel: [DEBUG] [1/22/2007 12:09:15 PM] [] [ZMD] [] [refreshing QuickTaskRefresh(GeneralRefresh)] [] [].

39.1.2 E-Mail-Format

Eine per E-Mail versendete Meldung besteht aus dem Nachrichtenkopf und dem Nachrichtentext:

Nachrichtenkopf

Das Betrefffeld der E-Mail-Nachricht kann mittels Schlüsselwort-Ersatzmakros angepasst werden:

Makro

Wert

%s

Schweregrad der Meldung.

%c

Name der Komponente.

%d

ID des Geräts, auf dem die Meldung generiert wurde.

%t

Zeitpunkt der Meldungsgenerierung.

%a

Aliasname des Geräts, auf dem die Meldung generiert wurde.

Wenn die Betreffzeile beispielsweise die Nachricht „FEHLER ist auf dem Gerät TestGerät um 4/1/07 5:31:01 PM aufgetreten“ enthalten soll, dann müssen Sie im Feld Betreff Folgendes angeben: „%s ist auf dem Gerät %a um %t aufgetreten“.

Nachrichtentext

Der Nachrichtentext besteht aus folgenden Feldern:

  • Gerät - Alias: Name des Geräts, auf dem die Meldung generiert wird.

  • Geräte-IP-Adresse: IP-Adresse des Geräts, auf dem die Meldung generiert wird.

  • Fehler: [Datum] Komponentenname Meldungs-ID lokalisierter Meldungstext.

  • Weitere Informationen: (Optional) Alle zusätzlichen Informationen.

39.1.3 SNMP-Format

Die Benachrichtigung via SNMP besteht aus den beiden folgenden Komponenten:

SNMP-Nachrichtenkopf

Die folgenden Felder befinden sich im Header:

Versionsnummer: Gibt die verwendete SNMP-Version an. ZENworks 10 Configuration Management verwendet SNMPv1.

Community-String: Definiert eine Zugriffsumgebung für eine Gruppe von Netzwerkverwaltungssystemen (NMS).

Protokolldateneinheit (PDU)

Die folgenden Felder befinden sich im PDU:

Enterprise: Gibt den Typ des verwalteten Objekts an, von dem das Trap generiert wurde. ZENworks 10 Configuration Management verwendet 1.3.6.1.4.1.23.2.80.100.

Agentenadresse: Gibt die IP-Adresse des Computers an, auf dem das Trap generiert wurde.

Allgemeiner Trap-Typ: Enthält den ganzzahligen Wert 6. Typ 6 ist ein unternehmensspezifischer Trap-Typ, der über keine Standardinterpretation in SNMP verfügt. Die Interpretation des Traps hängt vom Wert im spezifischen Trap-Typ-Feld ab, der durch Message Logger MIB definiert wird.

Spezifischer Trap-Code: Bei unternehmensspezifischen Traps, die von ZENworks 10 Configuration Management generiert werden, lauten die Werte im spezifischen Trap-Typ-Feld wie folgt:

  • Bei Schweregrad „MessageLogger.ERROR“ (Fehler) lautet der spezifische Trap-Typ 1.

  • Bei Schweregrad „MessageLogger.WARN“ (Warnung) lautet der spezifische Trap-Typ 2.

  • Bei Schweregrad „MessageLogger.INFO“ (Information) lautet der spezifische Trap-Typ 3.

Zeitstempel: Der Zeitpunkt, zu dem das Trap aufgetreten ist.

Variablenbindungen: Gibt weitere Informationen zum Trap an. Dieses Feld besteht aus den folgenden Namen-/Wertepaaren:

  • Für Trap-ID 1.3.6.1.4.1.23.2.80.100.0.1 wird als Wert die Geräte-GUID übernommen.

  • Für Trap-ID 1.3.6.1.4.1.23.2.80.100.0.2 wird als Wert der Gerätename übernommen.

  • Für Trap-ID 1.3.6.1.4.1.23.2.80.100.0.3 wird als Wert der Komponentenname übernommen.

  • Für Trap-ID 1.3.6.1.4.1.23.2.80.100.0.4 wird als Wert der Zeitpunkt der Meldungsprotokollierung übernommen.

  • Für Trap-ID 1.3.6.1.4.1.23.2.80.100.0.5 ist der Wert die Meldungs-ID.

  • Für Trap-ID 1.3.6.1.4.1.23.2.80.100.0.6 ist der Wert die mögliche Ursache.

39.1.4 UDP-Nutzlast-Format

Die Nutzlast bezeichnet eine Bytegruppe mit durch Null begrenzten Trennzeichen wie \0 oder 0 x 00 (hexadezimal) für jedes Element. Die Daten für jedes Element werden wie folgt als in UTF-8 codierte Zeichenketten dargestellt:

  • Das erste Element bezeichnet die ZENworks-Versionsinformationen. Zum Beispiel 10.

  • Das zweite Element bezeichnet den Schweregrad der Meldung. Die Werte für den Schweregrad der Meldungen sind 4 für „Information“, 6 für „Warnung“·und 8 für „Debug“.

  • Das dritte Element bezeichnet das Meldungsdatum. Das Datum ist nicht standortspezifisch und wird als UTF-8-Zeichenkette dargestellt. Beispiel: 9. März 2008 14:15:44

  • Das vierte Element bezeichnet die Benutzer-ID.

  • Das fünfte Element bezeichnet den Komponentennamen.

  • Das sechste Element bezeichnet eine nicht lokalisierte Meldungs-ID.

  • Das siebte Element ist der lokalisierte Meldungstext.

  • Das achte Element steht für zusätzliche Informationen.

  • Das neunte Element ist die wahrscheinliche Ursprungs-URL.

  • Das zehnte Element gibt die verwandten GUID-Objekte getrennt durch Kommas an.

HINWEIS:Sind für ein Element keine Werte angegeben, wird es als \0\0 dargestellt.