2016-05-26 16 views
-2

私はすべてのAWS EC2インスタンスのコンフィグレーション情報を取得するために、Pythonでスクリプトを作成しようとしています。ec2コンフィグレーション情報を取得

私はboto3を調べましたが、これらの情報を取得するためのサポートは見つかりませんでした。

VMの構成情報 - CPU/RAM /コア/ディスク(空き容量、使用済領域、総容量)

  • CPUのない
  • CPUコア
  • CPUスピードGHzの
  • MemoryGB
  • NIC数
  • HBA数
  • 合計速度GHz
  • この情報は全体に広がっているよう
  • ディスク容量
  • ディスク無料
  • データストア
  • 電源状態
  • ゲストOSの
  • ユーザーレビュー州立

が見えます。私はスクリプトを使用して1か所ですべての情報を収集しようとしています。

+1

http://stackoverflow.com/help/mcve、**コード** – theblindprophet

答えて

2

いくつかは、例えば、メモリ、ディスクの使用状況とゲスト状態

一部は(例えばNICカウント)「を記載-インスタンスを」APIで得することができ、CloudWatchのから入手可能である。

かなりの買い物リストです

インスタンスの種類ごとにセットアップを調べて、インスタンスの種類を調べる必要があります(CPUの速度など)。 http://www.ec2instances.info/はこのタイプの情報の有用なサイトです

+0

...および一部の情報(ディスクフリーなど)は、「内」からのみ取得できます。何らかのタイプのエージェントを実行することによってEC2インスタンスを起動します。 –

+0

VorsprungとJohn Rotensteinに感謝します。この情報は役に立ちました。 – Anish

関連する問題