スケジュールされたタスクを作成して、プログラムまたはコマンドを1回または繰り返し自動的に実行できます。Application Real-Time Monitoring Service (ARMS) コンソールで、スケジュールされたアプリケーション監視タスクの詳細をクエリできます。詳細には、タスクの概要、SQLリクエストとNoSQLリクエストの分析、例外分析、エラー分析、ダウンストリームサービス、呼び出しトレースが含まれます。
手順
ARMS console にログインします。左側のナビゲーションペインで、 を選択します。
アプリケーション一覧ページで、上部のナビゲーションバーでリージョンを選択し、管理するアプリケーションの名前をクリックします。
説明言語列に表示されるアイコンは、アプリケーションが記述されている言語を示します。
: Java アプリケーション
: Go アプリケーション
: Python アプリケーションハイフン (-): Managed Service for OpenTelemetry で監視されるアプリケーション。
- 左側のナビゲーションペインで、定期タスク をクリックします。アプリケーションのスケジュールされたタスクは、スケジュールされたタスクページの左側のリストに表示されます。

- スケジュールされたタスクをクリックして、詳細を表示します。
概要
概要タブでは、スケジュールされたタスクの詳細な呼び出しトポロジと、実行回数、平均実行時間、例外数、スケジューリングレイテンシの時系列チャートを表示できます。

SQL および NoSQL 分析
SQL分析タブとNosql分析タブでは、選択したスケジュールされたタスクによって開始された SQL リクエストと NoSQL リクエストを表示できます。これらのタブでは、API の応答速度低下の原因となる低速な SQL ステートメントまたは NoSQL ステートメントを見つけることができます。

- 呼び出し統計列のアクションをクリックして、SQL または NoSQL 呼び出し統計の時系列チャートを表示します。
- 呼び出しトレースクエリ列のアクションをクリックして、SQL または NoSQL ステートメントのトレースを表示します。詳細については、トレースの表示 を参照してください。
例外分析
例外分析タブでは、スケジュールされたタスクのコードからスローされた Java 例外を表示できます。
- 呼び出し統計列のアクションをクリックして、例外の時系列チャートを表示します。
- 呼び出しトレースクエリ列のアクションをクリックして、例外のトレースを表示します。詳細については、トレースの表示 を参照してください。
エラー分析
エラー分析タブでは、スケジュールされたタスクのエラー統計を表示できます。

- エラーのトレースを表示するには、TraceId 列のトレース ID をクリックします。詳細については、トレースクエリ を参照してください。
- エラーのログを表示するには、ログの表示列のアクションをクリックします。
ダウンストリームサービス
ダウンストリームサービスタブでは、アプリケーションによって呼び出されるダウンストリームサービスの API とパフォーマンスメトリクスを表示できます。パフォーマンスメトリクスには、応答時間、リクエスト数、エラー数が含まれます。
ダウンストリームサービスタブで、必要に応じて次の操作を実行します。
- タブの上部にあるすべて展開/折りたたみをクリックして、すべての API を表示または非表示にします。
- 検索ボックスにアプリケーション名または API 名のキーワードを入力し、検索アイコンをクリックして、名前にキーワードが含まれる API を検索します。
- API 操作のパフォーマンスメトリクスに関する情報を表示または非表示にする場合は、API 操作を見つけて折りたたみパネルをクリックするか、行末にある上向き矢印または下向き矢印をクリックします。
トレースの表示
インターフェーススナップショットタブでは、トレースの詳細と、API 呼び出しの合計数と応答時間を表示する 2 つのチャートを表示できます。

- 合計スナップショットチャート (アイコン 1) は、正常なトレースと低速なトレースの数を経時的に表示します。API 呼び出しの応答時間が 500 ミリ秒を超えるトレースは、低速なトレースです。低速なトレースの数は、アプリケーション構成で指定した「インターフェース応答時間しきい値」パラメーターの値の影響を受けます。低速なトレースには、オンプレミス API の非同期呼び出しに対して実行されるサバートレースは含まれません。
- スナップショット応答時間チャート (アイコン 2) は、応答時間の傾向を経時的に表示します。チャートは、API 呼び出しトレースの統計に基づいて生成され、指定したサンプリングレートの影響を受けます。
- トレース詳細テーブル (アイコン 3) には、詳細なトレース情報が表示されます。TraceId 列の値をクリックすると、トレース情報を表示できます。詳細については、呼び出しリンク詳細 を参照してください。また、アクション列のログの表示をクリックして、API 呼び出しのログを表示することもできます。説明
トレース ID をアプリケーションのビジネスログに関連付ける必要があります。こうすることで、アプリケーションでエラーが発生した場合、トレース ID に関連付けられたビジネスログにアクセスしてエラーをトラブルシューティングできます。詳細については、Java アプリケーションのログにトレース ID を関連付ける を参照してください。