

# アラームの管理
<a name="Manage-CloudWatch-Alarm"></a>

**Topics**
+ [CloudWatch アラームを編集または削除する](Edit-CloudWatch-Alarm.md)
+ [Auto Scaling アラームを非表示にする](hide-autoscaling-alarms.md)
+ [アラームとタグ付け](CloudWatch_alarms_and_tagging.md)
+ [ミュートされたアラームの表示と管理](viewing-managing-muted-alarms.md)

# CloudWatch アラームを編集または削除する
<a name="Edit-CloudWatch-Alarm"></a>

既存のアラームを編集または削除できます。

既存のアラームの名前は変更できません。アラームをコピーし、新しいコピーしたアラームに別の名前を付けることができます。アラームをコピーするには、アラームリストでアラーム名の横にあるチェックボックスをオンにし、[**アクション**]、[**コピー**] の順に選択します。

**アラームを編集するには**

1. CloudWatch コンソールの [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) を開いてください。

1. ナビゲーションペインで、**[Alarms]** (アラーム)、**[All Alarms]** (すべてのアラーム) の順に選択します。

1. アラーム名を指定します。

1. タグを追加、または削除するには、**[タグ]** タブを選択して、**[タグの管理]** を選択します。

1. アラームの他の部分を編集するには、**[アクション]**、**[編集]** を選択します。

   [**Specify metric and conditions (メトリクスと条件の指定)**] ページに、選択したメトリクスと統計のグラフや他の情報が表示されます。

1. メトリクスを変更するには、 [**編集**] を選択し、[**すべてのメトリクス**] タブを選択して次のいずれかの操作を行います。
   + 必要なメトリクスが含まれているサービス名前空間を選択します。表示されるオプションを選択し続けて選択肢を絞り込みます。メトリクスのリストが表示されたら、必要なメトリクスの横にあるチェックボックスをオンにします。
   + 検索ボックスに、メトリクス、ディメンション、またはリソース ID の名前を入力し、Enter キーを押します。次に、結果のいずれかを選択する操作を続けて、メトリクスを一覧表示します。必要なメトリクスの横にあるチェックボックスをオンにします。

   **[メトリクスの選択]** を選択します。

1. アラームの他の側面を変更するには、適切なオプションを選択します。アラームが `ALARM` 状態に移行するためにしきい値を超過する必要があるデータポイントの数を変更したり、欠落データの処理方法を変更したりするには、[**Additional configuration (追加設定)**] を選択します。

1. [**次へ**] を選択します。

1. [**通知**] の [**Auto Scaling アクション**] および [**EC2 アクション**] で、必要に応じて、アラームがトリガーされたときに実行するアクションを編集します。次に、**[次へ]** を選択します。

1. 必要に応じてアラームの説明を変更します。

   既存のアラームの名前は変更できません。アラームをコピーし、新しいコピーしたアラームに別の名前を付けることができます。アラームをコピーするには、アラームリストでアラーム名の横にあるチェックボックスをオンにし、[**アクション**]、[**コピー**] の順に選択します。

1. [**次へ**] を選択します。

1. [**Preview and create (プレビューして作成)**] で、情報と条件が正しいことを確認し、[**Update alarm (アラームの更新)**] を選択します。

**Amazon SNS コンソールを使用して作成された E メール通知リストを更新するには**

