翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
モニタリングは、Application Auto Scaling やその他の AWS ソリューションの信頼性、可用性、パフォーマンスを維持する上で重要な部分です。マルチポイント障害が発生した場合は、その障害をより簡単にデバッグできるように、 AWS ソリューションのすべての部分からモニタリングデータを収集する必要があります。 は、Application Auto Scaling をモニタリングし、問題が発生したときに報告し、必要に応じて自動アクションを実行するためのモニタリングツール AWS を提供します。
AWS リソースの管理には、次の機能を使用できます。
- AWS CloudTrail
-
を使用すると AWS CloudTrail、 によって、または に代わって Application Auto Scaling API に対して行われた呼び出しを追跡できます AWS アカウント。CloudTrail は、その情報をログファイルの形で指定した Amazon S3 バケットに格納します。Application Auto Scaling を呼び出したユーザーとアカウント、呼び出し元の IP アドレス、および呼び出し日時を特定できます。詳細については、「を使用した Application Auto Scaling API コールのログ記録 AWS CloudTrail」を参照してください。
注記
ワークロードに関するデータのログ記録と収集に役立つ他の AWS サービスについては、「 規範的ガイダンス」の「アプリケーション所有者向けログ記録とモニタリングガイド」を参照してください。 AWS
- Amazon CloudWatch
-
Amazon CloudWatch を使用すると、ログを分析し、リアルタイムで AWS リソースとホストアプリケーションのメトリクスをモニタリングできます。メトリクスの収集と追跡、カスタマイズしたダッシュボードの作成、および指定したメトリクスが指定したしきい値に達したときに通知またはアクションを実行するアラームの設定を行うことができます。例えば、CloudWatch にリソースの使用状況を追跡させて、使用率が非常に高い場合やメトリクスのアラームが
INSUFFICIENT_DATA
状態になったときに通知するように設定できます。詳細については、「CloudWatch を使用してスケーラブルリソースの使用状況を監視する」を参照してください。CloudWatch は、Application Auto Scaling の AWS API 使用状況メトリクスも追跡します。これらのメトリクスを使用して、API 呼び出し量が定義したしきい値を超えたときに警告するアラームを設定できます。詳細については、Amazon CloudWatch ユーザーガイドの「AWS CloudWatch 使用状況メトリクスの使用」を参照してください。
- Amazon EventBridge
-
Amazon EventBridge は、アプリケーションをさまざまなイベントソースのデータに簡単に接続できるようにするサーバーレスイベントバスサービスです。EventBridge は、独自のアプリケーション、Software-as-a-Service (SaaS) アプリケーション、および AWS のサービスからリアルタイムデータのストリームを配信し、そのデータを Lambda などのターゲットにルーティングします。これにより、サービスで発生したイベントをモニタリングし、イベント駆動型アーキテクチャを構築できます。詳細については、「Amazon EventBridge を使用して Application Auto Scaling イベントをモニタリングする」を参照してください。
- AWS Health Dashboard
-
AWS Health Dashboard (PHD) は情報を表示し、 AWS リソースの正常性の変化によって呼び出される通知も提供します。情報は 2 つの方法で表示されます。ダッシュボードには、最近のイベントおよび予定されているイベントがカテゴリ別に分類されて表示されます。詳細なイベントログには、過去 90 日間のすべてのイベントが表示されます。詳細については、「Getting started with AWS Health Dashboard」を参照してください。