• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Erreurs d'instrumenter avec le C SDK

New Relic définit un Web ou une transaction non Web comme une unité de travail logique dans une application logicielle. Une fois que vous instrumentez une transaction, vous pouvez également instrumenter les erreurs dans la transaction afin de pouvoir les monitorer dans l'UI de New Relic. Afin d'utiliser le C SDK pour monitorer les erreurs, vous devez instrumenter manuellement votre source de code en y ajoutant la fonction New Relic newrelic_notice_error().

Conseil

Pour inclure les appels de fonction dans la trace d'erreur, utilisez l'indicateur de lien -rdynamic de GNU pour lier vos applications lors de la compilation. L'indicateur de lien -rdynamic vous donne une trace d'erreur plus significative.

Instrumenter les erreurs dans les transactions

Pour instrumenter les erreurs dans les transactions :

  1. Démarrer une transaction.
  2. Enregistrez une erreur avec newrelic_notice_error(), en fournissant le paramètre requis.
  3. Terminer la transaction.

Afficher les erreurs

Les erreurs de transaction et la trace d'erreur apparaissent sur la Error analytics page dans l'UI de New Relic. Le C SDK signale le nombre total d'erreurs et jusqu'à 100 traces d'erreurs par minute sur la page Error analytics .

Vous pouvez également afficher, interroger et visualiser les erreurs de transaction en tant qu'événement TransactionError .

Examiner le log pour obtenir des détails sur les erreurs

Vous pouvez rassembler vos données de log et d'application pour rendre le dépannage plus facile et plus rapide. Avec les logs en contexte, vous pouvez voir les messages de log liés à vos erreurs et les tracer directement dans UI de votre application.

  1. Depuis la page Errors, cliquez sur une trace pour accéder à la pageError details .
  2. Dans la page des détails de l’erreur, cliquez sur See logs.
  3. Pour afficher les détails relatifs à un message individuel du log, cliquez directement sur le message.

Vous pouvez également voir les journaux en contexte de vos données infrastructure , telles que le cluster Kubernetes. Pas besoin de passer à une autre page UI .

Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.