Obtenir la répartition des erreurs edge
Obtenez les erreurs edge par statut, chemin, méthode et heure avec GET /v2/apps//network/errors. 5xx par défaut ; include_4xx=true ajoute les 4xx.
GET
Obtenir la répartition des erreurs edge
Renvoie le nombre agrégé d’erreurs edge de l’application sur une fenêtre temporelle, groupé par code de statut, intervalle de temps, chemin de requête et méthode HTTP. Par défaut, seules les réponses 5xx sont incluses ; passez
Nécessite une clé API avec le scope
include_4xx=true pour comptabiliser également les réponses 4xx.
Les cache miss partagent une limite unique de 20 requêtes par 60 secondes par propriétaire de l’application, entre les endpoints analytics, erreurs, logs et performance. Les réponses en cache ne sont pas comptabilisées. Lors des périodes de forte charge sur l’ensemble de la plateforme, l’endpoint peut renvoyer à la place les données en cache les plus récentes pour la fenêtre demandée. Renvoie une répartition vide lorsqu’il n’y a aucune erreur correspondante ou lorsque la fenêtre précède la date de création 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.
Les erreurs 4xx incluant des hits causés par le client, comme les sondes de scanners ou les liens expirés, elles sont exclues par défaut ; n’activez include_4xx=true que lorsque vous avez spécifiquement besoin de ce bruit, par exemple lors d’un audit de trafic de bots. Les codes 5xx reflètent des problèmes au niveau de l’edge ou de l’application elle-même, ils sont donc toujours inclus.
Cet endpoint est disponible sur tous les plans, comme Analytics de site web. Si vous avez besoin de détails par requête plutôt que de décomptes agrégés, voir Logs réseau (Pro et Enterprise uniquement). Pour la latence plutôt que le taux d’erreur, voir Performance réseau.
Paramètres
string
requis
L’ID de l’application. Vous pouvez le trouver dans l’URL du tableau de bord de votre application.
string
requis
Horodatage de début ISO 8601 pour la fenêtre d’analyse.
string
requis
Horodatage de fin ISO 8601. Doit être postérieur à
start.string
Indique s’il faut inclure les réponses 4xx en plus des erreurs 5xx. Accepte
true ou false. Par défaut false.Réponse
string
Indique si l’appel a réussi :
success si c’est le cas, error sinon.object
Répartition agrégée des erreurs pour la fenêtre.
Erreurs courantes
Voir aussi
- CLI :
squarecloud app network errors - SDK :
api.apps.network.errors()(JavaScript),client.apps.network.errors()(Python),c.Apps.Network.Errors()(Go)

