すべてのプロダクト
Search
ドキュメントセンター

Auto Scaling:モニタリングとロギング

最終更新日:Sep 11, 2024

モニタリングとロギングは、Auto Scalingリソースを利用できるようにし、ビジネスが正常に動作し、健全な状態を維持するために重要です。 Auto Scalingは、CloudMonitor、Cloud Config、イベント通知など、さまざまなモニタリングおよびログ監査サービスを提供します。 これらのサービスは、スケーリンググループ内のリソース使用量とインスタンスステータスのリアルタイムモニタリングを支援し、例外アラートへの迅速な応答を可能にします。 モニタリング機能を利用して継続的なモニタリングデータを収集し、クラウドリソースの使用状況とビジネスの健全性をリアルタイムで監視できます。

スケーリンググループモニタリング

スケーリンググループは、運用ステータスをCloudMonitorにリアルタイムで継続的に報告します。 スケーリンググループモニタリング機能は、スケーリンググループ内のさまざまな状態のインスタンス数の変動を可視化し、指定された期間にわたるリソース使用率に関する洞察を提供します。 詳細については、「スケーリンググループのインスタンス番号の変更の表示」をご参照ください。

スケーリンググループのインスタンスモニタリング

スケーリンググループは、グループ内のインスタンスのパフォーマンスメトリックとヘルスステータスを継続的に監視します。これにより、インスタンスのステータスに関する情報を常に把握し、インスタンスの例外にすばやく対処して、高いリソース可用性を維持できます。

  • パフォーマンスメトリックのモニタリング

    スケーリンググループは、CloudMonitorを使用して、CPU使用率などのリアルタイムのインスタンスパフォーマンス指標を取得します。 スケーリンググループは、インスタンスのパフォーマンスメトリックを処理して集計し、スケーリンググループ固有のメトリックを作成します。 パフォーマンスメトリックに基づいて自動リソーススケーリングを設定し、メトリック値を目的の範囲内に維持できます。

  • ヘルスステータスチェック

    Auto Scalingは、ECSインスタンスまたはエラスティックコンテナインスタンスの実行ステータスを定期的に評価するヘルスチェック機能をサポートしています。 Auto Scalingは、異常なインスタンスを置き換える新しいインスタンスを自動的に作成できます。

    Auto Scalingは、カスタムヘルスチェック、インスタンスステータスヘルスチェック、ロードバランサーヘルスチェックを含む3つのヘルスチェックモードをサポートしています。 特定のニーズに基づいて1つ以上のヘルスチェック方法を選択できます。

スケーリンググループのイベントモニタリング

スケーリンググループでスケーリングアクティビティまたはO&Mイベントが発生すると、Auto scalingは指定された通知受信者にイベントを通知するメッセージを送信します。 たとえば、Auto Scalingは、CloudMonitor、メッセージサービス (MNS) トピック、またはMNSキューにメッセージを送信できます。 CloudMonitorまたはMNSでイベントについて通知された後、手動のO&M操作を実行したり、イベントに応じて自動O&M操作をトリガーしたりできます。 詳細については、「イベント通知ルールの管理」をご参照ください。