web-dev-qa-db-ja.com

Xenのパフォーマンスと使用率の視覚化

VMWareのvSphereコンソールとVeeamの監視ユーティリティは、VMとハイパーバイザーホストのCPU使用率、メモリ使用率、使用率などに関するさまざまな統計を管理者に表示するという素晴らしい仕事をします。

Xenサーバーを視覚的に監視するための同様のソリューションまたは一連のソリューションはありますか? VMのステータス、リソースの使用状況などを監視しますか?それとも、主に仮想化されたゲストにエージェントをインストールして、そのように一元化する必要がありますか?

4

これらの統計を視覚化するためにXenに固有のソリューションを使用する必要性を感じたことはありません。選択した汎用監視システム(Cacti、Zabbix、Zenoss、OpenNMS)を選択し、VMにSNMPデーモンをインストールできます。私にとって、これはネットワーク上でさらに多くの監視ツールの使用を広めないため、推奨されるアプローチです。

1
Kamil Kisiel

私はCitrixXenServer5.5とXenCenterについてのみ話すことができます。 無料の監視ツールがバンドルされていますが、データの保持に関しては非常に困難です。おそらく、アクセスするために購入する必要があるものです。

XenCenterには、すべてのVMのリソースの一般的な使用状況を確認するための、優れたダッシュボードコントロールパネルがありますが、これらのメトリックをリアルタイムで表示するには、ゲストにXenToolsをインストールする必要があります。 VMWareやVeeamと比較すると、おそらくそれで十分です。私はvSphereやVeeamに触れたことがないので、それらが似ていると言うかどうかは話せません。

2
osij2is

Citrixバージョンであっても、Xen固有のMIBは利用できません。すでに述べたように、XenServerを使用して、NiceGUI管理ツールを使用できます。他の唯一の方法は、の出力を解析することです。

xmリスト--long

(またはXenServerの「xe」に相当するもの)5分ごとに、選択したグラフ作成ツールにフィードします。

2
goo

Collectd -- http://collectd.org/ -を使用して、必要なデータを取得できます。 libvirtを使用してパフォーマンスデータを監視するため、KVMおよびその他のハイパーバイザーでも使用できます。ただし、これはVeeamほど洗練されていません。また、RRDファイルを使用するため、履歴データが保存されることに注意してください。 「損失のある」方法で。

0
xcaret