Openstackクラウドを介して、クラウドリソース配分のデータをハードウェアレベルで取得できるAPIを見つけることを試みています。ハードウェアレベルのリソース割り当てデータをポーリングするライブラリやツールについて知っている人はいますか?クラウドリソース配分の分析
は、私の知る限り承知しているとして、OpenStackの自体があなたの物理ホストのための監視機能が含まれていないあなたに
Openstackクラウドを介して、クラウドリソース配分のデータをハードウェアレベルで取得できるAPIを見つけることを試みています。ハードウェアレベルのリソース割り当てデータをポーリングするライブラリやツールについて知っている人はいますか?クラウドリソース配分の分析
は、私の知る限り承知しているとして、OpenStackの自体があなたの物理ホストのための監視機能が含まれていないあなたに
ありがとうございます。 OpenStackをどのように展開するかによって、従来のサーバー監視ソリューションをOpenStackコンポーネントとともに展開する必要があります。
OpenStack Wikiには、OpenStackクラウドで他の人が使っていた監視ソリューションや監視スクリプトが多数掲載されています。OpenStack Monitoring Tools。
物理ホストの監視に加えて、コアOpenStack インフラストラクチャコンポーネント(リレーションデータベース(MySQL、RabbitMQ、Memcacheなど)など)を監視する必要があります。ここでも、多数の監視ソリューションとプラグインが存在します(例:Telegraf、Prometheus)。
OpenStack Novaには、ハイパーバイザ状態をクエリするためのAPIが含まれています。これを使ってNovaの負荷を垣間見ることができます:Hypervisor Details API。このAPIは、あなたが探しているかもしれない監視情報を提供することができます(つまり、私のハイパーバイザーにはどのくらいの空き容量がありますか?)。あなたの質問はここで少し不明です。 ただし、は、物理ホストの正常性+インフラストラクチャコンポーネントを正しく監視するための代替品ではありません。