I messaggi vengono registrati in diversi formati, a seconda delle destinazioni di output, come log locali, notifiche e-mail, trap SNMP e notifiche UDP.
Tutti i messaggi d'errore registrano il nome del componente nel quale viene generato l'errore. Per correggere l'errore, fare riferimento alla Guida di riferimento del componente.
I messaggi vengono registrati sul dispositivo gestito e sul server ZENworks nel seguente formato:
[gravità] [OraRegistrazione] [GUIDutente] [NomeComponente] [IDmessaggio] [StringaMessaggio] [InfoAggiuntive] [GUIDcollegato].
Ad esempio, [DEBUG] [1/22/2007 12:09:15 PM] [] [ZMD] [] [aggiornamento QuickTaskRefresh(AggiornamentoGenerale)] [] [].
Un messaggio e-mail è composto dall'intestazione del messaggio e dal corpo del testo:
Il campo Oggetto del messaggio e-mail può essere personalizzato secondo necessità, sostituendo le macro con parole chiave:
Se ad esempio si desidera che nella riga dell'oggetto venga visualizzato il testo “ERRORE nel dispositivo - Registrato il 04-01-2007 17.31”, specificare che "%s si è verificato sul dispositivo %a alle %t" nel campo .
Il corpo del testo è composto dai seguenti campi:
Alias del dispositivo: nome del dispositivo sul quale viene generato il messaggio.
Indirizzo IP dispositivo: indirizzo IP del dispositivo sul quale viene generato il messaggio.
Errore: [Data] Nome componente ID messaggio stringa messaggio localizzata.
Informazioni aggiuntive: (facoltativo) tutte le eventuali informazioni aggiuntive.
I messaggi SNMP sono composti da due parti:
L'intestazione contiene i seguenti campi:
Numero di versione: specifica la versione dell'SNMP utilizzato ZENworks 10 Management utilizza SNMPv1.
Stringa di comunità: definisce un ambiente di accesso per un gruppo di Network Management System (NMS - Sistemi di gestione di reti).
La PDU contiene i seguenti campi:
Enterprise: identifica il tipo di oggetto gestito che ha generato il trap. ZENworks 10 utilizza 1.3.6.1.4.1.23.2.80.100.
Indirizzo agente: fornisce l'indirizzo IP del computer dove è stato generato il trap.
Tipo di trap generico: contiene il valore intero 6. Il tipo 6 è un trap specifico dell'azienda che non ha un'interpretazione standard in SNMP. L'interpretazione del trap dipende dal valore del campo del tipo di trap specifico, definito da Message Logger MIB.
Codice trap specifico: per i trap dell'azienda generati da ZENworks 10 , i valori dei campi dei tipi di trap specifici sono i seguenti:
Per un livello di gravità MessageLogger.ERROR, il trap specifico è 1.
Per un livello di gravità MessageLogger.WARN, il trap specifico è 2.
Per un livello di gravità MessageLogger.INFO, il trap specifico è 3.
Registrazione dell'orario: la registrazione dell'orario indica quando si è verificato il trap.
Binding variabili: fornisce informazioni aggiuntive relative al trap. Questo campo è composto dalle seguenti coppie di nomi e valori:
Per l'ID trap 1.3.6.1.4.1.23.2.80.100.0.1, il valore è il GUID del dispositivo.
Per l'ID trap 1.3.6.1.4.1.23.2.80.100.0.2, il valore è il nome del dispositivo.
Per l'ID trap 1.3.6.1.4.1.23.2.80.100.0.3, il valore è il nome del componente.
Per l'ID trap 1.3.6.1.4.1.23.2.80.100.0.4, il valore è l'ora in cui il messaggio è stato registrato.
Per l'ID trap 1.3.6.1.4.1.23.2.80.100.0.5, il valore è l'ID del messaggio.
Per l'ID trap 1.3.6.1.4.1.23.2.80.100.0.6, il valore è la causa probabile.
Il payload è una matrice di byte i cui delimitatori di ciascun elemento terminano con il valore zero; ad esempio \0 o 0 x 00 (esadecimale). I dati di ciascun elemento, presentati come stringhe con codifica UTF-8, sono i seguenti:
Il primo elemento è costituito dalle informazioni sulla versione ZENworks. Ad esempio, 10.
Il secondo elemento è il valore di gravità del messaggio. I valori relativi alla gravità sono 4 per i messaggi informativi, 6 per i messaggi di avviso e 8 per i messaggi di debug.
Il terzo elemento è costituito dalla data del messaggio. La data non è nel formato specifico locale ed è rappresentata come stringa UTF-8. Ad esempio 09-Mar-2008 14:15:44.
Il quarto elemento è costituito dall'ID utente.
Il quinto elemento è rappresentato dal nome del componente.
Il sesto elemento è costituito dall'ID del messaggio non localizzato.
Il settimo elemento è rappresentato dalla stringa del messaggio localizzata.
L'ottavo elemento è costituito da informazioni aggiuntive.
Il nono elemento è costituito dall'URL dell'azione possibile.
Il decimo elemento è costituito da oggetti collegati al GUID separati da virgole.
NOTA:se l'elemento non ha dati, viene rappresentato nel formato \0\0.