2011年1月26日水曜日

"Management Console"で"CloudWatch"のアラーム設定(AWS)

スズキです。

調子に乗って、2日連続のクイックレビューです。

今回は、こちらで紹介された、"Management Console"で
"CloudWatch"のアラームなどを設定する方法です。

まず、"Management Console"にサインインすると、下記のように、
CloudWatchのタブを確認することができます。


試験的に、ELBに接続されているEC2が0になったら、
アラームメールが送信されるように設定してみます。

タブを選択すると左のパネルに下記のメニューが表示されるので、
"Metrics > ELB"を選択します。


そして、次のように対象ELBのHealthyHostCountをチェックします。


すると、下部が以下のように表示されるので、"Ceate Alerm"ボタンを押して、


次のように、アラームを作成します。ここでは5分間、
ELBのHealthyHostCountが1未満だった場合にアラームが送信されるようにしています。


そして、送信先を設定します。


ここまで設定できたら、後は下記の確認画面となります。



すると、次のようなメールが届きます。

--------
You have chosen to subscribe to the topic:
arn:aws:sns:ap-southeast-1:811118151095:test

To confirm this subscription, click or visit the link below 
(If this was in error no action is necesary):
Confirm subscription

Please do not reply directly to this e-mail. If you wish to remove yourself
from recieving all future SNS subscription confirmation requests
please send email to sns-opt-out
--------

"Confirm subscription"がリンクになっているので、クリックすると下記画面が表示され、
SNSの該当トピックが購読(?)されます。



念のため、"Management Console"のSNSタブで確認すると、
上記の内容を確認することができます。



そして最後に、ELBを利用しているEC2のWebサーバを落としたら、
しっかりと、下記のアラームメールが届きました。


--------
You are receiving this email because your Amazon CloudWatch Alarm "test"
in the APAC - Singapore region has entered the ALARM state,
because "Threshold Crossed: 1 datapoint (0.33) was less than the threshold (1.0)."
at "Wednesday 26 January, 2011 08:25:38 UTC".

Alarm Details:
- Name:                       test
- Description:                test
- State Change:               OK -> ALARM
- Reason for State Change:    Threshold Crossed: 1 datapoint (0.33) was less than the threshold (1.0).
- Timestamp:                  Wednesday 26 January, 2011 08:25:38 UTC

Threshold:
- The alarm is in the ALARM state when the metric is LessThanThreshold 1.0 for 300 seconds.

Monitored Metric:
- MetricNamespace:            AWS/ELB
- MetricName:                 HealthyHostCount
- Dimensions:                 [LoadBalancerName = my-load-balancer]
- Period:                     300 seconds
- Statistic:                  Average
- Unit:                       null

State Change Actions:
- OK:
- ALARM: [arn:aws:sns:ap-southeast-1:811118151095:test]
- INSUFFICIENT_DATA:

--------


"cloudpack"の監視内容に反映しておかないと...
--------
http://www.suz-lab.com

0 コメント: