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

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

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

問題を作成する

トレースAPIの紹介

弊社の Trace API は、 分散型トレースデータ を New Relic に送信するために使用されます。弊社独自の汎用フォーマットまたは Zipkin データフォーマットのいずれかです。この API は、いくつかのインテグレーションやエクスポーターからのトレースデータを New Relic に報告するためのものでもあります。

Trace API を試してみませんか? New Relic の無料アカウントを作成していることを確認してください 。クレジットカードは必要ありません。

入門的な内容を飛ばしてすぐに始めたい場合は、 Start reporting data にアクセスしてください。

Trace APIとは何ですか?

Trace API は、New Relic が 分散型トレーシングデータ を収集する方法のひとつです。この API を介してデータを報告するトレースツールがいくつかあります (Infinite Tracing 、当社の オープンソース統合 、当社の Telemetry SDK)。また、この API を直接使用して独自のトレース実装を行うこともできます。

トレースAPIを使用する理由

  • 独自のカスタム分散型トレースツールを使用しており、インスツルメンテーションを変更せずにNew Relicでそのデータを確認したい。
  • トレースデータを出力するツールがありますが、トレースを保存するためのバックエンドが必要です。
  • 当社の インストール済みソリューション を使用せずに、分散したトレースデータを New Relic に報告したい。
  • Zipkin を使用しており、インスツルメンテーションを変更せずに New Relic でそのトレースデータを確認したい。

トレースデータが他の New Relic データとどのように関連しているかを理解したいと思いますか? 当社のデータタイプ についてお読みください。

要件

送信可能なデータとその処理方法の詳細については、 Rules and limits を参照してください。

サンプリングに関する考察

Trace API を使用する際には、 Infinite Tracing を有効にするオプションがあります。Infinite Tracing を使用するかどうかは、サンプリングの設定方法に影響します。

  • Use your own sampling (no Infinite Tracing):

    Infinite Tracing を使用しない場合は、トレースを送信する前に独自のサンプリング実装を使用してトレースをサンプリングすることが想定されます。 (トレース データがデータ制限を超える場合は、サンプリングを実施します。)

  • Use Infinite Tracing:

    Infinite Tracing を使用する場合、一般的なアプローチは、トレース データの 100% を送信し、 Infinite Tracing サンプリングに依存することです。 (以下の「データ レポートの開始」の手順を実行すると、無限トレースを有効にするオプションが表示されます。)

データ報告の開始

トレースAPIは、この2つのJSON形式でトレースデータを受け付けます。

データがレポートに反映されないという問題がありますか? トラブルシューティング をご覧ください。

データを探す

Trace API を介して送信されたデータ、またはこの API を使用する統合機能から送信されたデータは、これらの場所で見つけることができます。

次のステップ

ここでは、さらにいくつかのステップをご紹介します。

Copyright © 2024 New Relic株式会社。

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