Allegato K. Formato dei file di log |
I file di log del Server (v. , p. Log di funzionamento di Server Dr.Web) e dell’Agent hanno un formato di testo, in essi ogni riga è un avviso separato. Il formato della riga di avviso è il seguente: <anno><mese><giorno>.<ora><minuto><secondo>.<centesimi_del_secondo> <tipo_avviso> [<id_processo>] <nome_flusso> [<fonte_avviso>] <avviso> dove: •<anno><mese><giorno>.<ora><minuto><secondo>.<centesimi_del_secondo> – data precisa di scrittura di avviso nel file di log. •<tipo_avviso> – livello di registrazione di informazioni in log: ▫ (fatal error – errore fatale) – avvisi di errori critici di funzionamento; ▫ (error – errore) – avvisi di errori di funzionamento; ▫ (warning – avviso) – avvertimenti di errori; ▫ (notice – commento) – avvisi informativi importanti; ▫ (info – informazione) – avvisi informativi; ▫ (trace0..3 – tracciamento) – tracciamento di eventi con i vari livelli di dettagli ( – livello massimo dei dettagli); ▫ (debug0..3 – debugging) – avvisi di debugging con i vari livelli di dettagli ( – livello massimo dei dettagli).
•[<id_processo>] – è l'identificatore numerico unico del processo, nel quadro del quale si eseguiva il flusso che ha scritto l'avviso nel file di log. In alcuni SO [<id_processo>] può essere presentato come [<id_processo> <id_flusso>]. •<nome_flusso> – indicazione in caratteri del flusso, nel quadro di quale l'avviso è stato scritto nel file di log. •[<fonte_avviso>] – indicazione del sistema che ha avviato la scrittura dell'avviso nel file di log. La fonte non è sempre presente. •<avviso> – descrizione di testo di azioni secondo il livello di log. Può comprendere sia una descrizione formale di avviso, che valori di alcune variabili, importanti per tale caso concreto. Per esempio: 1.20081023.171700.74 inf [001316] mth:12 [Sch] Job "Purge unsent IS events" said OK dove: •20081023 – <anno><mese><giorno>, •171700 – <ora><minuto><secondo>, •74 – <centesimi_del_secondo>, •inf – <tipo_avviso> – avviso informativo, •[001316] – [<id_processo>], •mth:12 – <nome_flusso>, •[Sch] – [<fonte_avviso>] – scheduler, •Job "Purge unsent IS events" said OK – <avviso> della corretta esecuzione del task . 2.20081028.135755.61 inf [001556] srv:0 tcp/10.3.0.55:3575/025D4F80:2: new connection at tcp/10.3.0.75:2193 dove: •20081028 – <anno><mese><giorno>, •135755 – <ora><minuto><secondo>, •61 – <centesimi_del_secondo>, •inf – <tipo_avviso> – informativo, •[001556] – [<id_processo>], •srv:0 – <nome_flusso>, •tcp/10.3.0.55:3575/025D4F80:2: new connection at tcp/10.3.0.75:2193 – <avviso> di stabilimento di una nuova connessione via il socket indicato.
|