• ログイン無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

NerdGraphチュートリアル。分散型トレースの詳細を見る

New Relic の NerdGraph GraphiQL エクスプローラー を使って、 分散型トレーシング のデータを照会することができます。本ドキュメントで説明します。

  • NerdGraphでしか得られないトレースメタデータ
  • トレースデータのクエリ例

トレースメタデータ

スパンイベントとトランザクションイベントデータ に加えて、トレースとそのスパン関係に関する追加のメタデータを計算する。このメタデータを照会するには、 api.newrelic.com/graphiql にある NerdGraph GraphiQL エクスプローラーにアクセスします。

トレースレベルの追加データ

トレースレベルのメタデータ

説明

duration Ms

このトレースの継続時間をミリ秒単位で指定します。

エンティティ

このトレースの一部であるすべての エンティティ

エンティティカウント

このトレースの一部であるエンティティの数です。

spanConnections

このトレース内のすべてのスパンの関係を表す親子のID。

タイムスタンプ

Unixエポックからのミリ秒単位でのトレースの開始時間](https://currentmillis.com/)。

スパンレベルの追加データ

スパンレベルのメタデータ

説明

クライアントタイプ

クライアント・スパンの場合は、 DATASTORE または EXTERNAL と呼ばれるエンティティのタイプを示します。

entityGuid

スパンを送信したエンティティの New Relic の識別子。

プロセスバウンダリ

プロセス間の境界に対するスパンの位置: ENTRY, EXIT, または IN_PROCESS

spanAnomalies

あるスパンで検出された異常は、そのスパンが発生する前の数時間に発生した類似のスパンと比較されます。異常なスパンは、 トレース UI に表示されます。

トレース構造とスパンの関係については、 トレース構造 を参照してください。

トレースデータの問い合わせ例

以下は、分散型トレースデータのNerdGraphクエリの例です。

Copyright © 2022 New Relic株式会社。