La journalisation - Principes et implementations Java

Définitions

Définitions

La définition même de la journalisation est une notion très simple: la définition informatique de la journalisation, ou logging en anglais, est le fait de noter dans un journal ce qui se passe dans un système au fur et à mesure de son fonctionnement. Ces évenements sont donc enregistrés dans l'ordre historique, et selon un niveau de détail ou d'importance.

Un journal, ou log en anglais, est une zone de stockage contenant l'enregistrement des événements de l'activité d'un système. Ce journal peut être interne au système, en local ou sur un système externe.

Les systèmes de journalisation permettent d'attribuer des niveaux à chaque message (débogage, information, etc.), il est ensuite possible d'indiquer quel est le niveau minimum qu'un message doit avoir pour être enregistré. Ils offrent également la possibilité de définir l'endroit où vont être envoyés les messages : console, fichier ou même serveur de journalisation.