Façonnez la livraison de logiciels de demain et faites entendre votre voix. Répondez à l'enquête 2022 sur l'état du DevOps dès aujourd'hui.

Error Reporting

Identifiez et comprenez les erreurs de votre application.

Ordinateur portable dans le cloud se connectant à des pages de données via le logo Error Reporting

Surveillance et alertes en temps réel pour les exceptions

Error Reporting compte, analyse et regroupe les plantages survenant dans vos services cloud en cours d'exécution. Les résultats, que vous pouvez trier et filtrer, s'affichent dans une interface de gestion des erreurs centralisée. Un affichage dédié présente les informations relatives aux erreurs : graphique chronologique, occurrences, nombre d'utilisateurs concernés, dates de la première et de la dernière occurrences, et trace de pile d'exception nettoyée. Vous avez également la possibilité d'activer l'envoi d'e-mails et d'alertes sur mobile en cas de nouvelles erreurs.
Triangle rouge contenant un point d'exclamation, avec des flèches au-dessus et en dessous pointant à droite vers une série d'écrans (chacun étant associé à une coche située au-dessus), avec un chronomètre analogique au premier plan

Identification rapide des erreurs

Grâce à un tableau de bord explicite, vous obtenez un aperçu rapide des principales ou nouvelles erreurs que rencontre votre application. Si vous devez effectuer des recherches dans un flux de journal pour identifier les erreurs importantes, vous résoudrez moins rapidement les problèmes. Error Reporting vous présente directement les données traitées pour vous aider à déterminer la cause des problèmes et les corriger plus rapidement.

Illustration d'un écran d'ordinateur avec trois lignes de données. Les lignes du haut et du bas contiennent des coches bleues à gauche, la ligne du milieu contient un triangle rouge avec un point d'exclamation.

Analyse automatique en temps réel

De très grands volumes de données peuvent dissimuler les vrais problèmes de production. Error Reporting vous permet d'identifier facilement les erreurs en analysant constamment les exceptions et en les rassemblant de manière intelligente dans des groupes pertinents adaptés à votre langage de programmation et à votre framework.

Illustration d'un écran d'ordinateur avec une boîte de dialogue dans laquelle se trouve un triangle rouge avec un point d'exclamation blanc. Une ligne en pointillés incurvée se trouve à gauche de l'écran, et trois loupes pointent sur trois segments de la ligne.

Notification instantanée des erreurs

N'attendez pas que vos utilisateurs signalent des problèmes. Error Reporting surveille constamment votre service et vous alerte instantanément lorsqu'une nouvelle erreur de l'application ne peut pas être regroupée avec les erreurs existantes. Vous pouvez alors passer directement de la notification aux détails de l'erreur.

Icône du produit Cloud Logging au centre d'un cercle composé d'icônes de différents langages : Ruby, Java, PHP, Python, Node.js et Go

L'analyseur de traces de la pile d'exception peut traiter les langages suivants : Go, Java, .NET, Node.js, PHP, Python et Ruby. Utilisez nos bibliothèques clientes et l'API REST, ou envoyez des erreurs à l'aide de Cloud Logging.

Caractéristiques

Traitement en temps réel

Les erreurs de l'application sont traitées et affichées dans l'interface en quelques secondes. Activez l'actualisation automatique pour profiter d'une interface à jour.

Regroupement intelligent des erreurs

Les erreurs sont regroupées, et les doublons sont éliminés après analyse des traces de pile. Notre système connaît les frameworks courants pour votre langage et regroupe les erreurs en conséquence.

Aperçu avec options de filtrage

Les erreurs sont rassemblées dans un tableau récapitulatif concis. Triez-les par occurrence, nombre d'utilisateurs concernés ou date de la première/dernière occurrence. Vous pouvez également filtrer le contenu par période ou service. Pour voir les changements en temps réel, activez l'actualisation automatique.

Informations sur les erreurs

Une page dédiée affiche les détails de l'erreur : graphique à barres chronologique, liste des versions concernées, URL de la requête et lien vers le journal de requêtes.

Exploration des traces de pile

Les traces de piles sont analysées et les plus importantes sont mises en évidence. Cliquez sur les blocs de pile pour accéder à la source et démarrer le débogage.

Alertes

Faites le choix de recevoir instantanément un e-mail et une alerte sur mobile en cas de nouvelle erreur.

Intégration de l'outil de suivi des problèmes

Associez facilement une erreur à un problème depuis l'outil de suivi. Repérez rapidement les erreurs déjà associées à des problèmes.

Application mobile

Error Reporting est disponible sur ordinateur et dans l'application Google Cloud pour iOS et Android.

Configuration facile

Les données concernant les erreurs et les exceptions sont envoyées en appelant une API dédiée ou simplement via Cloud Logging. Cette fonctionnalité ne nécessite aucune configuration pour les applications App Engine, et seules quelques étapes suffisent sur d'autres plates-formes, comme Compute Engine et AWS EC2.

Logo Batterii

"Nous recherchions ce type de solution. Nous avions même envisagé de combiner plusieurs solutions de fournisseurs différents pour y parvenir. Puis, nous avons découvert Error Reporting, qui répond vraiment à nos attentes. Cet outil a détecté immédiatement des erreurs qui n'avaient pas été repérées en production. Il nous a permis d'améliorer considérablement l'expérience utilisateur et la qualité de notre produit."

John Koehl, CTO, Batterii

Tarification

Error Reporting permet l'envoi d'erreurs via ces canaux :

  • Cloud Logging, qui, à des fins de tarification, mesure la quantité de données de journaux chargées et traitées par Logging ou d'autres services Google Cloud. Pour en savoir plus, consultez la section Tarifs.
  • API Error Reporting : des frais minimes liés à Cloud Logging peuvent vous être facturés si vos erreurs sont ingérées par celui-ci. Pour en savoir plus, consultez la section Signaler des événements associés à des erreurs.

Passez à l'étape suivante

Commencez à créer des applications sur Google Cloud avec 300 $ de crédits offerts et plus de 20 produits toujours gratuits.

Vous avez besoin d'aide pour démarrer ?
Faites appel à un partenaire de confiance
Poursuivez vos recherches

Passez à l'étape suivante

Identifiez et comprenez les erreurs de votre application.

Vous avez besoin d'aide pour démarrer ?
Faites appel à un partenaire de confiance
Consultez des conseils et bonnes pratiques

Un produit ou une fonctionnalité figurant sur cette page est en version bêta. Découvrez les étapes de lancement des produits.

Java est une marque déposée d'Oracle et/ou ses sociétés affiliées.