CloudWatch Monitoring Scripts for Linuxを使うと、メモリ使用率などいくつかのMetricsを追加できる。デフォルトで無いのはなんでなんだろう。。
基本的に以下の記事の通りでOKだけど、注意点がいくつか。
Amazon ClowdWatch 編。監視スクリプトの使用方法をご紹介 | クラウドウォッチ・使い方・設定・ナレコムAWSクラウド | ナレコムAWSレシピ
・IAM role for EC2を使う場合はCloudWatchにアクセスする権限をIAM roleを使って付加しておく。
mon-put-instance-data.plの引数にアクセスキーを渡すことも出来る。
・取れるMetricsを全部取ってCloudWatchに送るコマンドは以下。
--from-cronはcronから実行する時に付ける。
mon-put-instance-data.pl --mem-util --mem-used --mem-avail --swap-util --swap-used --disk-space-util --disk-space-used --disk-space-avail --disk-path=/ --from-cron
コマンドの使い方の詳細は下記参照。
Amazon CloudWatch Monitoring Scripts for Linux - Amazon CloudWatch