Pandora:Documentation ja:Energy Efficiency

From Pandora FMS Wiki

Jump to: navigation, search

Pandora FMS ドキュメント一覧に戻る

Pandora FMS とエネルギー効率

持続性とエネルギー効率を管理することは節約を行うことになります。異なるベンダのソフトウエアやハードウエアでは、エネルギーを節約するための異なる手法やツールがあります。Pandora FMS はそれらすべてを一つに統合することができます。



Esquema dcm.png



Pandora FMS 用 IPMI プラグイン

IPMI (Intelligent Platform Management Interface) は、インテルによって作られた IT システムを管理・モニタリングするためのインタフェースです。例えば、IPMI を通して、温度センサー、電圧、ファンの速度などをリモートからチェックできます。

IPMI プラグインの動作

IPMI を通してのモニタリングは、デバイスからデータを収集するプラグインと、IPMI に対応したネットワーク上のデバイスを自動的に検出する自動検出処理の 2つのコンポーネントから成ります。

プラグインのインストールと自動検出タスク

事前に用意するもの

プラグインと自動検出処理共に、FreeIPMI の 0.7.16 以降のバージョンが必要です。

Debian の場合、次のコマンドでインストールできます。

#apt-get install freeipmi-tools

IPMI プラグインの登録

まず最初にプラグインを登録します。方法が良く分からない場合は、プラグインを使ったモニタリング を確認してください。

プラグイン登録のパラメータは次の通りです。



Ipmi plugin registration.png



それぞれのフィールドに入力する値は次の通りです。

  • 名前(Name): IPMI Plugin
  • プラグインコマンド(Plug-in Command): /home/admin/ipmi-plugin.pl (ipmi-plugin.pl ファイルがある場所のパス)
  • プラグインタイプ(Plug-in type): 標準(Standard)
  • 最大タイムアウト(Max. timeout): 300
  • IP アドレスオプション(IP address option): -h
  • ポートオプション(Port option): <空>
  • ユーザオプション(User option): -u
  • パスワードオプション(Password option): -p
  • 説明(Description): This plugin gets information from IPMI devices.

注意: 自動検出処理が依存しているため、プラグインの名前は "IPMI Plugin" である必要があります。

自動検出スクリプトの登録

設定を完了させるために 2つ目に行うのは、自動検出スクリプトの登録です。登録方法の詳細については、自動検出サーバ を参照してください。



Ipmi recon registration.png



  • 名前(Name): IPMI Discovery
  • スクリプトのフルパス(Script fullpath): /home/admin/ipmi-recon.pl (ipmi-recon.pl ファイルのフルパス)

IPMI プラグインでのモニタリング

モニタリングを開始するためには、すべての IPMI デバイスを検出するための自動検出タスクを作成する必要があります。このタスクは、検出したデバイスごとに一つのエージェントを作成し、それぞれのデバイスに存在するチェック項目をモジュールとして作成します。

以下の画面は、192.168.70.0/24 ネットワークで、admin/admin の権限で IPMI デバイスを検索する例です。



Ipmi recon example.png



この設定で、自動検出タスクは、ネットワーク検出を行い、それぞれのデバイスのエージェントおよびモジュール登録を行います。

結果を以下に示します。検索したネットワーク上のエージェントにいくつかのモジュールが作成されています。



Ipmi monitors.png



OEM の値の監視

IPMI コマンドによって返される値は、それぞれのベンダに依存します。そのため、デフォルトでは自動検出タスクは監視したいモジュールを見つけることができません。

デフォルトのモジュールのほかに、それぞれのベンダがハードウエアから OEM コマンドで情報を取得できるようにしているものがあります。対応しているデバイスと、それぞれに存在するコマンドは、http://www.gnu.org/s/freeipmi/manpages/man8/ipmi-oem.8.html で確認することができます。

これらのコマンドで、必要なコマンドを実行する一つのプラグインモジュールを作成することができます。その方法は、プラグインを使ったモニタリング を参照してください。