1006 shaares
1 private link
1 private link
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 !