AWS Auto Scalingセンサー
AWS Auto Scalingセンサーは、AWS Auto Scalingグループのパラメーターを監視します。 AWS Auto Scalingは、容量を自動的に調整して、アプリケーションの安定した予測可能なパフォーマンスを維持します。
このセンサーは、Auto Scalingグループ内の変更を追跡し、グループインスタンスの複数の状態を監視できます。 そのおかげで、グループの一部として実行されているインスタンスの数の大きな変動を確認できます。これにより、コストが増加する可能性がある最大ワークロードを通知する最大グループサイズを確認できます。
要件
AWS Auto Scalingを使用するには、アクセスキーIDとシークレットアクセスキーを提供する必要があります。 センサーの設定中に認証が入力されたユーザーには、CloudWatchクエリのアクセス権が必要です。
アラート
- 実行中のインスタンスが80%以上変更されました - 実行中のインスタンスに非常に大きな変更がありました。これはコストに関連しています。
- 使用可能なインスタンスの75%以上が実行されています
パフォーマンスメトリック
- Group\Desired Capacity - グループが維持しようとするインスタンス数
- Group\Maximum Size - グループの最大サイズ
- Group\Minimum Size - グループの最小サイズ
- Group\Pending Instances - 保留中のインスタンス数。 保留中のインスタンスはまだ稼働していません。
- Group\Standby Instances - スタンバイ状態のインスタンス数。
- Group\Terminating Instances - 終了中のインスタンス数。
- Group\Total Instances - グループ内のインスタンス (稼働中、保留中、終了中) の総数。
- Group\Running Instances - グループの一部として実行されているインスタンス数
- Group\%Running Instances - 実行中のインスタンスの割合 (全てインスタンスに対する)
#### レポート (データコレクター)
デフォルトでは、このセンサーに以下が値が含まれています。
- Group\Pending Instances
- Group\Standby Instances
- Group\% Running Instances
- Group\Running Instances
これらのメトリックが収集され、レポートや @trend-viewer を通じて利用できます。