我需要在AWS上監控我的基礎架構。爲此,我正在寫boto3函數來了解我的帳戶的限制。但是,我沒能實現以下幾件事:使用BOTO3獲取AWS賬戶的限額
- EBS卷(無法找到從哪裏可以知道卷的最大數量,可以創建任何方法)總數的
- 限額的限制安全組
- 每個安全組的安全規則限制
- 彈性IP的最大數量。由於我擁有不同的AWS賬戶,並且每個賬戶的限額都不相同。我需要從每個帳戶動態獲取它。
我需要在AWS上監控我的基礎架構。爲此,我正在寫boto3函數來了解我的帳戶的限制。但是,我沒能實現以下幾件事:使用BOTO3獲取AWS賬戶的限額
我們可以通過使用信任顧問服務來實現此目的。 您只需要通過直接API調用Trust Advisor來監控結果,如我的情況中的服務限制。 https://console.aws.amazon.com/trustedadvisor/home?#/category/performance?checkId=eW7HH0l7J9
看起來Trusted Advisor有一個用於提供限制檢查的API。另外,特定的服務還可以使用API調用來描述限制。
看看awslimitchecker。它似乎提供了大量的限制檢查。你甚至可以look at the awslimitchecker
code看看它是如何獲得限制。
基本上,AWS會向您顯示VPC services limit here,但可以通過向AWS發送請求來解除某些軟限制。
如果您的真正擔憂是成本,那麼(例如,那些在無CDN的情況下託管AWS網頁的用戶),您應該使用create a billing alarm as describe here。
我懷疑這是可能的。您可以在儀表板上查看信息 –