Daily Shaarli
November 7, 2024
In this article, we provide you with a list of 10 #logging best practices in order to get your logs into a manageable and helpful state :
- Structurez vos #logs, pour éviter d'avoir à parser du texte au travers de #regex. Une structure JSON est 100x plus facile à lire, comprendre et explorer.
 - Consolider des logs d'une même étape dans un seul enregistrement (Start authentication + checking credentials + verification OK + token generation + token generated + ... -->> user.credentials.verified)
 - Utilisez des identifiants uniques (surtout utiles dans le cadre de micro-services, où une même requête peut générer des sous-ensembles de requêtes avec une forme de choréographie)
 - Standardisez les champs des logs, en suivant les standards #OpenTelemetry
 - N'enregistrez pas d'informations confidentielles,
 - Traitez vos logs comme des données
 - Utilisez un système centralisé
 - Configurez la rétention
 - Définissez des alertes
 - Documentez les bonnes pratiques à utiliser partout !
 
Je ne me rappelais pas que Linux #mint proposait encore autant d’effets visuels pour la gestion des fenêtres et du bureaux. Certains mériteraient presque d’être activés par défaut ; cela pourrait attirer plus d’utilisateurs 🤭