すべてのプロダクト
Search
ドキュメントセンター

:トレースエクスプローラーの使用方法

最終更新日:Dec 30, 2024

Application Real-Time Monitoring Service (ARMS) コンソールのトレースエクスプローラーは、検索バー、フィルターパネル、クイックフィルターペインを提供します。必要に応じて、フィルター条件とオプションを組み合わせることができます。

検索バー

トレース分析ページで、検索バーに式を入力します。

Trace查询框

トレースエクスプローラーは、Simple Log Service (SLS) のクエリステートメント構文をサポートしています。

説明
  • 式でワイルドカード文字 * および ? を使用するには、あいまい検索を許可 を選択します。

  • 期間の単位はナノ秒です。たとえば、期間が500ミリ秒を超えるトレースをクエリするには、duration >= 500000000式を入力する必要があります。期間が0〜500ミリ秒のトレースをクエリするには、duration in (0 500000000)式を入力する必要があります。間隔 (0, 500000000) は左閉右開です。

  • 属性またはリソースのフィールドをクエリするには、式に attributes. または resources. 接頭辞を追加します。

式の例:

  • HTTPステータスコードが500の /components/api/v1/ads/data インターフェースに関連するトレースをクエリします。

    spanName : "/components/api/v1/ads/data" and attributes.http.status_code : 500
  • opentelemetry-demo-adservice アプリケーションによってスローされた例外に関連するトレースをクエリします。

    serviceName : "opentelemetry-demo-adservice" and attributes.excep.ids : *

フィルターパネル

トレース分析ページで、検索バーをクリックします。ドロップダウンフィルターパネルで、フィルター条件と値を指定したり、カスタム属性またはリソースをクエリに追加したりできます。

image

説明
  • フィルター条件に複数の値を割り当てるには、oneOf 演算子を使用します。フィルター条件から値を除外するには、not oneOf 演算子を使用します。

  • 期間の単位はナノ秒です。たとえば、期間が500ミリ秒を超えるトレースをクエリするには、duration >= 500000000式を入力する必要があります。期間が0〜500ミリ秒のトレースをクエリするには、duration in (0 500000000)式を入力する必要があります。間隔 (0, 500000000) は左閉右開です。

  • 属性またはリソースのフィールドをクエリするには、+ クエリ条件を追加 をクリックします。

クイックフィルターペイン

トレース分析ページのクイックフィルターペインで、ステータス、期間、アプリケーション名、スパン名、またはホストアドレスでトレースをクエリします。

  • ステータスコードが2xxのトレースをクエリするには、ステータス条件を設定し、値をエラーに設定します。

  • 特定のアプリケーションまたはインターフェースに関連するトレースをクエリするには、アプリケーションまたはインターフェースをフィルター条件として設定します。

ユーザーフレンドリーなクイックフィルターペインは、複数レベルのフィルタリングをサポートしています。クエリされたトレースのリアルタイムデータがトレースエクスプローラーページに表示され、潜在的な例外をすばやく特定するのに役立ちます。

image