前提条件
IBM® Monitoring Agent for OpenStack は OpenStack Python API (コンポーネント・クライアント) を使用して、モニター対象リソース・メトリックをリモート側で収集します。 対応する Python ランタイム・ライブラリーおよび OpenStack クライアントが必要です。また、Keystone サービスを介して OpenStack コンポーネントにアクセスするために、このエージェントには管理者許可も必要です。OpenStack プロセス関連情報を収集する場合は、SSH を介してリモート・サーバーにアクセスするための資格情報が必要です。
ソフトウェア前提条件
IBM Monitoring Agent for OpenStack でサポートされるオペレーティング・システムは、64 ビットの Redhat 6.5、64 ビットのRedhat 7、および SuSE 11 です。
Monitoring Agent for OpenStack は、IBM Tivoli Monitoring 6.2.3 FP5 および IBM Tivoli Monitoring 6.3.0 以降とともに動作可能です。
Monitoring Agent for OpenStackを使用する前に、エージェントをインストールしたサーバーに以下のソフトウェアが必要です。
- Python 2.6.0 以降または Python 2.7.0 以降。
- OpenStack クライアント:
- Keystone
- Nova
- Neutron
- Cinder
- Swift
- サポートされる OpenStack クライアント・バージョン:
- Kilo
- Juno
- IceHouse
- Python でのリモート・アクセス用の Paramiko ライブラリー。
- KornShell。