Guides
Lire les logs
Suis les requêtes servies par ton site, puis la sortie de tes builds, pour trouver la cause d'une erreur.
Les logs répondent à deux questions : qu’est-ce que les visiteurs ont reçu, et qu’est-ce qui s’est passé pendant le build. Ce guide montre où les trouver et comment les filtrer.
Résultat attendu : tu identifies la requête ou la ligne de build à l’origine d’un problème.
Les requêtes servies
Ouvre l'onglet Logs du projet
Les requêtes apparaissent en quelques secondes : la liste se met à jour toutes les 5 secondes. Pour chacune, tu vois l’heure, le statut HTTP, la méthode, le domaine, le chemin, la durée de traitement et la taille de la réponse.
Isole les erreurs
Clique Erreur pour ne garder que les réponses
5xx. Clique Alerte pour les réponses4xx. La recherche lit le chemin et le domaine.Garde la vue à jour
Suivre garde les dernières requêtes en vue. Sous la liste, un compteur donne le nombre de réponses des dernières 24 heures par classe : 2xx, 3xx, 4xx et 5xx. Sur un site très visité, il porte sur les 50 000 dernières requêtes, et le dit. La liste montre les 1 000 requêtes les plus récentes.
Copie ce qui t'intéresse
Tout copier copie toutes les requêtes reçues, une par ligne. L’icône de copie ne copie que les lignes affichées.
Les requêtes ne gardent ni adresse IP, ni en-têtes, ni paramètres d’URL (la partie après ?). Elles restent sur le serveur qui sert ton site et disparaissent après 24 heures. Voir Confidentialité.
La sortie d’un build
La page de chaque déploiement affiche la sortie du build : installation, vercel build, puis publication.
- Avec l’intégration GitHub, les lignes arrivent en direct pendant le build.
- Cherche dans les lignes, ou filtre les erreurs et les alertes.
- Ouvre le run GitHub Actions pour la sortie complète, si ton build passe par GitHub.
- Tout copier copie la sortie entière. L’icône de copie ne copie que les lignes affichées.
Un long build garde ses 1000 premières lignes et ses 1000 dernières. Une ligne indique combien de lignes ont été retirées entre les deux. La cause d’un échec est presque toujours à la fin.
Les logs de build ne restent pas toujours. Ils sont effacés 30 jours après un build annulé, 90 jours après une erreur, 180 jours après une preview et 1 an après une production. Un projet garde les logs de ses 20 derniers déploiements : au-delà, ils sont effacés dans l’heure. Ceux de la production en ligne restent. Une fois effacés, la page du déploiement affiche « Logs effacés ». Voir Limites.
Suivre un déploiement depuis le terminal
vercel deploy suit la publication jusqu’à la fin, pendant 9 minutes au plus, puis rend la main :
vercel --api https://api.host.hgdc.ch deploy --prodSi ça ne marche pas
- Un build n’a pas de sortie : il est peut-être en file, ou il a été annulé avant de démarrer. Vérifie l’état du déploiement.
- Un problème de page n’apparaît pas dans les logs de requêtes : les requêtes sont gardées 24 heures seulement. Reproduis le problème, puis regarde tout de suite.
- « Les logs sont indisponibles pour le moment » : le serveur des sites ne répond pas. La page réessaie seule toutes les 5 secondes.
- Pour une erreur de build, commence par la première ligne d’erreur du filtre Erreur, puis remonte la sortie jusqu’à elle. Voir Dépannage.
Cette page t'a aidé ?
Merci, c'est noté.