1. Amazon SNS コンソールの[https://console.aws.amazon.com/sns/v3/home](https://console.aws.amazon.com/sns/v3/home)を開いてください。

1. ナビゲーションペインで、[**トピック**] を選択し、通知リスト (トピック) の ARN を選択します。

1. 次のいずれかを行ってください。
   + メールアドレスを追加するには、[**サブスクリプションの作成**] を選択します。[**Protocol (プロトコル)**] として [**Email (E メール)**] を選択してください。[**エンドポイント**] に、新しい受取人のメールアドレスを入力します。[**Create subscription**] を選択してください。
   + メールアドレスを削除するには、[**サブスクリプション ID**] を選択します。[**その他のサブスクリプションの操作**]、[**サブスクリプションの削除**] の順に選択します。

1. [**トピックに発行**] を選択します。

**アラームを削除するには**

1. CloudWatch コンソールの [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) を開いてください。

1. ナビゲーションペインで、[Alarms] を選択します。****

1. アラーム名の左側にあるチェックボックスをオンにし、[**アクション**]、[**削除**] の順に選択します。

1. **[Delete]** (削除) をクリックします。

# Auto Scaling アラームを非表示にする
<a name="hide-autoscaling-alarms"></a>

AWS マネジメントコンソール でアラームを表示すると、Amazon EC2 Auto Scaling と Application Auto Scaling の両方に関連するアラームを非表示にすることができます。この機能は、 でのみ使用できますAWS マネジメントコンソール

**Auto Scaling アラームを一時的に非表示にするには**

1. CloudWatch コンソールの [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) を開いてください。

1. ナビゲーションペインで、**[Alarms]** (アラーム)、**[All alarms]** (すべてのアラーム) の順に選択し、**[Hide Auto Scaling alarms]** (すべてのオートスケーリングアラームを非表示にする) を選択します。

# アラームとタグ付け
<a name="CloudWatch_alarms_and_tagging"></a>

タグとは、リソースの整理や分類に役立つキーと値のペアです。また、特定のタグ値を含むリソースのみにアクセスする、またはそれらのルールを変更する許可をユーザーに付与することで、タグを使用してユーザーアクセス許可を制限することもできます。リソースへのタグ付けに関する一般情報については、「[AWS リソースのタグ付け](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html)」を参照してください。

次のリストでは、CloudWatch アラームでのタグ付けの仕組みについての詳細を説明しています。
+ CloudWatch リソースのタグを設定または更新するには、`cloudwatch:TagResource` アクセス許可を備えたアカウントにサインインする必要があります。例えば、アラームを作成してタグを設定するには、`the cloudwatch:PutMetricAlarm ` アクセス許可に加えて `cloudwatch:TagResource` アクセス許可が必要です。CloudWatch リソースを作成または更新する組織内のすべてのユーザーに `cloudwatch:TagResource` アクセス許可があることを確認することをお勧めします。
+ タグはタグベースの承認制御に使用できます。例えば、IAM ユーザーまたはロールのアクセス許可に条件を含めることで、タグに基づいて CloudWatch 呼び出しを特定のリソースに制限できます。ただし、次の点に注意してください。
  + 名前が `aws:` で始まるタグは、タグベースの承認制御には使用できません。
  + 複合アラームは、タグベースの承認制御をサポートしていません。

# ミュートされたアラームの表示と管理
<a name="viewing-managing-muted-alarms"></a>

 **ミュートアラームの表示:** CloudWatch コンソールを使用して、現在ミュートされているアラームを簡単に特定できます。アラームリストビューと個々のアラーム詳細ページの両方において、アクティブなミュートルールによってアクションが現在ミュートされているアラームの横にミュートアイコンが表示されます。このビジュアルインジケータは、現在ミュートされているアラームアクションをミュートウィンドウの有効期限が切れるまですばやく把握するのに役立ちます。

![\[alt text not found\]](http://docs.aws.amazon.com/ja_jp/AmazonCloudWatch/latest/monitoring/images/alarm_mute_rules_icon.png)


 **アラームタイムライン:** CloudWatch アラームコンソールには、アラームアクションがミュートされた日時を示す包括的なタイムラインビューが表示されます。このタイムラインには、アラーム状態の変化とともにミュート期間が表示され、アラームの動作とミュートアクティビティの両方の完全な履歴を確認できます。このタイムラインを使用すれば、ミュートルールの有効性を分析し、ミュートルールと運用活動との相関関係を理解できます。

![\[alt text not found\]](http://docs.aws.amazon.com/ja_jp/AmazonCloudWatch/latest/monitoring/images/alarm-mutes-timelineview.png)


 **プログラムによるアラームミュートステータスの確認:** [ListAlarmMuteRules](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_ListAlarmMuteRules.html) API をフィルター条件として使用すれば、アラームが現在ミュートされているかどうかをプログラムで判断できます。この API は、指定されたアラームに影響を与えているすべてのアクティブなミュートルールを返します。これにより、ミュートステータスチェックをオートメーションワークフロー、モニタリングダッシュボード、または運用ツールに統合できます。

 例:「HighCPUAlarm」という名前のアラームが現在ミュートされているかどうかを確認するには、アラーム名に設定されているフィルターパラメータを使用して [ListAlarmMuteRules](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_ListAlarmMuteRules.html) API を呼び出します。このレスポンスには、対象のアラームをターゲットとするすべてのミュートルールとそれらの現在のステータス (SCHEDULED、ACTIVE、または EXPIRED) が含まれます。

 **アラーム履歴:** アクティブなミュートルールによってアラームアクションがミュートされるたびに、CloudWatch はそのアラームの履歴ログに履歴エントリを書き込みます。これにより、アラームがミュートされた時点の完全な監査証跡が存在するので、ミュートイベントのタイムラインを把握して運用アクティビティに関連付けることができます。この履歴は、CloudWatch コンソールから表示することも、[DescribeAlarmHistory](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_DescribeAlarmHistory.html) API を使用してプログラムで取得することもできます。

**注記**  
 複数のアラームミュートルールが同時にアクティブになると、最後に作成されたミュートルール名が、他のアクティブなミュートルールの総数とともにアラーム履歴に書き込まれます。
 アクティブなミュートウィンドウ中にアラーム状態が移行してアクションの実行が妨げられた場合にのみ、タイムラインにミュート期間が表示されます。

**ヒント**  
 CloudWatch API を使用すれば、アラームミュートルールをプログラムで管理できます。詳細については、「[PutAlarmMuteRule](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_PutAlarmMuteRule.html)」、「[GetAlarmMuteRule](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_GetAlarmMuteRule.html)」、「[ListAlarmMuteRules](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_ListAlarmMuteRules.html)」、「[DeleteAlarmMuteRule](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_DeleteAlarmMuteRule.html)」を参照してください。