Amazon EC2のインスタンスにスケジュールされたイベントはAmazon EC2 API Toolsに含まれるec2-describe-instance-statusで取得できるんですが… Amazon EC2 API Toolsはとにかく起動が遅い 遅い。とにかく遅い。洒落にならんぐらい遅い。やってらんねー!とお嘆きの全国1億2000万人の皆様、いかがお過ごしでしょうか。 そこでcheck_ec2_eventsですよ そんな折、Pythonモジュールのbotoを使ったNagios用プラグインcheck_ec2_eventsなるものを発見。よーしこれで我々も勝つる!大丈夫だ!もっと監視できる! がしかし check_ec2_eventsはリージョン指定ができなかったり(us-east-1固定)、複数インスタンスがあるとインスタンスの数だけAPIを消費するという残念実装。これはあかんやつ