Download - Nagios plugin for cloud watch
URL http://github.com/j3tm0t0/check_cloudwatch
Twitter @j3tm0t0
AWS のモニタサービスEC2/EBS/RDS/ELB の性能をモニターできます(Management Console or API call)
OSS の監視ツールです主に死活監視・閾値監視
プラグインで機能を追加する事ができます
Nagios で AWS のサービスを監視することができます
< 例 >CPU>60% で WarningCPU>90% で Critical
RDS CPU/Mem/Storage
監視対象に特別なインストールは必要ありません
ただし EC2 は monitorを enabled にする必要があります
監視サーバにCloudWatch API Toolsをインストール
スクリプトをコピー設定ファイルを適宜修正
< CPU 閾値監視の例># HOSTGROUPNAME=region /us-east-1# HOSTALIAS=Instance ID / i-xxxxxxxxdefine service{
use generic-servicehost_name instance1service_description CPUcheck_command check-cloudwatch!$HOSTGROUPNAME$!CPUUtilization!"Average"!"AWS/EC2"!"InstanceId=$HOSTALIAS$"!360!60!90
}
5 分単位でチェックする場合は、呼び出しから 6 分前までのデータを対象とする◦呼び出し直前のデータがまだ取れない場合があります
ELB の監視をテストする数値の表示が分かりづらい ( 特に単位が Bytes だと )ので、見やすくする例 : 4.87090176E9 Bytes→ 4.53GB or 4.87GiB
API 経由で config ファイル自動生成できるかも・
ありがとうございました
http://goo.gl/PkAr.qr URL http://github.com/j3tm0t0/check_cloudwatch
Twitter @j3tm0t0