Obtenir les logs de l'application
Obtenez les logs récents (stdout et stderr) d’une application à un instant donné avec GET /v2/apps//logs. Pour le direct, utilisez le flux SSE realtime.
GET
Obtenir les logs de l'application
string
requis
La clé d’API de votre compte. Vous pouvez la trouver dans les paramètres de votre compte.
apps:read.
Cet endpoint récupère directement depuis le cluster le tampon stdout/stderr le plus récent de l’application : c’est un instantané de courte durée, pas un flux. stdout et stderr sont renvoyés concaténés dans l’ordre où ils ont été écrits, sans distinction ligne par ligne entre les deux, contrairement à l’événement Logs en temps réel qui préfixe chaque ligne avec l’identifiant de son flux.
Utilisez-le lorsque vous avez besoin d’un aperçu ponctuel des sorties récentes, par exemple pour afficher l’onglet des logs au chargement de la page ou après un rafraîchissement manuel. Il renvoie 404 lorsque l’application est hors ligne, n’a jamais été déployée, ou lorsque le cluster renvoie une erreur transitoire. Les membres du workspace ayant accès à l’application peuvent l’appeler de la même manière que le propriétaire.
Paramètres
string
requis
L’ID de l’application. Vous le trouverez dans l’URL du dashboard de votre application.
Réponse
string
Indique si l’appel a réussi :
success si c’est le cas, error sinon.object
Le contenu de la réponse.
Erreurs courantes
Voir aussi
- CLI :
squarecloud app logs - SDK :
api.apps.logs()(JavaScript),client.apps.logs()(Python),c.Apps.Logs()(Go)

