[TECH] Remplacer les usages de Logger par les méthodes avec correlations IDs (PIX-12823) #9157
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🦄 Problème
Ajout d'infos dans les logs. Le correlationID n'est pas loggué partout pour l'instant.
Le but est de pouvoir prévenir automatiquement chaque équipe en cas d'erreur, en fonction d'un label @team qu'il faudra ajouter sur chaque route.
🤖 Proposition
Remplacer les usages de Logger.info, error, warn, etc par loggerInfoWithCorrelationId, etc
🌈 Remarques
Pour l'instant logger.warn & logger.traces & logger.fatal ne sont pas gérées
💯 Pour tester
Un log drain sur la review app a été ajouté pour avoir les logs dans scalingo.
(scalingo --region osc-fr1 -app pix-api-review-pr9157 log-drains-add --type datadog --token --drain-region eu --with-addons)
datadog logs
https://app-pr9157.review.pix.fr/