39.1 Signification des formats de message

Les messages sont consignés sous différents formats qui dépendent des cibles de sortie, par exemple journal local, notification par courrier élctronique, trappes SNMP ou notifications UDP.

Tous les messages d'erreur consignent le nom du composant à l'origine de l'erreur. Pour résoudre l'erreur, reportez-vous au guide de référence du composant.

Exemple 1 : erreur liée à la gestion des stratégies :

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

Pour résoudre le problème à l'origine de cette erreur, reportez-vous au manuel Référence de ZENworks 10 Configuration Management Policy Management.

Exemple 2 : erreur liée à la gestion à distance :

[ERROR] [15-07-2007 12:44:16] [] [Remote Management] [RemoteManagement.VNCEVENT_CANNOT_OPEN_EVENT] [Unable to open the <ZRMUserLoginEvent> event] [] [].

Pour résoudre le problème à l'origine de cette erreur, reportez-vous au manuel Référence de ZENworks 10 Configuration Management Remote Management.

39.1.1 Format du fichier journal local

Les messages sont consignés sur le périphérique géré et le serveur ZENworks dans le format suivant :

[gravité] [heureConsignation] [GUIDutilisateur] [nomComposant] [IDmessage] [chaîneMessage] [infosSupplémentaires] [GUIDassocié].

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

39.1.2 Format des messages électroniques

Les messages électroniques comportent un en-tête de message et un corps de message :

En-tête de message :

Vous pouvez personnaliser le champ de l'objet des messages électroniques à l'aide de macros de substitution de clavier :

Macro

Valeur

%s

Gravité du message.

%c

Nom du composant.

%d

ID du périphérique à l'origine du message.

%t

Heure de la génération du message.

%a

Alias du périphérique à l'origine du message.

Par exemple, si vous souhaitez que la ligne de l'objet affiche « ERREUR sur le périphérique Testifies le 4/1/07 17:31:01 », spécifiez « %s sur le périphérique %a le %t » dans le champ Objet.

Corps du message

Le corps des messages comporte les champs suivants :

  • Alias du périphérique : nom du périphérique à l'origine du message.

  • Adresse IP du périphérique : adresse IP du périphérique à l'origine du message.

  • Erreur : [date] nom du composant ID du message Chaîne du message localisé.

  • Informations supplémentaires : (facultatif) toute information supplémentaire.

39.1.3 Format des messages SNMP

Les messages SNMP sont constitués des deux parties suivantes :

En-tête des messages SNMP

L'en-tête contient les champs suivants :

Numéro de version : indique la version du protocole SNMP utilisé. ZENworks 10 Configuration Management utilise SNMP v1.

Chaîne de communauté : définit un environnement d'accès pour les systèmes NMS (Network-Management System)

PDU (Protocol Data Unit)

Le PDU contient les champs suivants :

Enterprise : indique le type de l'objet géré à l'origine de la trappe. ZENworks 10 Configuration Management utilise 1.3.6.1.4.1.23.2.80.100.

Adresse de l'agent : indique l'adresse IP de la machine à l'origine de la trappe.

Type de trappe générique : contient le nombre entier 6. Le type 6 est un type de trappe spécifique de l'entreprise, et n'a aucune interprétation standard dans SNMP. L'interprétation de la trappe dépend de la valeur du champ de type de trappe spécifique, définie par Message Logger MIB.

Code de trappe spécifique : pour les trappes spécifiques à l'entreprise générées par ZENworks 10 Configuration Management, les valeurs des champs d'un type de trappe spécifique sont indiquées ci-dessous :

  • Dans le cas du niveau de gravité MessageLogger.ERROR, la trappe spécifique est 1.

  • Dans le cas du niveau de gravité MessageLogger.WARN, la trappe spécifique est 2.

  • Dans le cas du niveau de gravité MessageLogger.INFO, la trappe spécifique est 3.

Tampon horaire : le tampon horaire indique l'heure à laquelle la trappe s'est produite.

Liaisons de variables : fournit des informations supplémentaires concernant la trappe. Ce champ contient les paires nom/valeur suivantes :

  • La valeur correspondant à l'ID de trappe 1.3.6.1.4.1.23.2.80.100.0.1 est le GUID du périphérique.

  • La valeur correspondant à l'ID de trappe 1.3.6.1.4.1.23.2.80.100.0.2 est le nom du périphérique.

  • La valeur correspondant à l'ID de trappe 1.3.6.1.4.1.23.2.80.100.0.3 est le nom du composant.

  • La valeur correspondant à l'ID de trappe 1.3.6.1.4.1.23.2.80.100.0.4 est l'heure de la consignation du message.

  • La valeur correspondant à l'ID de trappe 1.3.6.1.4.1.23.2.80.100.0.5 est l'ID du message.

  • La valeur correspondant à l'ID de trappe 1.3.6.1.4.1.23.2.80.100.0.6 est la cause probable.

39.1.4 Format de charge utile UDP

La charge utile est un tableau d'octets avec des délimiteurs terminés par 0, tels que \0 ou 0 x 00 (hexadécimal), pour chaque élément. Les données de chaque élément sont présentées sous la forme de chaînes codées en UTF-8 et expliquées ci-dessous:

  • Le premier élément concerne les informations de version de ZENworks. Par exemple 10.

  • Le deuxième élément représente la valeur de la gravité du message. Les valeurs de gravité sont 4 pour les messages Info, 6 pour Avertissement et 8 pour Débogage.

  • Le troisième élément représente la date du message. La date ne dépend pas de la région et est représentée sous la forme d'une chaîne UTF-8. Exemple : 09-Mar-2008 14:15:44.

  • Le quatrième élément concerne l'ID utilisateur.

  • Le cinquième élément concerne le nom du composant.

  • Le sixième élément concerne l'ID du message non localisé.

  • Le septième élément concerne la chaîne du message localisé.

  • Le septième élément concerne les informations supplémentaires.

  • Le neuvième élément concerne l'URL de la cause probable.

  • Le dixième élément concerne les objets GUID associés ; ils sont séparés par des virgules.

REMARQUE :si l'élément ne comporte aucune donnée, il est représenté par \0\0.