我正在嘗試在python中編寫腳本以獲取有關任何帳戶的所有AWS EC2實例的以下配置信息。獲取ec2配置信息
我探討了boto3,但是找不到任何支持來獲取這些信息。
VM的配置信息 - CPU/RAM /核心/磁盤(可用空間,已用空間,總空間)
- 沒有CPU的
- CPU內核
- CPU速度Ghz的
- MemoryGB
- NIC計數
- HBA計數
- 總速度GHz
- 磁盤容量
- 磁盤可用
- 數據存儲
- 電源狀態
- 來賓操作系統
- 客人狀態
貌似這個信息在傳播。我正在嘗試使用腳本在一個地方收集所有信息。
我正在嘗試在python中編寫腳本以獲取有關任何帳戶的所有AWS EC2實例的以下配置信息。獲取ec2配置信息
我探討了boto3,但是找不到任何支持來獲取這些信息。
VM的配置信息 - CPU/RAM /核心/磁盤(可用空間,已用空間,總空間)
貌似這個信息在傳播。我正在嘗試使用腳本在一個地方收集所有信息。
這是相當一個購物清單
有些是從CloudWatch的,例如內存,磁盤使用情況和客戶機狀態
一些(例如NIC數)可以用「形容-情況下」得到API請致電
有些(例如CPU速度)需要研究每個實例類型的設置,然後通過查找實例類型來使用它。 http://www.ec2instances.info/是這類信息的有用網站
...和一些信息(例如磁盤空間)只能從「內」 EC2實例通過運行某種類型的代理。 –
謝謝Vorsprung和John Rotenstein。這些信息是有幫助的。 – Anish
http://stackoverflow.com/help/mcve **代碼** – theblindprophet