Un messaggio è un evento che viene generato da diversi componenti e moduli. Tali eventi possono essere eccezioni, come errori, avvisi, informazioni per un utente oppure un'espressione di debug per effettuare il debug di un modulo.
I messaggi vengono classificati in base ai seguenti livelli di gravità:
Errore: indica che un'azione non può essere completata a causa di un errore utente o di sistema. Questi messaggi sono critici e richiedono un'immediata attenzione da parte dell'amministratore.
Avviso: indica una condizione di eccezione. Questi messaggi non sono necessariamente errori, ma possono causare problemi se non vengono risolti. Questi messaggi non richiedono un'immediata attenzione da parte di un amministratore.
Informazioni: fornisce feedback riguardo a un evento che si è verificato nel prodotto o nel sistema, considerato rilevante, comunicandone le informazioni a un amministratore.
Debug: fornisce informazioni di debug per risolvere i problemi che potrebbero verificarsi. I messaggi di debug sono memorizzati solo nel file locale.