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

この機械翻訳は参考用に提供されます。

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

問題を作成する

UIのOpenTelemetry:分散トレースページ

OpenTelemetryデータを送信し、UIでサービス(エンティティ)を開いたら、[分散トレース]をクリックしてトレースを見つけ、スパンの詳細を調べることができます。トレースデータをNewRelicUIに表示するには、 OpenTelemetryトレースのセマンティック規則に準拠している必要があります。また、 ベストプラクティスガイドの「トレース」セクションで、トレースとスパンがNewRelicに表示されるようにするためのヒントを見つけることができます。

以下の属性は、通常、スパンに明示的に追加されることはありません。むしろ、スパンを作成するときや、OpenTelemetry SDKを使用してスパンに対して操作(エラーの記録など)を行うときに設定するのが一般的です。

属性

説明

name

スパンの名前は通常、 スパンを開始するときに設定されます 。名前は一般的に何でも構いませんが、OpenTelemetryの仕様では、 Database spansHTTP spans のような特定のタイプのスパンについてのガイダンスを提供しています。

span.kind

スパンの種類は、通常、スパンを開始するときに設定されます。 New Relicはspan.kindを使用して、スパンが特定のサービスへのエントリポイントであることを推測します。 span.kind = serverまたはconsumerの場合、エントリポイントと見なされます。 span.kind = clientまたはproducerの場合、外部サービスまたはデータベースシステムへの呼び出しと見なされます。

otel.status_code

トレースとその関連スパンの検索

ここでは、検索対象を絞るための方法をご紹介します。

  1. 欲しいトレースを見つけるには、フィルターバーで以下のようなクエリを実行します。

    • service.name = YOUR_SERVICE_NAME
    • trace.id = YOUR_TRACE_ID
  2. 興味深いトレースを見つけたら、それをクリックすると、トレースのスパンを示すウォーターフォール図が表示されます。

  3. トレース内の特定のスパンをクリックすると、右側のパネルにスパンの詳細が表示されます。

ヒント

トレースをフィルタリングするその他の方法については、 distributed tracing UI page を参照してください。

エラーのあるスパンの表示

トレースウォーターフォールビューでスパンをクリックすると、右パネルの エラーの詳細 にスパンのエラーが表示されます。

エラーの詳細には、 otel.status_code = ERRORを含むスパンが入力され、 otel.status_descriptionの内容が表示されます。

エラーのあるスパンの検索を絞り込むには、分散トレースフィルターバーに直接otel.status_code = ERRORを入力します。

スパンのイベントを見る

OpenTelemetry 仕様 で説明されているようにスパンイベントを送信すると、New Relic UI でそのイベントを見ることができます。スパンイベントには、一般的に 2 つのタイプがあります。

  • 例外
  • 非例外(例えば、ログなど)

スパンイベントがある場合は、右ペインにそのリンクが表示されます。

  1. ウォーターフォールビューでスパンをクリックします。

  2. 右ペインで、 View span events をクリックするか、 Error details を展開して、エラーの下部にあるリンクをクリックします。

  3. スパンイベントで、例外のみを表示したい場合は、トグルをスライドさせます Only show exceptions.

ヒント

アプリ/サービスで処理されるOpenTelemetryの例外は、スパンのエラー・ステータスとは別に表示され、必ずしもスパンのエラー・ステータスとは関連しません。

他のUIページでのOpenTelemetryについては、 UIの概要を参照してください。

Copyright © 2024 New Relic株式会社。

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