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

Application Real-Time Monitoring Service:Trace Explorer でのトレースのクエリ

最終更新日:Mar 12, 2026

Trace Explorer では、トレースをクエリするために 3 つの方法が提供されています。式ベースのクエリ用の検索バー、構造化フィルタリング用のフィルターパネル、および共通ディメンション用のクイックフィルターペインです。これらのメソッドを組み合わせて、特定のトレースを検索します。

Trace Explorer は Simple Log Service (SLS) のクエリ構文を使用します。すでに SLS を使用している場合、同じクエリ式がここで機能します。分析文はサポートされていません。

検索可能なフィールドの完全なリストについては、「Trace Explorer のパラメーター」をご参照ください。

検索バー

Trace Explorer ページの検索バーにクエリ式を直接入力します。

Search bar

クエリ構文

フィールド名、演算子、および値を使用して式を構築します。複数の条件を and または or で組み合わせます。

基本フォーマット<field> <operator> <value>

serviceName : "my-service" and duration >= 1000000000

持続時間の値

持続時間はナノ秒で指定します。次の変換テーブルを使用して、値を正しく設定してください:

持続時間ナノ秒
1 ms1,000,000
10 ms10,000,000
100 ms100,000,000
500 ms500,000,000
1 s1,000,000,000
5 s5,000,000,000

  • 500 ms を超えるトレース: duration >= 500000000

  • 0 から 500 ms までのトレース (左閉右開区間): duration in (0 500000000)

属性フィールドとリソースフィールド

属性またはリソース配下のフィールドをクエリするには、フィールド名の前に attributes. または resources. というプレフィックスを付けます。

  • attributes.http.status_code : 500

  • resources.service.namespace : "production"

serviceNamespanNameduration などのトップレベルフィールドにはプレフィックスは不要です。

ワイルドカード検索

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

クエリ例

シナリオ
特定のエンドポイントでの HTTP 500 エラーspanName : "/components/api/v1/ads/data" and attributes.http.status_code : 500
特定のサービスからの例外serviceName : "opentelemetry-demo-adservice" and attributes.excep.ids : *
特定のサービスからの 1 秒を超えるトレースserviceName : "my-service" and duration >= 1000000000
特定のエンドポイントでの低速トレースspanName : "/api/checkout" and duration >= 500000000

フィルターパネル

Trace Explorer ページの検索バーをクリックして、ドロップダウンフィルターパネルを開きます。式を手動で記述することなくクエリを構築できます。

Filter panel

フィルター演算子

ドロップダウンリストからフィルター条件を選択し、次に演算子を選択して値を指定します。

演算子目的
oneOf指定された値のいずれかに一致しますステータスが 200201204
not oneOf指定された値を除外しますステータスが 500502503

カスタム属性とリソースのフィルター

デフォルトのリストにない属性またはリソースのフィールドでフィルターするには、[+ クエリ条件の追加] をクリックします。

説明

フィルターパネルの持続時間の値もナノ秒を使用します。

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

Trace Explorer ページの左側にある [クイックフィルター] ペインでは、ワンクリックでフィルタリングができます:

ディメンション説明
ステータストレースのステータスでフィルターします。値を [エラー] に設定すると、エラーのトレースのみが表示されます。
期間応答時間の範囲でフィルターします。
[アプリケーション名]結果を特定のアプリケーションに絞り込みます。
[スパン名]操作名またはエンドポイント名でフィルターします。
ホストアドレススパンが記録されたホストでフィルターします。

1 つのディメンションで値を選択して結果を絞り込み、さらにディメンションを追加して多段階のフィルタリングを適用します。結果はリアルタイムで更新されます。

Quick filter pane

関連トピック