本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
訂閱 Amazon RDS 事件通知
建立訂閱的最簡單方法是使用主RDS控台。如果您選擇使用CLI或建立事件通知訂閱API,則必須建立 Amazon 簡單通知服務主題,並透過 Amazon 主SNS控台或 Amazon 訂閱該主題SNSAPI。您還需要保留主題的 Amazon 資源名稱 (ARN),因為在提交CLI命令或API操作時會使用該名稱。如需有關建立SNS主題和訂閱主題的資訊,請參閱 Amazon 簡單通知服務開發人員指南SNS中的 Amazon 入門。
您可以指定要通知的來源類型以及觸發事件的 Amazon RDS 來源:
- Source type (來源類型)
-
來源類型。例如:Source type (來源類型) 可能是 Instances (執行個體)。您必須選擇來源類型。
Resources
以包括-
正在生成事件的 Amazon RDS 資源。例如,您可以選擇 「選取特定執行個體」,然後選擇「myDBInstance1」。
下表說明您指定或未指定時的結果 Resources
以包括。
要包含的資源 |
描述 |
範例 |
---|---|---|
指定 |
RDS僅通知您指定資源的所有事件。 |
如果「來源」型態為「執行環境」,而您的資源為 myDBInstance1,則只RDS會通知您 myDBInstance 1 的所有事件。 |
未指定 |
RDS通知您所有 Amazon RDS 資源的指定來源類型的事件。 |
如果您的來源類型為「執行個體」,則RDS會通知您帳戶中所有與執行個體相關的事件。 |
預設情況下,Amazon SNS 主題訂閱者會收到發佈到該主題的每則訊息。若要僅接收一部分的訊息,訂閱者必須將篩選政策指派給主題訂閱。如需有關訊SNS息篩選的詳細資訊,請參閱 Amazon 簡單通知服務開發人員指南中的 Amazon 訊SNS息篩選
若要訂閱RDS事件通知
登錄 AWS Management Console 並在打開 Amazon RDS 控制台https://console.aws.amazon.com/rds/
。 -
在導覽窗格中,選擇 Event subscriptions (事件訂閱)。
-
在 Event subscriptions (事件訂閱) 窗格中,選擇 Create event subscription (建立事件訂閱)。
-
輸入您的訂閱詳細資訊,如下所示:
-
在 Name (名稱) 中,輸入事件通知訂閱的名稱。
-
對於 Send notification to: (傳送通知給:),執行以下其中一項:
-
選擇 New email topic (新的電子郵件主題)。輸入電子郵件主題的名稱和收件者清單。建議您將事件訂閱設定為與主要帳戶聯絡人相同的電子郵件地址。建議、服務事件和個人健康訊息會使用不同的通道傳送。訂閱相同電子郵件地址可確保所有郵件都合併在一個位置。
-
選擇 Amazon 資源名稱(ARN)。然後SNSARN為 Amazon SNS 主題選擇現有的 Amazon。
如果您想要使用已啟用伺服器端加密 (SSE) 的主題,請授與 Amazon RDS 存取 AWS KMS key. 如需詳細資訊,請參閱 Amazon 簡單通知 AWS 服務開發人員指南中的啟用服務事件來源與加密主題之間的相容性。
-
-
在 Source type (來源類型) 中選擇來源類型。例如,選擇 Instances (執行個體) 或 Parameter groups (參數群組)。
-
選擇您要接收通知的事件類型和資源。
下列範例設定名為
testinst
之資料庫執行個體的事件通知。 -
選擇 Create (建立)。
-
Amazon 主RDS控台表示正在建立訂閱。
若要訂閱RDS事件通知,請使用 AWS CLI create-event-subscription
指令。包含下列必要參數:
-
--subscription-name
-
--sns-topic-arn
範例
對於LinuxmacOS、或Unix:
aws rds create-event-subscription \ --subscription-name
myeventsubscription
\ --sns-topic-arnarn:aws:sns:us-east-1:123456789012:myawsuser-RDS
\--enabled
在 Windows 中:
aws rds create-event-subscription ^ --subscription-name
myeventsubscription
^ --sns-topic-arnarn:aws:sns:us-east-1:123456789012:myawsuser-RDS
^--enabled
要訂閱 Amazon RDS 事件通知,請致電 Amazon RDS API 功能CreateEventSubscription
。包含下列必要參數:
-
SubscriptionName
-
SnsTopicArn