Journal des changements (d'un serveur)
Journal des changements (en anglais change log) : registre chronologique où chaque intervention sur un serveur laisse une entrée, écrite au moment où on la fait. Là où la fiche de serveur décrit un état, le journal raconte comment on y est arrivé.
Une entrée utile tient en quatre rubriques, précédées de la date en UTC, de la machine et de l'auteur : quoi (la commande ou le fichier modifié), pourquoi (le ticket, l'incident, la raison qui empêchera quelqu'un de défaire le changement en le croyant inutile), vérification (la commande qui prouve l'effet) et retour arrière (écrit avant d'en avoir besoin). L'heure en UTC permet de corréler l'entrée avec les journaux système des machines.
C'est le premier document que l'on ouvre quand un serveur ne redémarre plus : une ligne « ajout du volume de sauvegarde dans fstab » datée de la veille donne souvent la cause avant même la console. Pour /etc, etckeeper complète la discipline en enregistrant un commit Git avant et après chaque opération APT. Le terme désigne aussi, dans un autre sens, le fichier CHANGELOG d'un logiciel, qui liste les modifications de chaque version.
Dans les cours
- Linux : administration système, leçon 1 : Prendre en charge un serveur
- Linux : administration système, leçon 3 : Le noyau : modules et paramètres
- Linux : administration système, leçon 5 : Dépanner un serveur qui ne démarre plus