Les fichiers journaux sont l’historique des évènements et contiennent ainsi des fichiers textes simples. Cela comporte toutes les informations des processus qui ont été définies comme étant pertinentes par les programmeurs. Quand on arrive au niveau de la base de données du fichier journal, on y trouve tous les changements réalisés pour exécuter correctement les transactions. Si une partie de la base de données est supprimée, par exemple dans le cas d’une panne du système, alors le fichier journal est la base pour la bonne restauration, récupération des données.
Les fichiers log sont générés automatiquement en fonction de la programmation initiale. Mais il est tout de même possible de créer votre propre fichier journal, à condition d’être assez familier avec la méthode et l’aspect technique. En général, une ligne dans un fichier log contient l’information suivante :
- Enregistrement d’un évènement (par exemple le lancement d’un programme)
- Horodatage, Ce qui associe une date et une heure à un évènement
En règle générale l’horodatage est préfixé pour tenir compte de l’ordre chronologique des évènements.