Présentation

L’Error Tracking Explorer présente la liste des problèmes non résolus. Un problème rassemble plusieurs erreurs similaires avec la même empreinte. Les problèmes nécessitent potentiellement d’être résolus, selon leur gravité.

Error Tracking Explorer

Explorer vos problèmes

Chaque élément répertorié dans l’Error Tracking Explorer fournit des informations générales sur le problème rencontré, notamment ce qui suit :

  • Le type et le message d’erreur
  • Le chemin d’accès au fichier dans lequel les erreurs sous-jacentes sont survenues
  • Des informations à propos du cycle de vie du problème :
    • La première et dernière détection
    • Le nombre d’occurrences d’erreur au cours de la période sélectionnée
    • Un graphique représentant les occurrences d’erreur au cours de la période sélectionnée

Intervalle

Utilisez le sélecteur d’intervalle afin afficher les problèmes pour lesquels des erreurs sont survenues lors de la période sélectionnée.

Intervalle de suivi des erreurs

Vous pouvez saisir un intervalle ou choisir une plage prédéfinie dans le menu déroulant.

Facettes

La fonctionnalité de suivi des erreurs établit automatiquement une liste prédéfinie d’attributs à partir des occurrences d’erreurs sous-jacentes, puis génère des facettes à partir de ces erreurs. Ces facettes vous permettent de filtrer vos problèmes ou de passer facilement d’un problème à un autre. La liste des facettes présente les membres d’un attribut pour l’intervalle sélectionné, ainsi que des analyses de base, comme le nombre de problèmes correspondants.

Facettes de suivi des erreurs

L’Error Tracking Explorer renvoie tous les problèmes pour lesquels au moins une occurrence d’erreur dans l’intervalle sélectionné correspond à l’ensemble des facettes sélectionnées.

Enquêter sur un problème

Cliquez sur un problème de la liste pour ouvrir le volet dédié et accéder à des informations supplémentaires concernant les erreurs survenant dans votre service backend.

Intervalle de suivi des erreurs

Obtenir une vue d’ensemble

Le volet comporte des informations générales requises pour la résolution du problème.

Ces informations vous permettent de comprendre le cycle de vie du problème, notamment grâce à la première et la dernière occurrence, aux versions du code associées et au nombre total d’occurrences. Le graphique des occurrences d’erreur affiche des données sur les deux dernières semaines, afin que vous puissiez consulter l’évolution globale du problème.

Parcourir certaines occurrences d’erreur

Voici quelques exemples d’erreurs qui peuvent composer un problème :

Partie inférieure du volet des détails d'un problème

Chaque exemple d’erreur contient les informations dont vous avez besoin pour identifier l’origine de l’erreur et les étapes de remédiation à suivre. Exemple :

  • La stack trace de l’erreur indique à quel emplacement du code source l’erreur s’est produite.
  • Tous les tags de span d’erreur, notamment le nom de la ressource ou de l’opération, permettent d’accéder directement à la trace ou aux logs associés.
  • Des données sur la santé du host ou du conteneur sous-jacent au moment de l’apparition de l’erreur sont également indiquées.

Associer votre référentiel pour activer les extraits de code

Configurez l’intégration GitHub pour afficher des extraits de code dans vos stack traces.

Un extrait de code généré directement dans une stack trace

Pour commencer à configurer votre référentiel, consultez la section Intégration du code source de Datadog.

Pour aller plus loin