Un message est un événement qui peut être généré par différents composants ou modules. Ces événement peuvent être des exceptions (par exemple des erreurs, des avertissements ou des informations destinées à l'utilisateur) ou des instructions de débogage pour déboguer un module.
Les messages sont classés en fonction des niveaux de gravité suivants :
Erreur : indique qu'une opération ne peut pas se terminer du fait d'une erreur de l'utilisateur ou d'une erreur système. Ces messages sont critiques et nécessitent l'intervention immédiate d'un administrateur.
Avertissement : indique une condition d'exception. Ces messages peuvent ne pas provoquer d'erreur mais être à l'origine de problèmes s'ils ne sont pas résolus. Ces messages ne nécessitent pas l'intervention immédiate d'un administrateur.
HTTP : fournit des informations relatives à un événement survenu dans le produit ou le système ; ces renseignements sont importants et informent un administrateur.
Débogage : fournit les informations de débogage permettant le dépannage et la résolution des problèmes rencontrés. Les messages de débogage sont stockés dans le fichier local.