準備
awscliで実行
カスタムメトリクスなので、--namespace System/Linux
になります。
--dimensions
オプションに複数パラメータを付ける必要がある。この場合、スペース区切りでパラメータを追加する。("
で囲わない)
1 2 3 4 5 6 7 8 9 10 11 |
aws cloudwatch put-metric-alarm --alarm-name "DiskSpaceUtilization80%" --namespace System/Linux \ -metric-name DiskSpaceUtilization --dimensions Name=InstanceId, Value=i-0219028c30d71bee2 Name=MountPath,Value=/ Name=Filesystem, Value=/dev/xvda1 --period 300 \ --statistic Average --threshold 80 --comparison-operator GreaterThanOrEqualToThreshold \ --evaluation-periods 1 --alarm-actions arn:aws:sns:ap-northeast-1: 697333814928:Default_CloudWatch_Alarms_Topic \ --ok-actions arn:aws:sns:ap-northeast-1:697333814928:Default_ CloudWatch_Alarms_Topic |
動作確認用メモ
6GBのファイルを作成
1 |
dd if=/dev/zero of=6G.dummy bs=6M count=1000 |