ja:documentation:pandorafms:complex_environments_and_optimization:05_satellite

差分

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

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
ja:documentation:pandorafms:complex_environments_and_optimization:05_satellite [2026/05/09 22:55] – [オンラインインストールツール] junichija:documentation:pandorafms:complex_environments_and_optimization:05_satellite [2026/08/21 22:59] (現在) – [SNMPv1 および SNMPv2 クエリ] junichi
行 90: 行 90:
 **対応 OS**: **対応 OS**:
  
-  * EL9: RHEL / Rocky Linux .+  * EL10: RHEL 10 / Rocky Linux 10 .
   * Ubuntu server: 22.04 .   * Ubuntu server: 22.04 .
   * [[:en:documentation:pandorafms:technical_annexes:15_raspberry_monitoring|Raspberry Pi OS]]: Debian 12+ (//only with the specific package for Raspberry//).   * [[:en:documentation:pandorafms:technical_annexes:15_raspberry_monitoring|Raspberry Pi OS]]: Debian 12+ (//only with the specific package for Raspberry//).
  
-  * EL9: RHEL / Rocky Linux .+  * EL10: RHEL 10 / Rocky Linux 10 .
   * Ubuntu server: 22.04 .   * Ubuntu server: 22.04 .
   * [[:ja:documentation:pandorafms:technical_annexes:15_raspberry_monitoring|Raspberry Pi OS]]: Debian 12+ (//Raspberry Pi専用パッケージのみ//).   * [[:ja:documentation:pandorafms:technical_annexes:15_raspberry_monitoring|Raspberry Pi OS]]: Debian 12+ (//Raspberry Pi専用パッケージのみ//).
行 166: 行 166:
 <wrap #ks2_2 /> <wrap #ks2_2 />
  
-==== Linux システムへのサテライトサーバのインストール ====+==== Linux® へのサテライトサーバのインストール ====
  
-**The recommended GNU/Linux operating system is RedHat Enterprise -RHEL- 8 / Rocky Linux 8 (EL8)**  and it supports **EL9**.+<WRAP center round info 90%>
  
-**推奨 GNU/Linux OS は RedHat Enterprise -RHEL- 8 / Rocky Linux 8 (EL8)です。** また、**EL9** もサポートしています。+**The recommended Linux operating system is Red Hat Enterprise® (RHEL®) 10 / Rocky Linux® 10** (known as **EL10**); **Ubuntu Server 22.04** is also supported.
  
-Install **Fping**, **Nmap**  and **libnsl**  separately and first configure the EPEL repository. Visit the following link:+</WRAP>
  
-**Fping**、**Nmap**、**libnsl** を個別にインストールしますが、まず EPEL リポジトリを設定します。次のリンクにアクセスします。+<WRAP center round info 90%>
  
-<code> +**推奨される Linux オペレーティングシステムは Red Hat Enterprise® (RHEL®) 10 Rocky Linux® 10**(通称**EL10**)です。**Ubuntu server 22.04** もサポートしています。
-https://docs.fedoraproject.org/en-US/epel/#_quickstart+
  
 +</WRAP>
 +
 +**Systemd** is necessary for the operation of PFMS and Satellite Server. You can verify if **Systemd** is installed and started by running as //root// or equivalent user:
 +
 +PFMS とサテライトサーバの動作には、**Systemd** が必要です。**Systemd** がインストールされ、起動しているかどうかは、//root// または同等のユーザとして以下のコマンドを実行することで確認できます。
 +
 +<code bash>
 +ls -lha /sbin/init
 +cat /proc/1/comm
 </code> </code>
  
-and select the operating system. If Rocky Linux 8 is used:+With a similar result:
  
-そしてオペレーティングシステムを選択します。Rocky Linux 8 を使っている場合は次の通りです。+次のような結果が得られrます。
  
-<code>+{{  :wiki:check_systemd.png  }} 
 + 
 +Fundamental dependencies of the Satellite Server: **PandoraWMIC** (the installer also includes the necessary dependencies for **PandoraWMIC**), **Fping**, **Nmap**, **snmp** and **libnsl**. 
 + 
 +サテライトサーバの基本的な依存関係: **PandoraWMIC** (インストーラーには **PandoraWMIC** に必要な依存関係も含まれています)、**Fping**、**Nmap**、**snmp**、**libnsl**。 
 + 
 +  * If using EL8 or EL9, the EPEL repository must be configured first (visit [[https://docs.fedoraproject.org/es/epel/|this link]] for more information). 
 + 
 +  * EL8 または EL9 を使用する場合は、まず EPEL リポジトリを設定する必要があります (詳細については、[[https://docs.fedoraproject.org/es/epel/|このリンク]] を参照してください)。 
 + 
 +For EL8: 
 + 
 +EL8 向け: 
 + 
 +<code bash>
 dnf config-manager --set-enabled powertools dnf config-manager --set-enabled powertools
 dnf install epel-release dnf install epel-release
 +</code>
  
 +For EL9:
 +
 +EL9 向け:
 +
 +<code bash>
 +dnf config-manager --set-enabled crb
 +dnf install epel-release
 </code> </code>
  
-Install Perl with the following command:+Install the Perl language with the following command:
  
-のコマンドで Perl をインストールします。+以下のコマンドを使用して Perl 言語をインストールします。
  
-<code>+<code bash>
 dnf install perl dnf install perl
- 
 </code> </code>
  
-Satellite Server core dependencies**PandoraWMIC**  (version 762 and later), **Fping**, **Nmap**  and **libnsl**. The **Braa**  and **PandoraWMIC**  dependencies are attached to the installer.+Dependencies:
  
-サテライトサーバのコア依存ファイル**PandoraWMIC** (バージョン 762 以降)、**Fping**、**Nmap**、**libnsl**。**Braa** および **PandoraWMIC** はインストーラーに添付されています。+依存関係:
  
 <code> <code>
-dnf install fping nmap libnsl+dnf install fping nmap libnsl snmp 
 +</code>
  
 +  * If using Ubuntu Server:
 +
 +  * Ubuntsu Server を利用の場合:
 +
 +<code bash>
 +apt-get install fping nmap libnsl2 snmp perl
 </code> </code>
  
-Once you download the package containing the Satellite Server, go to the download folder with **root**  privileges and unzip the binary:+  * Once the package containing the Satellite Server has been downloadedit is necessary to go to the download folder with **root** privileges and decompress the binary:
  
-サテライトサーバを含むパッケージをダウンロードしたら、**root** 権限でダウンロードフォルダに移動し、バイナリを解凍ます。+  * サテライトサーバを含むパッケージをダウンロードしたら、root 権限でダウンロードフォルダに移動し、バイナリを解凍する必要があります。
  
-<code>+<code bash>
 tar -xvzf pandorafms_satellite_server_X.XNG.XXX_x86_64.tar.gz tar -xvzf pandorafms_satellite_server_X.XNG.XXX_x86_64.tar.gz
- 
 </code> </code>
  
-folder named ''satellite_server''  will be generated. Go to this folder by typing:+Next, a folder named ''satellite_server'' will be generated. Go to that folder by typing:
  
-''satellite_server'' という名前のフォルダが生成されます。ように入力してのフォルダに移動します+次に、''satellite_server'' という名前のフォルダが生成されます。以下コマンドを入力して、そのフォルダに移動してください
  
-<code>+<code bash>
 cd satellite_server/ cd satellite_server/
- 
 </code> </code>
  
-To install the Satellite Server itself, run the install command:+To install the Satellite Server itself, the installation command must be executed:
  
-サテライトサーバ自体をインストールするには、インストールコマンドを実行ます。+サテライトサーバ自体をインストールするには、以下のインストールコマンドを実行する必要があります。
  
-<code>+<code bash>
 ./satellite_server_installer --install ./satellite_server_installer --install
- 
 </code> </code>
  
-Once the process is finished, edit the Satellite configuration file located at:+Once the process is finished, it will be necessary to edit the satellite configuration file located at:
  
-処理が完了したら、の場所にあるサテライト設定ファイルを編集ます。+処理が完了したら、以下の場所にあるサテライト設定ファイルを編集する必要があります。
  
-<code>+<file>
 /etc/pandora/satellite_server.conf /etc/pandora/satellite_server.conf
 +</file>
  
-</code>+Search for the token [[#server_ip|server_ip]] and indicate the IP address or domain of the Pandora FMS Server to which the Satellite server will connect. After making this change, you can save the file and start the service by executing the following:
  
-Search for the //token//  [[#server_ip|server_ip]] and enter the IP address or domain of the Pandora FMS server to which the Satellite server will connect. +トークン [[#server_ip|server_ip]] を検索し、サテライトサーバが接続する Pandora FMS サーバの IP アドレスまたはドメインを指定します。変更を行った後、ファイルを保存し、次のコマンドを実行してサービスを開始できます。
- +
-//トークン// [[#server_ip|server_ip]] を検索し、サテライトサーバが接続する Pandora FMS サーバの IP アドレスまたはドメインを入力します。 +
- +
-After that, you may save the file and start the service by running the following: +
- +
-の後、ファイルを保存し、次のコマンドを実行してサービスを開始できます。 +
- +
-<code> +
- +
-sudo /etc/init.d/satellite_serverd start+
  
 +<code bash>
 +systemctl start satellite_serverd
 </code> </code>
  
-In case of any error or malfunction, check the log file at:+  * In case of any error or malfunction, the log file can be reviewed at:
  
-エラーや不具合が発生した場合は、次のログファイルを確認してください+  * エラーや不具合が発生した場合は、ログファイルを以下で確認できます
  
-<code>+<file>
 /var/log/satellite_server.log /var/log/satellite_server.log
- +</file>
-</code>+
  
 <wrap #ks2_3 /> <wrap #ks2_3 />
行 498: 行 523:
 1 に設定すると、デーモンとしてバックグラウンドで起動します(デフォルト)。 1 に設定すると、デーモンとしてバックグラウンドで起動します(デフォルト)。
  
-== hostfile  ==+== host_file  ==
  
-ネットワークスキャンの別手法です。各行にアドレスを書いたファイルを用意します。ファイルには、各行にアドレスを記載します。IP アドレスに続けてホスト名を書くこともでき、エージェントはその名前で作成され、IP はモジュールでのアクセスに使用します(例:193.168.0.2 ホスト名)。正しく動作させるためには、各アドレスに fping を送信可能でなければなりません。+<code> 
 +host_file <path_filename> 
 +</code>
  
 +It is an alternative or complementary method to scanning a network to find hosts.
  
 +これは、ホストを特定するためにネットワークをスキャンする手法に代わる、あるいはそれを補完する手法です。
 +
 +In this file ''<path_filename>'', in each line there is an address. Alternatively, you may type in the same line the hostname followed by the IP address, so that the Agent will be created with that name and also use that IP address for the Modules. It is necessary that when performing a query with **fping** to these addresses, the result must match for these addresses to be valid.
 +
 +ファイル ''<path_filename>'' の各行にはアドレスが記載されています。あるいは、同一行にホスト名とそれに続 IP アドレスを記述することも可能です。その場合、エージェントはそのホスト名で作成され、モジュール用にはその IP アドレスが使用されます。これらのアドレスを有効なものとして扱うには、**fping** でクエリを実行した際、結果が当該アドレスと一致する必要があります。
 +
 +<WRAP center round info 90%>
 +
 +For MS Windows®, the file path must be entered **without** quotation marks.
 +
 +</WRAP>
 +
 +<WRAP center round info 90%>
 +
 +MS Windows® の場合、ファイルパスは引用符を **付けずに** 入力する必要があります。
 +
 +</WRAP>
  
 == remote_config == == remote_config ==
行 549: 行 594:
 <WRAP center round important 60%> この設定を変更すると、いくつかのモジュールは動作しなくなります。 </WRAP> <WRAP center round important 60%> この設定を変更すると、いくつかのモジュールは動作しなくなります。 </WRAP>
  
-== braa == 
- 
-<code> 
-braa <パス> 
- 
-</code> 
- 
-braa バイナリのパスです。(デフォルトは /usr/bin/braa) 
  
 == fping == == fping ==
行 688: 行 725:
  
  
-== snmp_verify == 
  
-<code> 
-snmp_verify [0|1] 
- 
-</code> 
- 
-braa でのリアルタイムの実行を妨げる SNMPv1 モジュールの確認を有効化(1)または無効化(0)します。これらのモジュールは、実行が停止されます。 
- 
-== snmp2_verify == 
- 
-<code> 
- 
-snmp2_verify [0|1] 
- 
-</code> 
- 
-braa でのリアルタイムの実行を妨げる SNMPv2 モジュールの確認を有効化(1)または無効化(0)します。これらのモジュールは、実行が停止されます。 
- 
-<WRAP center round important 60%> SNMP バージョン 2 モジュールの確認は非常に遅くなる可能性があります。 </WRAP> 
- 
-== snmp3_verify == 
- 
-<code> 
- 
-snmp3_verify [0|1] 
- 
-</code> 
- 
-braa でのリアルタイムの実行を妨げる SNMPv3 モジュールの確認を有効化(1)または無効化(0)します。これらのモジュールは、実行が停止されます。 
- 
-To use SNMP v3 check [[:en:documentation:05_big_environments:05_satellite#snmpv3|this link]] on how to configure the known access credentials. 
  
-SNMP v3を使用する場合は、アクセス権限情報を設定する方法について[[:ja:documentation:05_big_environments:05_satellite#snmpv3|こちら]]を確認してください。  
  
 == snmp3_seclevel == == snmp3_seclevel ==
行 1268: 行 1273:
 秒単位のネットワークスキャン間隔です。デフォルトは ''604800'' です。 秒単位のネットワークスキャン間隔です。デフォルトは ''604800'' です。
  
-== snmp2_block == 
- 
-<code> 
-snmp2_block XX 
- 
-</code> 
- 
-Number of hosts processed in a single call to braa (SNMPv2c), ''50'' by default. 
- 
-単一の braa (SNMPv2c) 呼び出しにおける処理ホスト数。デフォルトは ''50'' です。 
  
 == snmp2_interval == == snmp2_interval ==
行 1323: 行 1318:
 SNMP (SNMPv2c) 監視の秒単位のタイムアウト値です。デフォルトは ''5'' です。 SNMP (SNMPv2c) 監視の秒単位のタイムアウト値です。デフォルトは ''5'' です。
  
-== snmp3_block == 
- 
-<code> 
-snmp3_block XX 
- 
-</code> 
- 
-Number of hosts processed in a single call to braa (SNMPv3), ''50'' by default. 
- 
-単一の braa (SNMPv3) 呼び出しにおいて処理するホスト数です。デフォルトは ''50'' です。 
  
 == snmp3_interval == == snmp3_interval ==
行 1378: 行 1363:
 SNMP (SNMPv3) 監視の秒単位のタイムアウト値です。デフォルトは ''5'' です。 SNMP (SNMPv3) 監視の秒単位のタイムアウト値です。デフォルトは ''5'' です。
  
-== snmp_block == 
- 
-<code> 
-snmp_block XX 
- 
-</code> 
- 
-Number of hosts processed in a single call to braa (SNMPv1), ''50'' by default. 
- 
-単一の braa (SNMPv1) 呼び出しで処理するホスト数。デフォルトは ''50'' です。 
  
 == snmp_interval == == snmp_interval ==
行 1542: 行 1517:
  
 IPAM スキャンの秒単位の実行間隔。 IPAM スキャンの秒単位の実行間隔。
 +
 +== wmi_credential_encrypt ==
 +
 +It enables or disables WMI module password encryption ([[#ks6_2|module_wmiauth]]) and in the global [[#wmi_auth|wmi_auth]] token. If there is no [[#credential_pass|credential_pass]] the Satellite server name is used for encryption. Values: ''1'' or ''0'', by default ''0''.
 +
 +WMI モジュールのパスワード暗号化([[#ks6_2|module_wmiauth]])およびグローバルな [[#wmi_auth|wmi_auth]] トークンにおける暗号化の有効・無効を切り替えます。[[#credential_pass|credential_pass]] が指定されていない場合、暗号化にはサテライトサーバ名が使用されます。設定値は ''1'' または ''0'' で、デフォルトは ''0'' です。
 +
 +== snmp3_credential_encrypt ==
 +
 +It enables or disables SNMPv3 module password encryption ([[#ks6_4|module_authpass]] and [[#ks6_4|module_privpass]]) and in global tokens [[#snmp3_authpass|snmp3_authpass]] and [[#snmp3_privpass|snmp3_privpass]]. If there is no [[#credential_pass|credential_pass]], the Satellite server name is used for encryption. Values: ''1'' or ''0'', by default ''0''.
 +
 +SNMPv3 モジュールのパスワード暗号化([[#ks6_4|module_authpass]] および [[#ks6_4|module_privpass]])と、グローバルトークン([[#snmp3_authpass|snmp3_authpass]] および [[#snmp3_privpass|snmp3_privpass]])の暗号化を有効または無効にします。[[#credential_pass|credential_pass]] が指定されていない場合は、暗号化にサテライトサーバ名が使用されます。設定値は ''1'' または ''0'' で、デフォルトは ''0'' です。
 +
 +== ssh_credential_box ==
 +
 +That token is the same as using [[#ks6_7|credential_box]]. A new name is given to distinguish it from the new credential boxes added for WMI and SNMPv3 modules.
 +
 +このトークンは、[[#ks6_7|credential_box]] を使用する場合と同じものです。WMI および SNMPv3 モジュール向けに追加された新しい credential_box と区別するために、新しい名前が付けられています。
 +
 +<WRAP center round info 90%>
 +
 +This command may take up multiple lines with different configurations.
 +
 +</WRAP>
 +
 +<WRAP center round info 90%>
 +
 +このコマンドは、異なる設定を含む複数の行で設定可能です。
 +
 +</WRAP>
 +
 +== wmi_credential_box ==
 +
 +It works similarly to [[#ks6_7|credential_box]] and it is specific for WMI modules.
 +
 +[[#ks6_7|credential_box]] と同様に動作し、WMI モジュール専用のものです。
 +
 +If a WMI module has no credentials and its IP address matches the network indicated by a WMI **credential box**, will use it, otherwise, it sill use [[#wmi_auth|wmi_auth]] global configuration.
 +
 +WMI モジュールに認証情報が設定されておらず、かつその IP アドレスが WMI **認証情報ボックス** で指定されたネットワークと一致する場合、その認証情報が使用されます。一致しない場合は、[[#wmi_auth|wmi_auth]] のグローバル設定が使用されます。
 +
 +<WRAP center round info 90%>
 +
 +This command may take up multiple lines with different configurations.
 +
 +</WRAP>
 +
 +<WRAP center round info 90%>
 +
 +このコマンドは、異なる設定を含む複数の行で設定可能です。
 +
 +</WRAP>
 +
 +== snmp3_credential_box ==
 +
 +It works similarly to [[#ks6_7|credential_box]] and it is specific for SNMPv3 modules.
 +
 +[[#ks6_7|credential_box]] と同様に動作し、SNMPv3 モジュール専用のものです。
 +
 +If a [[#ks6_4|SNMPv3 module has no credentials]] (''authpass'', ''module_authpass'', ''privpass'', ''module_privpass'') and its IP address matches the network indicated by an SNMPv3 **credential box**, it will use. Otherwise it will use the global [[#snmp3_authpass|snmp3_authpass]] or [[#snmp3_privpass|snmp3_privpass]] configuration.
 +
 +SNMPv3 モジュールに認証情報(''authpass''、''module_authpass''、''privpass''、''module_privpass'')が設定されておらず、かつその IP アドレスが SNMPv3 **認証情報ボックス** で指定されたネットワークと一致する場合、その認証情報が使用されます。一致しない場合は、グローバルな ''snmp3_authpass'' または ''snmp3_privpass'' の設定が使用されます。
 +
 +<WRAP center round info 90%>
 +
 +This command may take up multiple lines with different configurations.
 +
 +</WRAP>
 +
 +<WRAP center round info 90%>
 +
 +このコマンドは、異なる設定を含む複数の行で設定可能です。
 +
 +</WRAP>
 +
 +== server_threshold ==
 +
 +Its main function (among other tasks) is to check whether the configuration file has changed, so that it can restart and load the new instructions. By default, it performs this task every 5 seconds (default value).
 +
 +(他のタスクの中でも)その主な機能は、設定ファイルが変更されたかどうかを確認し、変更があれば再起動して新しい設定を読み込むことです。デフォルトでは、この処理は 5秒間隔(デフォルト値)で実行されます。
 +
 +<code>
 +# Interval in seconds for common tasks (like remote configuration checks).
 +server_threshold 5
 +</code>
 +
 +<wrap #ks3_1_2 />
  
 === セカンダリサーバ === === セカンダリサーバ ===
行 1998: 行 2060:
 module_begin module_begin
 module_name if eth1 OperStatus module_name if eth1 OperStatus
-module_description IP address N/A. Description: The current operational state of the interface. The testing(3) state indicates that no operational packets can be passed.+module_description IP address N/A. 
 +module_description The current operational state of the interface. 
 +module_description The testing(3) state indicates that no operational 
 +module_description packets can be passed.
 module_type generic_data_string module_type generic_data_string
 module_snmp 192.168.70.225 module_snmp 192.168.70.225
 module_oid .1.3.6.1.2.1.2.2.1.8.3 module_oid .1.3.6.1.2.1.2.2.1.8.3
-module_community artica06+module_community pfms06
 module_end module_end
- 
 </code> </code>
  
行 2026: 行 2090:
 module_begin module_begin
 module_name if eth1 OperStatus module_name if eth1 OperStatus
-module_description IP address N/A. Description: The current operational state of the interface. The testing(3) state indicates that no operational packets can be passed.+module_description IP address N/A. 
 +module_description The current operational state of the interface. 
 +module_description The testing(3) state indicates that no operational 
 +module_description packets can be passed.
 module_type generic_data_string module_type generic_data_string
 module_snmp 192.168.70.225 module_snmp 192.168.70.225
 module_version 2c module_version 2c
 module_oid .1.3.6.1.2.1.2.2.1.8.3 module_oid .1.3.6.1.2.1.2.2.1.8.3
-module_community artica06+module_community pfms06
 module_end module_end
- 
 </code> </code>
  
行 2043: 行 2109:
 module_begin module_begin
 module_name if eth0 OutOctets module_name if eth0 OutOctets
-module_description The total number of octets transmitted out of the interface, including framing characters.+module_description The total number of octets transmitted out of the interface, 
 +module_description including framing characters.
 module_type generic_data_inc module_type generic_data_inc
 module_snmp 192.168.70.225 module_snmp 192.168.70.225
行 2049: 行 2116:
 module_community public module_community public
 module_end module_end
- 
 </code> </code>
  
  • ja/documentation/pandorafms/complex_environments_and_optimization/05_satellite.1778367338.txt.gz
  • 最終更新: 2026/05/09 22:55
  • by junichi