• /
  • EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

C SDKを使ったトランザクションの計測

C SDK を使用して、C ライブラリをインポートできる言語を使用する Linux 上のあらゆるアプリケーション監視できます。 関数を追加してソースコードにトランザクションを手動で計装すると、New Relic のTransactions ページ でデータを表示できます。New RelicUI

トランザクションをインストゥルメントする

トランザクションをインスツルメンテーションして New Relic UI でモニターできるようにするには、インスツルメンテーションを開始および停止する New Relic の関数をトランザクションの周りにラップします。使用する関数は、 Web トランザクションと非 Web トランザクションのどちらをインスツルメンテーションするかによって異なります

  1. モニターするトランザクションのすぐ後に次のコードを追加します。 before

    ウェブトランザクションの場合:

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

    非ウェブトランザクションの場合:

    newrelic_txn_t *txn;
    /* ... */
    txn = newrelic_start_non_web_transaction(app, "NAME_YOUR_TRANSACTION");
  2. 監視したい Web または非ウェブサイトの直後に次のコードを追加します。

    newrelic_end_transaction(&txn);

機器のセグメントとエラー

セグメントとは、トランザクションを構成する関数やコールのことです。トランザクションをインストルメント化した後は、以下のことができます。

Copyright © 2024 New Relic株式会社。

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