Error Reporting vous permet d'identifier, de comprendre et de gérer les échecs d'application en collectant automatiquement les plantages et en regroupant les traces de pile de ces plantages en groupes d'erreurs. Error Reporting capture automatiquement les informations sur les échecs des services Google Cloud lorsqu'ils écrivent des entrées de journal où les informations sur les échecs sont incluses en tant que messages d'erreur, plutôt qu'en tant que trace de pile.
Par exemple, supposons que vous utilisiez Cloud Run et que vous atteigniez la limite maximale d'instances de conteneur lorsque vous envoyez une requête. L'échec de la requête est enregistré dans une entrée de journal. Error Reporting capture automatiquement cet événement d'erreur, le regroupe avec des événements d'erreur similaires et vous en informe. Pour résoudre les événements d'erreur liés au service, utilisez la documentation de dépannage spécifique au service, accessible depuis la page Error Reporting.
Afficher les groupes d'erreurs de service
Dans la console Google Cloud , accédez à la page Rapports d'erreurs :
Vous pouvez également accéder à cette page à l'aide de la barre de recherche.
Lorsque Error Reporting détecte une défaillance de service, il regroupe ces événements d'erreur et définit le type d'erreur sur Service error.
La présentation d'Error Reporting affiche le type d'erreur ainsi que d'autres informations sur le groupe d'erreurs :
Pour les événements d'erreur de service avec des solutions documentées, Error Reporting fournit un lien vers le guide de dépannage fourni par le serviceGoogle Cloud .
Exemples d'événements d'erreur de service
Le tableau suivant répertorie certains des événements d'erreur détectés par les erreurs de service d'Error Reporting, mais pas tous.
| Nom du serviceGoogle Cloud | Type d'erreur |
|---|---|
| Dataflow | Limite du nombre de journaux de nœud de calcul Mémoire insuffisante (système) Sous-réseau personnalisé manquant Opération de longueur à l'étape Erreur de plantage de l'environnement d'exécution Fichier JAR de nœud de calcul mal configuré |
| Cloud Run | Limite de mémoire dépassée Aucune instance disponible |
| Google Kubernetes Engine | Pod non opérationnel, échec de la vérification Échec de la planification des pods Redémarrage du conteneur ayant échoué avec intervalle entre les tentatives Volume désinstallé Échec de l'extraction de l'image du conteneur Échec de la mise à jour du point de terminaison Secrets/configmaps introuvables |