

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 管理警示
<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>

您可以編輯或刪除現有警示。

您無法變更現有警示的名稱。您可以複製警示並給予新的警示不同名稱。若要複製警示，請在警示清單中選取警示名稱旁的核取方塊，然後選擇 **Action (動作)**、**Copy (複製)**。

**編輯警示**

1. 透過 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 開啟 CloudWatch 主控台。

1. 在導覽窗格中，選擇 **Alarms** (警示)、**All alarms** (所有警示)。

1. 選擇警示的名稱。

1. 若要新增或移除標籤，請選擇**標籤**索引標籤，然後選擇**管理標籤**。

1. 若要編輯警示的其他部分，請選擇**動作**、**編輯**。

   **Specify metric and conditions (指定指標和條件)** 頁面隨即出現，顯示您所選取指標和統計資料的圖形及其他資訊。

1. 若要變更指標，請選擇 **Edit (編輯)**、**All metrics (所有指標)** 標籤，然後執行以下其中一項作業：
   + 選擇包含您所需指標的服務命名空間。繼續選擇出現的選項以縮減選擇。出現指標清單時，請選取您所需指標旁的核取方塊。
   + 在搜尋方塊中，輸入指標名稱、維度或資源 ID，然後按 Enter。然後，選擇其中一個結果，並繼續進行直到出現指標清單為止。選取您所需指標旁的核取方塊。

   選擇**選取指標**。

1. 若要變更警示的其他方面，請選擇適當的選項。若要變更必須要有多少資料點違規，才會使警示移至 `ALARM` 狀態，或是變更處理遺失資料的方式，請選擇 **Additional configuration (其他組態)**。

1. 選擇**下一步**。

1. 在 **Notification (通知)**、**Auto Scaling action (Auto Scaling 動作)** 及 **EC2 action (EC2 動作)** 下，選擇性地編輯觸發警示時的動作。然後選擇**下一步**。

1. 您也可以選用地變更警示描述。

   您無法變更現有警示的名稱。您可以複製警示並給予新的警示不同名稱。若要複製警示，請在警示清單中選取警示名稱旁的核取方塊，然後選擇 **Action (動作)**、**Copy (複製)**。

1. 選擇**下一步**。

1. 在 **Preview and create (預覽並建立)** 下，確認資訊和條件是您希望的內容，然後選擇 **Update alarm (更新警示)**。

**若要更新使用 Amazon SNS 主控台建立的電子郵件通知清單**

1. 在 [https://console.aws.amazon.com/sns/v3/home](https://console.aws.amazon.com/sns/v3/home) 開啟 Amazon SNS 主控台。

1. 在導覽窗格中，選擇 **Topics (主題)**，然後選取通知清單 (主題) 的 ARN。

1. 執行以下任意一項：
   + 若要新增電子郵件地址，選擇 **Create subscription (建立訂閱)**。對於**通訊協定**，選擇**電子郵件**。針對 **Endpoint (端點)**，輸入新收件人的電子郵件地址。選擇**建立訂閱**。
   + 若要移除電子郵件地址，選擇 **Subscription ID (訂閱 ID)**。選擇 **Other subscription actions (其他訂閱動作)**、**Delete subscriptions (刪除訂閱)**。

1. 選擇 **Publish to topic (發布至主題)**。

**刪除警示**

1. 透過 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 開啟 CloudWatch 主控台。

1. 在導覽窗格中，選擇 **Alarms** (警示)。

1. 選取警示名稱左側的核取方塊，然後選擇 **Actions (動作)**、**Delete (刪除)**。

1. 選擇**刪除**。

# 隱藏 Auto Scaling 警示
<a name="hide-autoscaling-alarms"></a>

在 中檢視警示時 AWS 管理主控台，您可以隱藏與 Amazon EC2 Auto Scaling 和 Application Auto Scaling 相關的警示。這項功能只在 AWS 管理主控台中可供使用。

**暫時隱藏 Auto Scaling 警示**

1. 透過 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 開啟 CloudWatch 主控台。

1. 在導覽窗格中選擇 **Alarms** (警示)、**All alarms** (所有警示)，然後選取 **Hide all AutoScaling alarms** (隱藏所有 AutoScaling 警示)。

# 警示和標記
<a name="CloudWatch_alarms_and_tagging"></a>

*標籤*是索引鍵/值對，可協助您整理並歸類資源。您也可以使用這些標籤，僅授予使用者存取或變更具備特定標籤值資源的許可，來設定使用者許可的範圍。如需標記資源的一般資訊，請參閱[標記 AWS 資源](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html)

下列清單進一步詳細說明標記如何搭配 CloudWatch 警示運作。
+ 若要能夠設定或更新 CloudWatch 資源的標籤，必須登入具有 `cloudwatch:TagResource` 許可的帳戶。例如，若要建立警示並為其設定標籤，除 `cloudwatch:TagResource` 許可之外，還必須擁有 `the cloudwatch:PutMetricAlarm ` 許可。我們建議您確保組織中任何將建立或更新 CloudWatch 資源的人員都擁有 `cloudwatch:TagResource` 許可。
+ 標籤可用於標籤型授權控制。例如，IAM 使用者或角色許可可能包含根據標籤限制 CloudWatch 呼叫特定資源的條件。不過，請謹記以下幾點
  + 名稱開頭為 `aws:` 的標籤無法用於標籤型授權控制。
  + 複合警示不支援標籤型授權控制。

# 檢視和管理靜音警示
<a name="viewing-managing-muted-alarms"></a>

 **檢視靜音警示：**您可以輕鬆識別目前透過 CloudWatch 主控台靜音的警示。在警示清單檢視和個別警示詳細資訊頁面中，警示旁邊的靜音圖示，其動作目前正由作用中的靜音規則靜音。此視覺化指標可協助您快速了解哪些警示動作目前處於靜音狀態，直到靜音視窗過期為止。

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


 **警示時間軸：**CloudWatch 警示主控台提供完整的時間軸檢視，顯示警示動作何時靜音。此時間軸會顯示警示狀態變更的靜音期間，讓您同時擁有警示行為和靜音活動的完整歷史檢視。您可以使用此時間軸來分析靜音規則的有效性，並了解它們如何與您的營運活動相互關聯。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/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，並將篩選條件參數設定為警示名稱。回應將包含以該警示為目標的所有靜音規則，以及其目前狀態 （排程、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)。