• /
  • 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

transactions d'instruments avec le C SDK

transactions d'instruments à l'aide du C SDK afin que vous puissiez monitorer n'importe quelle application sur Linux qui utilise un langage pouvant importer la bibliothèque C. Après avoir manuellement instrumenté les transactions dans votre source de code en ajoutant des New Relic fonctions, vous pouvez afficher les données sur la Transactions page dans l'UI de New Relic.

instrumenter une transaction

Pour instrumenter une transaction afin de pouvoir la monitorer dans l'UI de New Relic, encapsulez les New Relic fonctions qui démarrent et arrêtent instrumentation autour de la transaction. La fonction que vous utilisez dépend de si vous souhaitez instrumenter une transaction Web ou non Web.

  1. Ajoutez le code suivant immédiatement before après la transaction que vous souhaitez monitorer :

    Pour les transactions Web :

    newrelic_txn_t *txn;
    /* ... */
    txn = newrelic_start_web_transaction(app, "NAME_YOUR_TRANSACTION");

    Pour les transactions hors Web :

    newrelic_txn_t *txn;
    /* ... */
    txn = newrelic_start_non_web_transaction(app, "NAME_YOUR_TRANSACTION");
  2. Ajoutez le code suivant immédiatement après le site Web ou la transaction non Web que vous souhaitez monitorer :

    newrelic_end_transaction(&txn);

Segments et erreurs de l'instrument

Les segments sont les fonctions et les appels qui composent une transaction. Après avoir instrumenté des transactions, vous pouvez :

  • Instrumentez les segments d'une transaction si vous souhaitez plus de données sur les fonctions appelées au cours de cette transaction.
  • erreurs d'instrument afin que vous puissiez utiliser l'UI de New Relic pour monitorer les erreurs qui se produisent pendant vos transactions.
Droits d'auteur © 2025 New Relic Inc.

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