一千萬個為什麽

搜索

為服務限制警告設置AWS Trusted Advisor警報



當我的任何一個Trusted Advisor的服務限制進入WARN或ERROR狀態時,我想要的只有AWS給我發送一封電子郵件。我檢查了他們的指南,試圖用支持聊天,沒有人能夠實現這一點,所以我在這裏接觸。

用例

我們啟動了大量EC2實例和CloudFormation堆棧,並且所有內容都使用了大量資源。不知何故,我們總是在驗證沖刺中達到一個我們不知道的極限,並且最終被封鎖了一個小時,而AWS則用他們甜蜜的時間來沖擊我們的極限。我希望在某個服務限制即將到達時為電子郵件開發者設置某種活動。我可以每周檢查一次,但是如果這種粒度是可能的話,我寧願每天檢查一次。

嘗試

我嘗試設置一個CloudWatch Event,但我可以得到的唯一選擇是在服務限制刷新時向我們發送電子郵件 - 這是毫無用處的,因為那時您已經手動查看它並且電子郵件中沒有任何意義。

選項

Support told me there's no default functionality for this inside of AWS, so I'm looking for either custom event 選項, or I will also accept something leveraging Jenkins2 and the AWS CLI if that is a possible route. If Jenkins is the way to go it doesn't need to send an email - I'd probably have it slack our devops channel, if that changes the answer any.

轉載註明原文: 為服務限制警告設置AWS Trusted Advisor警報

一共有 1 個回答:

這是在我的積壓,但仍然在早期階段,我只是浮出水面的想法,所以這是我的發現到目前為止:

將Trusted Advisor用作Web服務

Mainly: Poll a Trusted Advisor Check for Status Changes

本文檔示例可以使用aws cli通過 support 子集的命令並定位到'us-east-1'區域,那麽您必須過濾 region 字段 TrustedAdvisorResourceDetail 結構部分的列表。

我仍然沒有時間編寫腳本來輪詢API(我的目標是根據我們的使用情況使用AWS SDK進行ruby,而不是使用shell腳本對請求進行分組)。

即使這不是一個完全的答案,希望這個幫助開始。

感謝羅密歐Ninov:有關哪種帳戶類型的可用選項的回顧,您可以查看 網站