如何通過實例價格詳細信息獲取ec2實例詳細信息(如名稱,ID,類型,區域,卷,平臺,ondemand/reserved)。如何使用aws cli獲取ec2實例詳細信息和價格詳細信息
在cli中使用aws api並將其寫爲csv文件。
在此先感謝。
如何通過實例價格詳細信息獲取ec2實例詳細信息(如名稱,ID,類型,區域,卷,平臺,ondemand/reserved)。如何使用aws cli獲取ec2實例詳細信息和價格詳細信息
在cli中使用aws api並將其寫爲csv文件。
在此先感謝。
我建議您使用ansible
與ec2-inventory
這樣做。
Ansible將能夠採取使用要求放入系統所有信息,如:
然後你就可以在平臺這樣的例子:
ansible -i ec2.py -m debug -a "var=ec2_platform" all
你必須創建YAML腳本獲取您需要的信息並將其寫入csv文件中。
我不知道有什麼簡單的方法來獲得amazon-ec2服務器的確切價格,有很多參數需要考慮,操作系統,磁盤空間,服務器類型,是否保留等等...
但我用上面告訴你的方法做了一個很好的近似。
這裏是動態庫存的解釋與ansible和EC2: http://docs.ansible.com/ansible/intro_dynamic_inventory.html
希望它幫助!
如果你的目標是不是自動化您的服務器撬,您可以從這個URL中的一個鏡頭: https://aws.amazon.com/fr/ec2/pricing/on-demand/
你需要知道: 服務器類型(例如:m3.large) 預訂類型(保留或按需) 操作系統類型(Linux操作系統,視窗,RHEL,...) 小時覆蓋(這取決於如果您關閉在晚上或其他您的服務器或不...)
那麼你將有一個很好的近似獎。
如果你想了解更多的細節,你必須看看你的網絡和數據活動。這不是那麼容易計算...
另一種方法是去你的定價菜單,看看你的時間,以知道你在過去一個月支付了什麼。但是如果你想估算新服務器的獎品,這將不起作用。
希望它有幫助。
謝謝@Hanoo。但在目前的情況下,我無法使用可取得的數據和定價,如果我只獲得特定實例的保留/ ondemand價格,那麼對我來說就沒有問題。 –