翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon CloudWatch は、Amazon Web Services (AWS) リソースと、 AWS で実行されているアプリケーションをリアルタイムでモニタリングします。CloudWatch を使用してメトリクスを収集および追跡できます。メトリクスとは、リソースやアプリケーションについて測定できる変数です。これを使用して、メトリクスを監視するアラームを作成することもできます。特定のしきい値に達すると、CloudWatch は通知を送信するか、モニタリング対象のリソースに自動的に変更を加えます。詳細については、「Amazon CloudWatch ユーザーガイド」を参照してください。
AWS App Runner は、App Runner サービスの使用状況、パフォーマンス、可用性をより詳細に可視化するさまざまなメトリクスを収集します。一部のメトリクスはウェブサービスを実行する個々のインスタンスを追跡しますが、その他のメトリクスはサービスレベル全体です。以下のセクションでは、App Runner メトリクスを一覧表示し、App Runner コンソールでそれらを表示する方法を示します。
App Runner メトリクス
App Runner は、サービスに関連する以下のメトリクスを収集し、 AWS/AppRunner
名前空間の CloudWatch に発行します。
注記
2023 年 8 月 23 日以前は、CPU 使用率とメモリ使用率のメトリクスは、現在計算されている使用率ではなく、vCPU ユニットと使用されたメモリのメガバイトに基づいていました。アプリケーションがこの日付より前に App Runner で実行され、戻って App Runner または CloudWatch コンソールでこの日付のメトリクスを表示するように選択した場合は、両方の単位のメトリクスが表示され、結果としていくつかの不規則性も表示されます。
重要
2023 年 8 月 23 日より前に CPU 使用率とメモリ使用率のメトリクス値に基づく CloudWatch アラームを更新する必要があります。vCPU やメガバイトではなく使用率に基づいてトリガーするようにアラームを更新します。詳細については、「Amazon CloudWatch ユーザーガイド」を参照してください。
インスタンスレベルのメトリクスは、インスタンス (スケーリングユニット) ごとに個別に収集されます。
何を測定しますか? | メトリクス | 説明 |
---|---|---|
CPU utilization |
|
サービス設定によって予約された CPU 使用率の合計のうち、1 分間の平均 CPU 使用率の割合。 |
Memory utilization |
|
サービス設定によって予約された合計メモリのうち、1 分間の平均メモリ使用量の割合。 |
サービスレベルのメトリクスは、サービス全体で収集されます。
何を測定しますか? | メトリクス | 説明 |
---|---|---|
CPU utilization |
|
サービス設定によって予約された CPU 使用率の合計のうち、1 分間のすべてのインスタンスで集計された CPU 使用率の割合。 |
Memory utilization |
|
サービス設定によって予約された合計メモリのうち、1 分間のすべてのインスタンスでの合計メモリ使用量の割合。 |
Concurrency |
|
サービスによって処理される同時リクエストのおおよその数。 |
HTTP request count |
|
サービスが受信した HTTP リクエストの数。 |
HTTP status counts |
|
カテゴリ (2XX、4XX, 5XX) 別にグループ化された、各レスポンスステータスを返した HTTP リクエストの数。 |
HTTP request latency |
|
ウェブサービスが HTTP リクエストを処理するのにかかったミリ秒単位の時間。 |
Instance counts |
|
サービスの HTTP リクエストを処理しているインスタンスの数。 注記 |
コンソールでの App Runner メトリクスの表示
App Runner コンソールには、App Runner がサービス用に収集するメトリクスがグラフィカルに表示され、それらを探索するさまざまな方法が用意されています。
注記
現時点では、コンソールにはサービスメトリクスのみが表示されます。インスタンスメトリクスを表示するには、CloudWatch コンソールを使用します。
サービスのログを表示するには
-
App Runner コンソール
を開き、リージョンリストで を選択します AWS リージョン。 -
ナビゲーションペインで、サービスを選択し、App Runner サービスを選択します。
コンソールには、サービスダッシュボードにサービスの概要が表示されます。
-
サービスダッシュボードページで、メトリクスタブを選択します。
コンソールには、一連のメトリクスグラフが表示されます。
-
期間 (12 時間など) を選択して、メトリクスグラフの範囲をその期間の最近の期間に設定します。
-
グラフセクションのいずれかの上部にあるダッシュボードに追加を選択するか、任意のグラフのメニューを使用して、CloudWatch コンソールのダッシュボードに関連メトリクスを追加して詳細に調査します。