ja:documentation:pandorafms:technical_annexes:06_energy_efficiency

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
ja:documentation:pandorafms:technical_annexes:06_energy_efficiency [2024/08/16 08:25] – [IPMI プラグインの動作] junichija:documentation:pandorafms:technical_annexes:06_energy_efficiency [2024/10/14 06:44] (現在) – [Pandora FMS 用 IPMI プラグイン] junichi
行 17: 行 17:
 ===== Pandora FMS 用 IPMI プラグイン ===== ===== Pandora FMS 用 IPMI プラグイン =====
  
-**IPMI** (<wrap :en>**Intelligent Platform Management Interface**</wrap>) is an interface created by Intel® to manage and monitor IT systems. Through IPMI it is possible to consult the temperature sensors, voltages or fan speed of the devices and many other variables, all remotely.+**IPMI** (<wrap :en>**Intelligent Platform Management Interface**</wrap>) is an interface created by Intel® to manage and monitor IT systems. Through IPMI it is possible to check the temperature sensors, voltages or fan speed of the devices and many other variables, all remotely.
  
 **IPMI** (Intelligent Platform Management Interface) は、インテルによって作られた IT システムを管理・モニタリングするためのインタフェースです。例えば、IPMI を通して、温度センサー、電圧、ファンの速度などをリモートからチェックできます。 **IPMI** (Intelligent Platform Management Interface) は、インテルによって作られた IT システムを管理・モニタリングするためのインタフェースです。例えば、IPMI を通して、温度センサー、電圧、ファンの速度などをリモートからチェックできます。
行 31: 行 31:
 <wrap #ks2_2 /> <wrap #ks2_2 />
  
-==== プラグインのインストールと自動検出タスク ====+==== プラグインのインストールと NetScan スクリプトの設定 ==== 
 + 
 +<wrap #ks2_2_1 />
  
 === 事前に用意するもの === === 事前に用意するもの ===
  
