Application Real-Time Monitoring Service (ARMS) コンソールの トレースクエリ ページで、複数のフィルター条件に基づいてトレースをクエリしたり、トレース ID に基づいて特定のトレースをクエリしたりできます。また、複数のトレースを集計して分析することもできます。
トレースのクエリ
- ARMS コンソール にログインします。
左側のナビゲーションペインで、
を選択します。上部のナビゲーションバーで、リージョンを選択します。トレースクエリ ページで、パラメータータイプ ドロップダウンリストからパラメーターを選択し、パラメーター値 フィールドにカスタム値を指定して、クエリ条件に追加 をクリックします。
完全一致の場合は、パラメータータイプ パラメーターを TraceId に設定できます。
表 1. パラメーター
パラメーター
TraceId
トレース ID を入力します。
操作名
インターフェース名を入力します。あいまい一致はサポートされていません。
クライアントアプリケーション名
クライアントのアプリケーション名を入力します。
サーバーアプリケーション名
サーバーのアプリケーション名を入力します。
期間超過
呼び出し時間を指定します。単位:ミリ秒。
呼び出しタイプ
呼び出しタイプを選択します。
異常呼び出し
このパラメーターを true に設定すると、異常呼び出しに関連するすべてのトレースが検索されます。
クライアント IP アドレス
呼び出しを開始するアプリケーションの IP アドレスを入力します。
サーバー IP アドレス
呼び出されるアプリケーションの IP アドレスを入力します。
ビジネス主キー
ビジネスイベントを検索するためのビジネス主キーを入力します。
レスポンスコード
レスポンスコードを入力します。
表示するトレースの ID をクリックします。トレース タブにリダイレクトされます。
トレース タブには、次の情報が表示されます。
アプリケーション:トレースが属するアプリケーションの名前。
ログ生成日時:ログが生成された日時。
ステータス:トレースのステータス。赤は、サービスに関連するローカル トレースに例外が存在することを示します。緑は、トレースが正常であることを示します。
IP アドレス:アプリケーションの IP アドレス。
呼び出しタイプ:呼び出しのタイプ。アドホッククエリの呼び出しタイプに対応します。
インターフェース名:呼び出されるインターフェースの名前。
タイムライン (ミリ秒):各サービスによって消費された時間と、トレース全体の期間における各サービスによって消費された時間の割合。
トレースの分析
トレースクエリ ページで、分析するすべてのトレースを選択し、選択したトレースを分析 をクリックします。
トレース分析 パネルでは、スパン名、アプリケーション名、呼び出しタイプ、リクエスト数、リクエストの割合、例外の数、例外の割合、スパンの平均期間、スパンの割合、および選択したすべてのトレースの平均期間を表示できます。
スパン名の上にポインターを移動すると、スパンを含むトレースの ID が表示されます。
アプリケーション名をクリックすると、アプリケーションの アプリケーション概要 ページに移動します。
アクション 列の 統計分析 をクリックすると、スパンの詳細が表示されます。詳細には、各インターフェースのさまざまな呼び出しタイプの割合、合計期間、インターフェース名、リクエスト数、推奨サンプル、各呼び出しメソッドが使用された回数が含まれます。各呼び出しメソッドの名前、タイプ、合計期間、および消費された時間の割合も含まれます。