Qu'est-ce que Logging ?
Il s'agit de l'enregistrement chronologique d'un programme pour garder une trace des opérations qu'il effectue ou des erreurs qu'il rencontre lors de son exécution.
Définition
Les programmes génèrent parfois des erreurs silencieusement. Grâce à la journalisation, lorsqu'une erreur se produit, vous pouvez voir étape par étape ce que le programme a fait jusqu'à présent et quelles données il a traitées. C'est en quelque sorte la « boîte noire » du programme.
Comment ça marche
Vous ajoutez des commandes telles que « est venu ici », « ces données ont été traitées » dans le code. Pendant l'exécution du programme, ces informations sont écrites dans un fichier ou un système de surveillance.
Où est-ce utilisé
Il est utilisé dans les applications serveur, les grands systèmes logiciels et les processus de débogage.
Souvent confondu avec
Il peut être confondu avec l'observabilité ; La journalisation est l’un des éléments fondamentaux de cette observabilité.
Questions fréquentes
Est-ce bien de tout sauvegarder ?
Non, trop de journaux peuvent ralentir le système et rendre difficile la recherche d'erreurs critiques ; Des registres équilibrés doivent être conservés.
Termes liés
Outils liés
This explanation was written in plain language for TreScout · translated from the Turkish original. If something looks wrong or missing, write to hello@trescout.com. Read in Turkish →