CloudWatchではCPUやStatusCheck(EC2が止まっているかどうか)については表示のメトリクスが用意されているが、MemoryやSwapなどはメトリクスが用意されていないため、自分でカスタマイズメトリクスを作成しなければならない。
以下参照(これを上から順番に見るだけでできます)
https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/mon-scripts.html
crontabの設定例
—
*/1 * * * * ~/aws-scripts-mon/mon-put-instance-data.pl –mem-util –mem-used –mem-avail –mem-avail –memory-units=Gigabytes –swap-util –swap-used –from-cron
—