準備

EC2からディスク使用率を送る設定を入れておく

awscliで実行

カスタムメトリクスなので、--namespace System/Linuxになります。
--dimensionsオプションに複数パラメータを付ける必要がある。この場合、スペース区切りでパラメータを追加する。("で囲わない)

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のファイルを作成

dd if=/dev/zero of=6G.dummy bs=6M count=1000

<スポンサーリンク>

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)