以前、@j3tm0t0さんが公開されたNagiosのプラグイン、check_cloudwatchとほぼ同様のプラグインをCloudWatchとの通信をPHPで行うものを作成してみました。 (元祖check_cloudwatchはコマンドラインツールを利用しています) 下記のように利用できます。 # ./check_cloudwatch > -c 20 > -w 10 > -f credential.yml > -r ap-northeast-1 > -n AWS/EC2 > -m CPUUtilization > -s Average > -u Percent > -d InstanceId > -v i-xxxxxxxx CloudWatch CRITICAL - AWS/EC2 CPUUtilization Average InstanceId i-xxxxxxxx: 25.092 P
![cloudpackブログ - NagiosのCloudWatchプラグイン(PHP版)](https://cdn-ak-scissors.b.st-hatena.com/image/square/377a9c51a86d20c871561f0ba1caf65409e4f7f2/height=288;version=1;width=512/https%3A%2F%2Firet.media%2Fwp-content%2Fthemes%2Fclp_media%2Fimg%2Fcommon%2Fogp-thumbnail_1200x630.png%3F135792468)