Voir les logs
Les logs vous aident à comprendre ce que fait un déploiement, qu'il s'agisse d'un build qui a échoué ou d'une instance en cours d'exécution qui génère des erreurs. Skysize affiche les logs par déploiement.
Ouvrir les logs d'un déploiement
- Ouvrez votre projet et accédez à l'onglet Déploiements.
- Trouvez le déploiement que vous souhaitez inspecter et cliquez sur Voir les logs (ou ouvrez le déploiement pour accéder à sa page de détail).
- Sur la page de détail du déploiement, ouvrez l'onglet Logs.
La sortie de build et d'installation est diffusée ici pendant l'exécution d'un déploiement, et les logs restent disponibles par la suite.
Choisir le log à lire
L'onglet Logs dispose d'un sélecteur Fichier de log. Utilisez-le pour basculer entre les logs disponibles pour le déploiement, tels que le log du serveur Odoo (activité d'exécution : requêtes HTTP, erreurs, tâches cron, tracebacks) et la sortie de build/installation.
Filtrer et rafraîchir
- Date de début / Date de fin : restreindre la vue à une plage horaire spécifique. Cliquez sur Effacer les dates pour supprimer le filtre et revenir à la vue complète.
- Rafraîchir les logs : récupérer les dernières lignes. L'indicateur « Last updated at » indique la date du dernier rafraîchissement de la vue.
- Faites défiler vers le haut pour charger les lignes antérieures ; les nouvelles lignes continuent de se charger au fur et à mesure que le déploiement les produit.
Les logs de build et de déploiement sont stockés de manière durable, ils restent donc disponibles après la fin du déploiement, et même après sa suppression ultérieure.
Conseils pour lire les logs
- Recherchez les tracebacks. Les erreurs Python apparaissent sous forme de tracebacks multi-lignes se terminant par le type d'exception et le message. Recherchez
Tracebackpour y accéder rapidement. - Concentrez-vous sur la bonne sévérité. Odoo journalise aux niveaux
DEBUG,INFO,WARNING,ERRORetCRITICAL. Examinez d'abordERRORetCRITICAL. - Le déploiement a échoué ? Ouvrez l'onglet Logs du déploiement en échec et sélectionnez le log de build/installation. Les erreurs XML/de parsing de modules, les champs manquants et les migrations échouées y apparaissent.
- Erreur 500 à l'exécution ou vue cassée ? Sélectionnez le log du serveur Odoo et examinez les entrées autour du moment de l'erreur.
- Une tâche cron / action planifiée se comporte mal ? Ses erreurs sont journalisées dans le log du serveur au niveau
ERROR.