2017-08-03 37 views
2

我想爲sns度量標準NumberOfMessagesPublished創建一個新的sns主題的cloudwatch警報。如果我在觸發主題(並且沒有數據)之前嘗試這樣做,則在Web控制檯中不存在創建警報的選項。如何在有指標的數據之前創建cloudwatch警報?

我該如何使用Web控制檯執行此操作?使用cli工具是唯一的選擇嗎?

回答

2

我也注意到 - 在將數據發送到CloudWatch之前,您無法選擇度量標準。

我懷疑CloudWatch實際上沒有對度量標準的任何可見性,直到它們從原始服務發送到CloudWatch中。因此,它不能填充控制檯,因爲它不知道將發送什麼數據。這將是一個很好的,鬆散耦合的設計。

我的實驗顯示它可能通過AWS Command-Line Interface (CLI)在不存在的度量上創建警報 - 即使在EC2名稱空間內也是如此。這是要走的路!

0

我使用的手動解決方案是創建sns主題,然後使用sns菜單中的Publish to topic選項向我的訂戶發送測試消息。這會創建一組通知,而不需要設置cloudwatch規則。在此之後,該選項將出現在cloudwatch警報創建菜單中。

其他CLI選項對自動化會更好。