Une fois le back lancé il n'est pas possible en l'état de voir ce qu'il s'y déroule.
Il est donc nécessaire de mettre en place un système de logs pour détecter les erreurs d'implémentations de code.
Ce système de log devra enregistrer toutes les requêtes qui ont relevé une erreur (statue 400+ et 500+) avec toute les informations nécessaire permettant d'identifier la nature du problème.
Une bonne solution reconnue et fiable semble être nestjs-pino.
Le but final sera d'enregistrer ces logs dans un simple fichier et pouvoir les consulters plus ou moins facilement (interface web sur le docker, téléchargement du fichier puis observation en local).
Une fois le back lancé il n'est pas possible en l'état de voir ce qu'il s'y déroule.
Il est donc nécessaire de mettre en place un système de logs pour détecter les erreurs d'implémentations de code. Ce système de log devra enregistrer toutes les requêtes qui ont relevé une erreur (statue 400+ et 500+) avec toute les informations nécessaire permettant d'identifier la nature du problème.
Une bonne solution reconnue et fiable semble être nestjs-pino. Le but final sera d'enregistrer ces logs dans un simple fichier et pouvoir les consulters plus ou moins facilement (interface web sur le docker, téléchargement du fichier puis observation en local).