[トップページ] [FAQ 一覧]

対象:CloudWatch

Cloudwatch のping監視でシャットダウンしたインスタンスがアラーム通知されない原因と対処





StatusCheckFailed でシャットダウンインスタンスが通知されない


AWS EC2環境においてWindows をCloudwatch で監視しています。Windows Server の BlueScreen などでは正常にアラーム通知されるのですが、手動でシャットダウンした場合はアラームが通知されません。それはシャットダウン時はデータは「欠落データ」として扱われアラームの対象にならないためです。

Cloudwatch でデータ不足でアラーム通知されない



これはシャットダウンは管理者の意思で行われたため、異常ではないと判断する理由からと思われます。しかし誤操作でのシャットダウンや起動し忘れなどもアラーム通知したい場合があるでしょう。特に土日休日はインスタンス費用削減のためシステムを停止していて月曜日などの平日にシステムを手動で立ち上げる場合など、立ち上げ漏れを防ぎたい場合もあると思われます。そのような場合の通知方法に関して説明します。

PING通知の方法


では手動でシャットダウンの場合の通知はできないのでしょうか。デフォルトから設定を変更することにより通知は可能です。
デフォルトではインスタンスが停止中、すなわち欠落データの場合は異常と判断されません。よってアラーム通知されません。
それを設定を変更することのにより欠落データを異常と判定させることで異常と判定させアラーム通知させることが可能となります。
下の図で設定を確認してください。

Cloudwathで欠落データを不正として扱う



注意点




注意が必要です。逆にインスタンス費用削減のためにインスタンスを停止する場合など、もし欠落データを不正と扱う場合は通知されてしまいます。そのような場合はやはりデフォルトの
「欠落データを見つかりませんでしたと処理」に戻す必要があります。

【超重要】本ページは情報が古くなっている可能性があります。参考程度にしてください。








[ 一覧に戻る]


【注意事項】本ページの内容は個人的に調査した結果がであり内容が正しいことは保証されません。
またAWSサービスは常に改良、アップデートされており本ページの内容が古く誤った内容になる可能性もあります。変更になっても本ページが正しく更新されるとは限りません。
あくまでも参考程度でご覧ください。内容により発生したいかなる時間的損害、金銭的損害、その他の損害に関しても何人も保証しません。