-プラグインと自動検出処理共に、[[http://www.gnu.org/s/freeipmi/|FreeIPMI]] の 0.7.16 以降のバージョンが必要です。+Both the plugin and the **NetScan task** script require the [[http://www.gnu.org/s/freeipmi/|FreeIPMI]] utility in version 0.7.16 .
  
-RHEL/CentOS では、インストールコマドを利用きます。+プラグインと **NetScan タク** スクリプ、[[http://www.gnu.org/s/freeipmi/|FreeIPMI]] の 0.7.16 バージョが必要です。
  
-  yum install freeipmi+On RHEL distributions you can use the following command to install it:
  
-Debian の場合次のコマンドでインストールできます。+RHEL では、インストールには以下のコマンドを利用できます。
  
-  #apt-get install freeipmi-tools+<code bash> 
 +dnf install freeipmi
  
-=== IPMI プラグインの登録 ===+</code>
  
-まず最初にプラグインを登録します。方法が良く分からない場合は、[[:ja:documentation:03_monitoring:03_remote_monitoring#.E3.83.97.E3.83.A9.E3.82.B0.E3.82.A4.E3.83.B3.E3.82.92.E4.BD.BF.E3.81.A3.E3.81.9F.E3.83.A2.E3.83.8B.E3.82.BF.E3.83.AA.E3.83.B3.E3.82.B0|プラグインを使ったモニタリング]] を確認してください。+While in Ubuntu:
  
-プラグイン登録のパラメータは次の通りです。+Ubuntu では次の通りです。
  
 +<code bash>
 +apt install freeipmi-tools
  
 +</code>
  
-{{ wiki:ipmi_plugin_registration.png }}+<wrap #ks2_2_2 />
  
 +=== IPMI プラグインの登録 ===
  
 +To use the plugin, it must be registered in Pandora FMS (menu <wrap :en>**Management → Servers → Plugins**</wrap>). In new installations it is included by default, in case it is necessary to register it manually: "[[en:documentation:pandorafms:technical_reference:05_anexo_server_plugins_development|Anexo Server Plugins"]].
  
-それぞれのフィールドに入力する次の通りです。+プラグインを使用する、Pandora FMS に登録する必要があます (メニュー <wrap :ja>**管理(Management) → サーバ(Servers) → プラグイン(Plugins)**</wrap>)。新規インストールはデフォルトで含まれていまが、手動で登録する必要がある場合は "[[ja:documentation:pandorafms:technical_reference:05_anexo_server_plugins_development|サーバプラグイン"]] を参照してください
  
-  * **名前(Name)**: IPMI Plugin +<WRAP center round important 90%>
-  * **プラグインタイプ(Plug-in type)**: 標準(Standard) +
-  * **最大タイムアウト(Max. timeout)**: 300 +
-  * **説明(Description)**: This plugin gets information from IPMI devices. +
-  * **プラグインコマンド(Plug-in Command)**: /home/admin/ipmi-plugin.pl (ipmi-plugin.pl ファイルがある場所のパス) +
-  * **プラグインパラメータ(Plug-in parameters)**: -h _field1_ -u _field2_ -p _field3_ -s _field4_ -- _field5_+
  
-カスタムフィールドは以下の通りです。 +It is important that the name of the plugin is exactly ''IPMI Plugin'', as this depends on the correct functioning of NetScan.
-- Field 1: 対象IP +
-- Field 2: ユーザ +
-- Field 3: パスワード +
-- Field 4: センサー +
-- Field 5: 追加オプション+
  
-<WRAP center round important 60%> 
-自動検出処理が依存しているため、プラグインの名前は "IPMI Plugin" である必要があります。 
 </WRAP> </WRAP>
  
-=== 自動検出スクリプトの登録 ===+<WRAP center round important 90%>
  
-The second step to finish the installation is to register the NetScan script. You can see the complete registration process in section +NetScan が正しく機能するためには、プラグインの名前が正確に IPMI Plugin'' であることが重要です。
-[[en:documentation:pandorafms:monitoring:17_discovery_2#Net_scan_scripts|Discovery]]. The registered plugin will be like this:+
  
-設定を完了させるために 2つ目に行うのは、自動検出スクリプトの登録です。登録方法の詳細については、[[:ja:documentation:pandorafms:monitoring:17_discovery_2#ネットスキャンスクリプト|ネットスキャンスクリプト]] を参照してください。+</WRAP> 
 + 
 +The registration parameters of the plugin are as follows: 
 + 
 +プラグイン登録のパラメータは次の通りです。 
 + 
 +{{  :wiki:ipmi_plugin_registration.png  }} 
 + 
 +The descriptions of the custom fields are as follows: 
 + 
 +カスタムフィールドの説明は次のとおりです。 
 + 
 +  * <wrap :en>**Field 1**</wrap>: Target IP address. 
 +  * <wrap :en>**Field 2**</wrap>: User. 
 +  * <wrap :en>**Field 3**</wrap>: Password. 
 +  * <wrap :en>**Field 4**</wrap>: Sensor. 
 +  * <wrap :en>**Field 5**</wrap>: Additional options. 
 + 
 +  * <wrap :ja>**フィールド 1**</wrap>: 対象の IP アドレス 
 +  * <wrap :ja>**フィールド 2**</wrap>: ユーザ 
 +  * <wrap :ja>**フィールド 3**</wrap>: パスワード 
 +  * <wrap :ja>**フィールド 4**</wrap>: センサー 
 +  * <wrap :ja>**フィールド 5**</wrap>: 追加オプション 
 + 
 +<wrap #ks2_2_3 /> 
 + 
 +=== NetScan  スクリプトの登録 === 
 + 
 +The second step to finish the installation is to register the **NetScan** script. You can see the complete registration process in section [[en:documentation:pandorafms:monitoring:17_discovery_2#ks3_1|Discovery]]. 
 + 
 +設定を完了させるために 2つ目に行うのは、**NetScan** スクリプトの登録です。登録方法の詳細については、[[:ja:documentation:pandorafms:monitoring:17_discovery_2#ネットスキャン|自動検出]] を参照してください。 
 + 
 +{{  :wiki:ipmi_recon_registration.png  }} 
 + 
 +<wrap #ks2_3 />
  
-{{ wiki:ipmi_recon_registration.png }} 
  
  
 ==== IPMI プラグインでのモニタリング ==== ==== IPMI プラグインでのモニタリング ====
  
-モニタリングを開始するためには、すべての IPMI デバイスを検出するための自動検出タスクを作成する必要があります。このタスクは、検出したデバイスごとに一つのエージェントを作成し、それぞれのデバイスに存在するチェック項目をモジュールとして作成します。+To start monitoring, a <wrap :en>**Recon Task**</wrap> must be created to discover all IPMI devices. This task will create an agent for each device discovered, and the modules with all the available checks for each device.
  
-以下の画面は、192.168.70.0/24 ネットワークで、admin/admin 権限で IPMI デバイスを検する例です。+モニタリングを開始するためには、すべての IPMI デバイスを検するための**自動検出タスク**を作成する必要があります。このタスクは、検出したデバイスごとに一つのエージェントを作成し、それぞれのデバイスに存在するチェック項目をモジュールとして作成します。
  
-{{ wiki:Ipmi_recon_example.png }}+With this configuration the Discovery server will sweep the network and create an agent for each device found with all the available modules.
  
-この設定で、自動検出タスクネットワーク検出行いそれぞれのデバイスエージェントおよびモジュール登録行います。+この設定で、自動検出サーバはネットワークをスキャンし利用可能なすべてモジュールで検出された各デバイスに対してエージェントを作成します。 
 + 
 +<wrap #ks2_4 />
  
 ==== OEM の値の監視 ==== ==== OEM の値の監視 ====
  
-IPMI コマンドによって返される値は、それぞれのベンダに依存します。そのため、デフォルトでは自動検出タスクは監視したいモジュールを見つけることができません。+The values returned by the IPMI commands depend on each manufacturer. Therefore, it is possible that by default the **NetScan** does not find the module it needs to monitor. 
 + 
 +IPMI コマンドによって返される値は、それぞれのベンダに依存します。そのため、デフォルトでは **NetScan** は監視したいモジュールを見つけることができません。 
 + 
 +In addition to the default modules, each manufacturer can enable a number of OEM commands specific to their motherboards. You can check the supported devices and the available commands for each [[http://www.gnu.org/s/freeipmi/manpages/man8/ipmi-oem.8.html|on this page]]. 
 + 
 +デフォルトのモジュールに加えて、各メーカーは自社のマザーボードに固有の OEM コマンドをいくつか有効にすることができます。サポートされているデバイスと、それぞれの使用可能なコマンドについては、[[http://www.gnu.org/s/freeipmi/manpages/man8/ipmi-oem.8.html|このページ]]で確認できます。 
 + 
 +With these commands you can create a module of type //plugin// that executes the required command, see section "[[en:documentation:pandorafms:technical_reference:05_anexo_server_plugins_development|Server Plugins Annex]]".
  
-デフォルトのモジュールのほかに、それぞれのベンダがハードウエアから OEM コマンドで情報取得できるようにしているものがありま。対応していデバイスと、それぞれに存在するコマンドは、[[http://www.gnu.org/s/freeipmi/manpages/man8/ipmi-oem.8.html|http://www.gnu.org/s/freeipmi/manpages/man8/ipmi-oem.8.html]] で確認することができます。+のコマンドを使用すると、必要なコマンドを実行する //プラグイン// タイプのモジュールを作成できます。「[[ja:documentation:pandorafms:technical_reference:05_anexo_server_plugins_development|サーバプラグイン]]」の章を参照してください
  
-これらのコマンドで、必要なコマンドを実行する一つのプラグインモジュールを作成することができます。その方法は、[[:ja:documentation:03_monitoring:03_remote_monitoring#.E3.83.97.E3.83.A9.E3.82.B0.E3.82.A4.E3.83.B3.E3.82.92.E4.BD.BF.E3.81.A3.E3.81.9F.E3.83.A2.E3.83.8B.E3.82.BF.E3.83.AA.E3.83.B3.E3.82.B0|プラグイを使ったモニタリング]] を参照してください。+[[ja:documentation:start|Pandora FMS ドキュメト一覧に戻る]]
  
  • ja/documentation/pandorafms/technical_annexes/06_energy_efficiency.1723796714.txt.gz
  • 最終更新: 2024/08/16 08:25
  • by junichi