Application Auto Scaling のモニタリング - Application Auto Scaling

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Application Auto Scaling のモニタリング

モニタリングは、Application Auto Scaling およびその他の AWS ソリューションの信頼性、可用性、パフォーマンスを維持する上で重要な部分です。マルチポイント障害が発生した場合は、その障害をより簡単にデバッグできるように、 AWS ソリューションのすべての部分からモニタリングデータを収集する必要があります。 は、Application Auto Scaling をモニタリングし、問題が発生したときに報告し、必要に応じて自動アクションを実行するためのモニタリングツール AWS を提供します。

AWS リソースの管理には、次の機能を使用できます。

AWS CloudTrail

を使用すると AWS CloudTrail、 APIによって、または に代わって Application Auto Scaling に対して行われた呼び出しを追跡できます AWS アカウント。 は、指定した Amazon S3 バケットのログファイルに情報 CloudTrail を保存します。Application Auto Scaling を呼び出したユーザーとアカウント、呼び出し元の IP アドレス、および呼び出し日時を特定できます。詳細については、「を使用した Application Auto Scaling API呼び出しのログ記録 AWS CloudTrail」を参照してください。

注記

ワークロードに関するデータのログ記録と収集に役立つ他の AWS のサービスについては、「 規範ガイダンス」の「アプリケーション所有者向けログ記録とモニタリングガイド」を参照してください。 AWS

Amazon CloudWatch

Amazon CloudWatch は、ログを分析し、リソースとホストされたアプリケーションのメトリクスをリアルタイムでモニタリングする AWS のに役立ちます。メトリクスの収集と追跡、カスタマイズしたダッシュボードの作成、および指定したメトリクスが指定したしきい値に達したときに通知またはアクションを実行するアラームの設定を行うことができます。例えば、リソース使用率 CloudWatch を追跡し、使用率が非常に高い場合や、メトリクスのアラームが INSUFFICIENT_DATA状態になったときに通知を受け取ることができます。詳細については、「を使用してスケーラブルなリソースの使用状況をモニタリングする CloudWatch」を参照してください。

CloudWatch は、 AWS APIApplication Auto Scaling の使用状況メトリクスも追跡します。これらのメトリクスを使用して、API通話量が定義したしきい値を超えたときに警告するアラームを設定できます。詳細については、「Amazon ユーザーガイド」のAWS 「使用状況メトリクス」を参照してください。 CloudWatch

Amazon EventBridge

Amazon EventBridge は、アプリケーションをさまざまなソースのデータに簡単に接続できるサーバーレスイベントバスサービスです。 は、独自のアプリケーション、S oftware-as-aサービス (SaaS) アプリケーション、および AWS のサービスからリアルタイムデータのストリームを EventBridge 配信し、そのデータを Lambda などのターゲットにルーティングします。これにより、サービスで発生したイベントをモニタリングし、イベント駆動型アーキテクチャを構築できます。詳細については、「Amazon を使用して Application Auto Scaling イベントをモニタリングする EventBridge」を参照してください。

AWS Health Dashboard

AWS Health Dashboard (PHD) は情報を表示し、 AWS リソースの正常性の変化によって呼び出される通知も提供します。情報は 2 つの方法で表示されます。ダッシュボードには、最近のイベントおよび予定されているイベントがカテゴリ別に分類されて表示されます。詳細なイベントログには、過去 90 日間のすべてのイベントが表示されます。詳細については、「 の開始方法 AWS Health Dashboard」を参照してください。