差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
ja:documentation:pandorafms:monitoring:03_remote_monitoring [2024/05/15 09:01] – [リモートプラグイン管理] junichi | ja:documentation:pandorafms:monitoring:03_remote_monitoring [2025/07/13 07:59] (現在) – [経路監視] junichi | ||
---|---|---|---|
行 5: | 行 5: | ||
[[ja: | [[ja: | ||
- | ===== リモート監視 ===== | + | <wrap #ks1 /> |
- | ===== 概要 | + | ===== リモート監視 |
- | Pandora FMS ネットワークサーバは、集中的にリモートからテストを実行することができる重要な要素です。データサーバとは逆に、ネットワークサーバは複数のプロセスキューを通してタスクを実行します。ネットワークサーバはまた、他のネットワークサーバと共にバランシング動作をしたり、他のネットワークサーバがダウンした時に、そのサーバと同等の処理を実行する代替えとして動作することができます。Pandora における HA の詳細については、それに関する章を参照してください。 | + | <wrap #ks2 /> |
- | {{ wiki: | + | ===== 概要 ===== |
- | ネットワークサーバは、それに割り当てられたモジュールのみと動作します。もちろん、ネットワークテストなので、ネットワークサーバはテストをする対象がネットワーク的に通信できないといけません | + | The Network server executes the tasks assigned to it via a multithreaded queuing system, it can work with other [[: |
- | ネットワークサーバのほかにも、様々なリモートテストを実行する Pandora FMS サーバサブタイプがあります。 この章では、ネットワークサーバ、リモートプラグインサーバー、および Windows マシンに対してリモートテストを実行するサーバ(WMIサーバ)について説明します。 WEB テストサーバ(WEBサーバまたは Goliat サーバ)としてリモートテストを実行する他のサーバには、それ専用のドキュメントの章があります。 | + | ネットワークサーバは、割り当てられたタスクをマルチスレッドキューシステムを介して実行し、他の [[: |
- | ===== 基本的なネットワーク監視 ===== | + | You must have full visibility (IP addresses and ports) over which tests are going to be performed. This chapter also covers the Plugin server and WMI server. |
- | Pandora FMS のネットワークモジュールは、[[https:// | + | 実行されるテストについて、完全な可視性(IPアドレスとポート)が必要です。この章では、プラグインサーバと WMI サーバについても説明します。 |
+ | リモートテストを実行する他のサーバには、それ専用のドキュメントの章があります。 | ||
- | **ICMP テスト** | + | <wrap #ks3 /> |
- | //Ping// に答えるか (// | + | ===== 基本的なネットワーク監視 ===== |
- | **TCP テスト** | + | - **ICMP Tests**: These are basic network tests that let you know if a host is online and accessible, as well as the time it takes to reach that device through the network. |
+ | | ||
+ | - **SNMP tests**: It is possible to launch SNMP requests ([[: | ||
- | モジュールで設定された TCP ポートが開いているかをリモートからチェックします。加えて、テキスト文字列を送信し、応答文字列が正しかどうかをチェックすることができます。 | + | - **ICMP テスト**: |
+ | - **TCP テスト**: | ||
+ | - **SNMP テスト**: | ||
- | 例えば、" | + | <WRAP center round tip 90%> |
- | ** SNMP テスト** | + | The Network server is the one who executes the different network tests assigned to each agent. Each agent is assigned to a network server, and it is this that is in charge of its execution, inserting the results in the Pandora FMS database. |
- | SNMP が有効になっていて、インタフェースの状態やネットワークトラフィックなどの状態を取得できるるようになっている場合、リモートから SNMP ポーリングを行うことができます。 | ||
- | 詳細は、Pandora FMS での SNMP の説明を参照ください (以降にあります)。 | ||
- | |||
- | {{ wiki: | ||
- | |||
- | <WRAP center round tip 60%> | ||
- | ネットワークサーバーは、各エージェントに割り当てられたさまざまなネットワークテストを実行するサーバです。それぞれのエージェントはネットワークサーバに割り当てられ、実行結果は Pandora FMS システムのデータベースに保存されます。 | ||
</ | </ | ||
- | ==== ネットワークモニタリングのための一般的なモジュールの設定 ==== | + | <WRAP center round tip 90%> |
- | + | ||
- | To remotely monitor any kind of equipment or an equipment service (FTP, SSH, etc.), create the corresponding agent to monitor the service first. | + | |
- | + | ||
- | リモートからサービス (FTP、SSH など) をモニタするためには、最初にサービスをモニタするための通信を行うエージェントを作成します。 | + | |
- | + | ||
- | <WRAP center round tip 60%> | + | |
- | When talking about creating an agent, it does not mean installing a [[: | + | ネットワークサーバは、各エージェントに割り当てられた様々なネットワークテストを実行します。各エージェントはネットワークサーバに割り当てられ、ネットワークサーバがテストの実行と結果の |
</ | </ | ||
- | <WRAP center round tip 60%> | + | <wrap # |
- | エージェントの作成とは、[[: | + | |
- | </WRAP> | + | |
- | Go to the Pandora FMS section for console administration and click on **Resources** -> **Manage agents**: | + | ==== ネットワークモニタリングのための一般的なモジュールの設定 ==== |
- | Pandora FMS コンソールにて、管理メニューの | + | To remotely monitor a computer or a computer service (FTP, SSH, etc.), the corresponding agent must first be created, accessed through the **Management** menu → **Resources** |
- | {{ : | + | コンピュータまたはコンピュータサービス(FTP、SSHなど)をリモート監視するには、まず対応するエージェントを作成する必要があります。エージェントは、**管理(Management)** メニュー → **リソース(Resources)** → **エージェント管理(Manage agents)** → **エージェントの作成(Create agent)** からアクセスできます。新しいエージェントの詳細を入力し、**作成(Create)** ボタンを押します。 |
- | 次の画面で、**エージェントの作成** ボタンをクリックします。 | + | Once you have created the agent, click on the upper tab of the modules (**Modules**). There select to create a new network module by pressing the **Create** button. In the next form that is displayed select **Create a new network server module**, and when the dropdown menu on the right loads, select the desired check. |
- | {{ : | + | エージェントを作成したら、モジュールの上部タブ(**モジュール(Modules)**)をクリックします。そこで**作成(Create)** ボタンを押して、新しいネットワークモジュールを作成します。次に表示されるフォームで**新しいネットワークサーバーモジュールの作成**を選択し、右側のドロップダウンメニューが表示されたら、必要なチェックボックスをオンにします。 |
- | 新しいエージェントの情報を入力して、**エージェントの作成** をクリックします。 | + | <wrap #ks3_2 /> |
- | {{ : | + | ==== ICMP モニタリング ==== |
- | エージェントを作成したあと、上のプルダウンメニューからモジュールを選択します。ここで、「ネットワークサーバモジュールの新規作成」を選択し、**作成** ボタンを押します。 | + | These are the most basic checks that provide important and accurate information. |
- | {{ : | + | これらは、重要かつ正確な情報を提供する最も基本的なチェックです。 |
- | 以下のフォームで、ネットワークコンポーネントモジュールを選択し、右側のドロップダウンメニューで必要なチェックを見つけます。 | + | * **icmp_proc**: |
+ | * **icmp_data**: | ||
- | === Host Alive モジュール作成の例 === | + | * **icmp_proc**: |
+ | * **icmp_data**: | ||
- | //Host Alive// は、ping を実行することにより、デバイスがオンラインかどうかを確認する簡単なチェックです。 | + | <wrap # |
- | + | ||
- | {{ : | + | |
- | + | ||
- | // | + | |
- | + | ||
- | 以下の画面では、エージェントのモジュールが表示されています。既存の Keepalive モジュール(エージェントと共に作成)と、追加した 'Host Alive' モジュールがあります。 | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | 見ての通り、モジュールでワーニングが出ています。ワーニングは、モジュールが追加されたばかりで、まだデータを受信していないということを意味しています。一度データを受信すると、ワーニングは消えます。 | + | |
- | + | ||
- | 作成したモジュールのデータを見るには、上の方にある参照メニューをクリックします。収集した情報が表示されます。 | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | 他の種類のネットワークチェックを追加するには、上記と同じ要領で他の種類のモジュールを選択してください。 | + | |
- | + | ||
- | ==== ICMP モニタリング ==== | + | |
- | + | ||
- | 前述の例は、ICMP モニタリングの例でしたが、重要で正確な情報を提供する、より基本的かつ簡単なチェック手法があります。ICMP チェックには次の 2つの種類があります。 | + | |
- | + | ||
- | **icmp_proc** は、IP アドレスが応答するかどうかの (ping) チェックを行います。 | + | |
- | + | ||
- | **icmp_data** は、応答遅延のチェックを行います。IP アドレスに対して ICMP 応答にミリ秒単位でどれだけかかったかを確認します。 | + | |
==== TCP モニタリング ==== | ==== TCP モニタリング ==== | ||
- | TCP チェックは、ポートの状態や | + | TCP is connection-oriented, |
- | このタイプのモジュールの主なパラメータは対象のポート番号、IP、TCP での送受信データです。 | + | TCP はコネクション指向であるため、**TCP 送信** |
- | TCP のチェックは、デフォルトでは単純にポートが開いているかどうかを確認します。オプションで、TCP 送信文字列および、TCP 受信文字列フィールドを使って、テキスト文字列の送信と、それの応答確認を行うことができます。 | + | * **TCP Send**: Field to configure the parameters to be sent to the TCP port. To send several strings in send/ |
+ | * **TCP receive**: Field to configure the text strings that must be compared with the responses received from the TCP connection. If sending/ | ||
- | 通信が正常に行われているかをチェックするために、テキスト文字列を送り | + | * **TCP 送信(TCP Send)**: TCP ポートに送信するパラメータを設定するフィールドです。送信/ |
+ | * **TCP 受信(TCP receive)**: TCP 接続から受信した応答と比較するテキスト文字列を設定するフィールドです。複数のステップで送信/ | ||
- | GET / HTTP/ | + | Example: |
- | 次の応答を確認するとで、正常かどうかの確認ができます。 | + | 例: |
- | 200 OK | + | **TCP Send** |
- | これらは、TCP 送信文字列および、TCP 受信文字列フィールドに定義します。 | + | **TCP 送信(TCP Send)** |
- | **TCP 送信文字列** | + | < |
+ | HELO myhostname.com^M|MAIL FROM: ^M| RCPT TO: ^M | ||
- | TCP ポートに送信するパラメータを設定します。^M は、改行コードの送信を意味します。複数の送信・応答文字列を定義するには、" | + | </ |
- | **TCP 受信文字列** | + | **TCP Receive** |
- | TCP 接続で受信する応答文字列を設定します。複数の送信・応答文字列を定義する場合は、それぞれを " | + | **TCP 受信(TCP Receive)** |
- | Pandora FMS の TCP チェックでできるのは、ポートが開いているかどうかや応答があるかどうかだけではありません。複数ステップで、データを送信し、それの応答文字列を見ることができます。すべての手順が正しい場合に、正常と判断させることができます。 | + | < |
+ | 250|250|250 | ||
- | 複数ステップで Pandora FMS の応答チェックの仕組を利用するには、各ステップの文字列を | で区切ります。 | ||
- | |||
- | SMTP 接続の例を以下に示します。 | ||
- | |||
- | < | ||
- | R: 220 mail.supersmtp.com Blah blah blah | ||
- | S: HELO myhostname.com | ||
- | R: 250 myhostname.com | ||
- | S: MAIL FROM: | ||
- | R: 250 OK | ||
- | S: RCPT TO: | ||
- | R: 250 OK | ||
- | S: DATA | ||
- | R: 354 Start mail input; end with . | ||
- | S: .......your mail here........ | ||
- | S: . | ||
- | R: 250 OK | ||
- | S: QUIT | ||
- | R: 221 mail.supersmtp.com Service closing blah blah blah | ||
</ | </ | ||
- | これをチェックしたい場合、各フィールドに次のように定義します。 | + | <wrap # |
- | + | ||
- | //TCP 送信文字列// | + | |
- | + | ||
- | HELO myhostname.com^M|MAIL FROM: ^M| RCPT TO: ^M | + | |
- | + | ||
- | //TCP 受信文字列// | + | |
- | + | ||
- | 250|250|250 | + | |
- | + | ||
- | 最初の 3つのステップが OK (コード 250) であれば、SMTP は正常です。メールを実際に送信する必要はありません (必要であればそのような設定も可能です)。これにより、プレーンテキストを用いたプロトコルに対する TCP チェックが実現できます。 | + | |
==== リモート実行モジュール ==== | ==== リモート実行モジュール ==== | ||
行 224: | 行 167: | ||
</ | </ | ||
- | ==== ネットワークモジュールの共通拡張機能 ==== | + | <wrap #ks3_5 /> |
- | {{ : | + | ==== ネットワークモジュールの共通拡張機能 ==== |
- | | + | * **Custom ID**: allows |
- | * **Interval**: | + | |
- | * **Post process**: | + | |
- | * **Min. Value** | + | |
- | * **Export target**: | + | |
+ | * **Category**: | ||
+ | * If **Cron** from is enabled, the module will be executed once when the current date and time match the date and time set in Cron from, ignoring the module' | ||
+ | * **Target IP**: IP address of the device to monitor. The '' | ||
* **カスタムID(Custom ID)**: Pandora FMS とサードパーティアプリケーションの統合を容易にするために、外部アプリケーションの ID を保存できます。 たとえば、 // | * **カスタムID(Custom ID)**: Pandora FMS とサードパーティアプリケーションの統合を容易にするために、外部アプリケーションの ID を保存できます。 たとえば、 // | ||
- | * **間隔(Interval)**: | + | * **間隔(Interval)**: |
* **保存倍率(Post process)**: モジュールの事後処理です。モジュールの値に掛け算や割り算を行うのに便利です。例えば、バイト単位のデータをメガバイトで表示したい場合などです。 | * **保存倍率(Post process)**: モジュールの事後処理です。モジュールの値に掛け算や割り算を行うのに便利です。例えば、バイト単位のデータをメガバイトで表示したい場合などです。 | ||
* **最小値(Min. Value)**: モジュールの最小値です。これより小さな数値は、不正とみなして破棄されます。 | * **最小値(Min. Value)**: モジュールの最小値です。これより小さな数値は、不正とみなして破棄されます。 | ||
- | * **エクスポートターゲット(Export target)**: | + | * **エクスポートターゲット(Export target)**: |
+ | * **カテゴリ(Category)**: | ||
+ | * **Cron** from が有効になっている場合、モジュール自体の間隔を無視して、現在の日付と時刻が Cron from で設定された日付と時刻と一致すると、モジュールは 1 回実行されます。 | ||
+ | * **対象 IP(Target IP)**: 監視するデバイスの IP アドレス。エージェント名またはその別名に有効な IP アドレスがある場合は、'' | ||
- | **Cron** | + | <wrap #ks4 /> |
- | If //Cron from// | + | ===== SNMP モニタリング ===== |
- | //Cron 開始(Cron from)// が設定されているとモジュールの実行間隔は無視され、モジュールは //Cron 開始(Cron from)// で指定した日時に実行されます。 | + | < |
- | + | ||
- | You may specify time periods in when the module will be executed; following the nomenclature: | + | |
- | + | ||
- | モジュールが実行される期間を指定できます。 分、時、日、月、曜日の命名法に従い、次の 3 つのパターンがあります。 | + | |
- | + | ||
- | * **Cron from** | + | |
- | * If **Cron from** | + | |
- | * **Cron from** | + | |
- | + | ||
- | * **Cron 開始(Cron from)** すべてのフィールドに **Any** が設定されている場合は、監視の時間制限はありません。 | + | |
- | * **Cron 開始(Cron from)** が特定の値で、**Cron 終了(Cron to)** に **Any** が設定されている場合は、設定された値にマッチした際に実行されます。例: | + | |
- | * **Cron 開始(Cron from)** が特定の値で、**Cron 終了(Cron to)** も特定の値が設定されている場合は、設定された期間で実行されます。例: | + | |
- | + | ||
- | Example, execute every Monday at 6:30: | + | |
- | + | ||
- | 例えば、次の設定ではモジュールは毎週月曜 6:30 に実行されます。 | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | Example, execute everyday between 6h and 7h: | + | |
- | + | ||
- | 毎日 6時と 7時の間に実行する例: | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | For local modules, add the line // | + | |
- | + | ||
- | ローカルモジュールでは、[[: | + | |
- | + | ||
- | **Timeout** | + | |
- | + | ||
- | **タイムアウト(Timeout)** | + | |
- | + | ||
- | Time the agent will wait for the execution of the module in seconds. | + | |
- | + | ||
- | エージェントがモジュールの実行を待機する時間 (秒単位)。 | + | |
- | + | ||
- | **Category** | + | |
- | + | ||
- | **カテゴリ(Category)** | + | |
- | + | ||
- | This categorization has no effect on the normal user interface, it is intended to be used together with the [[: | + | |
- | + | ||
- | このカテゴリは、通常のユーザインターフェイスには影響しません。[[: | + | |
- | + | ||
- | ===== SNMP モニタリング ===== | + | |
==== SNMP モニタリングの概要 ==== | ==== SNMP モニタリングの概要 ==== | ||
行 308: | 行 211: | ||
* リモートデバイスのチェックをしたい特定の OID を確認します。(Pandora FMS ウィザードや SNMP OID ブラウザを使うこともできます) | * リモートデバイスのチェックをしたい特定の OID を確認します。(Pandora FMS ウィザードや SNMP OID ブラウザを使うこともできます) | ||
* デバイスが返す値をどのように扱えばよいかを確認します。SNMP デバイスは、それぞれ異なるファーマットでデータを返します。Pandora FMS は、ほとんどすべてのデータを扱うことができます。カウンタデータは、Pandora が '' | * デバイスが返す値をどのように扱えばよいかを確認します。SNMP デバイスは、それぞれ異なるファーマットでデータを返します。Pandora FMS は、ほとんどすべてのデータを扱うことができます。カウンタデータは、Pandora が '' | ||
+ | |||
+ | <wrap #ks4_2 /> | ||
==== SNMP のネットワークモジュールでのモニタリング ==== | ==== SNMP のネットワークモジュールでのモニタリング ==== | ||
- | Pandora FMS のデータベースには、直接使用できる OID がいくつか含まれています。 たとえば、モジュールを作成するときに Cisco MIB コンポーネントを選択すると、Cisco で使用可能な変換済みの OID チェックのリストを表示します。 | + | Pandora FMS includes some OIDs in its database that you can use directly. MIBs are a collection of definitions that define the properties of the managed object within the device to be managed. |
- | {{ wiki: | + | Pandora FMS のデータベースには、直接使用できる OID がいくつか含まれています。MIB は、管理対象デバイス内の管理対象オブジェクトのプロパティを定義する定義のコレクションです。 |
- | このコンポーネントを選択すると、使用可能な OID から選択でき、フィールドに必要な情報が入力されます。 | + | <WRAP center round tip 90%> |
- | {{ wiki: | + | There are more MIBs included in Pandora FMS and with the Enterprise version MIB packages are included for different devices. |
- | **作成(Create)** をクリックします。最近作成されたモジュールのデータを表示するには、上部の **表示(View)** タブをクリックします。また、(一度データを受信していれば) **グラフ(Graph)** をクリックすると、下部に SNMP グラフがリアルタイムで表示されます。 | + | </ |
- | {{ wiki: | + | <WRAP center round tip 90%> |
+ | |||
+ | Pandora FMS にはさらに多くの MIB が含まれており、Enterprise 版ではさまざまなデバイス用の MIB パッケージが含まれています。 | ||
- | <WRAP center round tip 60%> | ||
- | Pandora FMS および Enterprise 版には、さまざまなデバイス用の MIB パッケージがさらにあります。 | ||
</ | </ | ||
- | SNMP を介して要素を監視できるようにするには、SNMP コミュニティとは何かを理解しておく必要があります。 モジュールの作成で、**手動設定(Manual setup)** を選択します。 | + | To be able to monitor any other element via SNMP, its SNMP community must be known. During module creation you must select |
- | {{ wiki: | + | SNMP 経由で他の要素を監視できるようにするには、その SNMP コミュニティがわかっている必要があります。モジュールの作成中に、**手動設定(Manual setup)** を選択する必要があります。**タイプ(Type)** フィールドには、SNMP の 3 つのオプションがあり、そのうちの 1 つを選択すると、フォームが展開され、SNMP の追加フィールドが表示されます。 |
- | **タイプ(Type)** フィールドには、SNMP の 3つのオプションがあります。それらの 1つを選択すると、フォームは拡大され、SNMP の追加フィールドが表示されます。([[https://www.youtube.com/watch?v = aUXwcm4ZrUY|より詳細のビデオチュートリアル]]) | + | * **SNMP community**: |
- | + | | |
- | {{ wiki:Cap5_snmp_2.png?700 }} | + | * **Target IP**: IP address of the device to monitor. The '' |
* **SNMP コミュニティ(SNMP community)**: | * **SNMP コミュニティ(SNMP community)**: | ||
- | |||
* **SNMP OID**: 監視する OID 識別子。これは数値とドットで構成されます。対応する MIB がシステム内にインストールされている場合、これは、より説明的な英数字の文字列に自動的に変換されます。 | * **SNMP OID**: 監視する OID 識別子。これは数値とドットで構成されます。対応する MIB がシステム内にインストールされている場合、これは、より説明的な英数字の文字列に自動的に変換されます。 | ||
+ | * **対象 IP(Target IP)**: 監視するデバイスの IP アドレス。エージェント名またはその別名に有効な IP アドレスがある場合、'' | ||
- | MIB は、管理対象のデバイス内で管理されるアイテムのプロパティを定義するコレクションです。 実際にはデータベースではありませんが、実装によって異なります。各 SNMP コンピュータプロバイダーには、MIB のツリー構造の排他的なセクションがあります。 | + | <wrap #ks4_3 /> |
- | 文字で表した OID は次のような形式になります。 | + | ==== エンドポイントからの SNMP モニタリング ==== |
- | < | + | A [[: |
- | </ | + | |
- | 数値では次のようになります。 | + | [[: |
- | 1.3.6.1.4.868.2.4.1.2.1.1.1.3.3562.3 | + | **On Linux®** |
- | ==== ソフトウエアエージェントからの SNMP モニタリング ==== | + | **Linux® にて** |
- | ローカルデータの取得に一般的に使用される [[ja: | + | **snmpget** is usually installed by default, so it can be called from themodule_exec line. |
- | **GNU/Linux にて** | + | **snmpget** は通常デフォルトでインストールされています。module_exec から呼び出すことができます。 |
- | **snmpget** は通常デフォルトでインストールされています。// | + | < |
- | | + | module_exec snmpget -v < |
+ | |||
+ | </code> | ||
" | " | ||
行 382: | 行 288: | ||
**MS Windows にて** | **MS Windows にて** | ||
- | 呼び出しをカプセル化するためのラッパーまたはスクリプトに加えて、**snmpget.exe**' | + | **snmpget.exe** (which is part of the **net-snmp** project, licensed under the BSD license) is added to the EndPoint along with the basic MIBs, plus a wrapper to encapsulate the call. Similar to Linux, you can load the MIBs into the directory: |
+ | |||
+ | 呼び出しをカプセル化するためのラッパーまたはスクリプトに加えて、**snmpget.exe**' | ||
+ | |||
+ | < | ||
+ | / | ||
+ | |||
+ | </ | ||
実行書式は次の通りです。 | 実行書式は次の通りです。 | ||
行 415: | 行 328: | ||
| | ||
</ | </ | ||
+ | |||
+ | <wrap #ks4_4 /> | ||
==== MIB 管理 ==== | ==== MIB 管理 ==== | ||
行 451: | 行 366: | ||
</ | </ | ||
+ | |||
+ | <wrap #ks4_5 /> | ||
==== Pandora FMS SNMP ブラウザ ==== | ==== Pandora FMS SNMP ブラウザ ==== | ||
- | The SNMP Browser performs a complete | + | The <wrap :en>**SNMP Browser**</ |
- | SNMP ブラウザはデバイスのツリーの全体を取得します。操作には数分かかる場合があります。特定のブランチに限定して時間を短縮することもできます。 | + | <wrap :ja>**SNMPブラウザ**</ |
- | **モニタリング(Monitoring)** → **SNMP** → **SNMP ブラウザ(SNMP Browser)** からアクセスします。 | + | |
- | The system will request that information from the system | + | The system will perform a scan with the parameters specified in the fields of the <wrap : |
- | システムは対象システムにその情報を要求し、要求された OID 情報 | + | システムは、<wrap : |
- | The SNMP browser also allows you to search for a text string both in the obtained OID values and in the translated values of the OID themselves (if available). This is especially useful for searching for specific known strings and locating their OID. If it locates several entries, it will allow us to jump from one occurrence to another, and it will show them highlighted in yellow. | + | <WRAP center round tip 90%> |
- | SNMP ブラウザでは、取得した | + | The descriptive information of the **OID** is stored by means of the managed information bases or **MIB**. If you do not have a MIB for the device you wish to explore, you will probably have to resort to search for " |
- | It is possible to select several OID and add them to an agent by clicking the **Create agent modules** button. To do this, the agents that will be monitored with said OID are selected and added to the box on the right. You can also select multiple OID to add to a [[: | + | </ |
- | **エージェントモジュールの作成(Create agent modules)** ボタンをクリックすると、複数の OID を選択してエージェントに追加できます。 これを行うには、上記の OID で監視されるエージェントを選択し、右側のボックスに追加します。 複数の OID を選択して [[: | + | <WRAP center round tip 90%> |
- | ==== Pandora FMS SNMP ウィザード ==== | + | **OID** の説明情報は、管理情報ベース(MIB)に保存されます。調査したいデバイスの MIB がない場合、Pandora FMS に表示される中から情報を探す必要があり、これは複雑で時間がかかります。 |
- | エージェント管理画面に、リモートからモジュールを作成するツール、エージェントウィザードがあります。 | + | </ |
- | {{ :wiki:agent_wizard.png }} | + | {{ :wiki:pfms-snmp_browser-oid_info.png }} |
+ | |||
+ | The SNMP explorer also allows searching for a text string both in the obtained OID values and in the translated values of the OIDs themselves (if available). This is especially useful for searching for specific known strings and locating their OID. If it locates several entries it will allow jumping from one to another and will show them highlighted in yellow. | ||
+ | |||
+ | SNMPエクスプローラでは、取得したOID値と、OID自体の翻訳値(利用可能な場合)の両方からテキスト文字列を検索できます。これは、特定の既知の文字列を検索し、そのOIDを見つけるのに特に便利です。複数のエントリが見つかった場合は、エントリ間を移動でき、エントリは黄色で強調表示されます。 | ||
+ | |||
+ | It is possible to select several OIDs and add them to one or more agents by selecting <wrap : | ||
+ | |||
+ | <wrap : | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | With multiple OID selected, they may also be added to an existing [[: | ||
+ | |||
+ | 複数の OID を選択した場合は、既存の [[: | ||
+ | |||
+ | <wrap #ks4_6 /> | ||
+ | |||
+ | ==== Pandora FMS SNMP ウィザード ==== | ||
+ | |||
+ | **SNMP Wizard** | ||
**SNMP ウィザード** | **SNMP ウィザード** | ||
- | {{ : | + | Administration view of an agent. |
- | ホストに snmpwalk するために、対象の IP アドレス、コミュニティ、その他オプションパラメータ (SNMP v3 をサポートしています) を設定する必要があります。 | + | エージェントの管理画面。 |
- | {{ :wiki:snmp_wizard_form.png }} | + | {{ :wiki:agent_wizard_snmp_wizard.png }} |
- | データを受信すると、モジュール作成のフォームが表示されます。 | + | You must define the destination IP address (the **Target IP** field cannot use the macro '' |
- | SNMP ウィザードでは、さまざまな種類の SNMP データからモジュールの作成が可能です。 | + | ターゲットへの |
- | * **Devices** | + | The type of module is selected and added to the creation list. When this process is finished, you can click on the **Create Modules** button. |
- | * **Processes** | + | |
- | * **Free Space on disk** | + | |
- | * **Temperature Sensors** | + | |
- | * **Other SNMP Data** | + | |
- | * **デバイス(Devices)** | + | モジュールのタイプが選択され、作成リストに追加されます。この処理が完了したら、**モジュールの作成(Create Modules)** ボタンをクリックできます。 |
- | * **プロセス(Processes)** | + | |
- | * **ディスク空き容量(Free space on disk)** | + | |
- | * **温度センサ(Temperature sensors)** | + | |
- | * **その他 SNMP データ(Other SNMP Data)** | + | |
- | {{ | + | This wizard will create two types of modules: |
- | モジュールの種類を選択し、左のウインドウから右へ必要なものをもっていきます。終わったら、モジュール作成(Create modules)ボタンをクリックします。 | + | このウィザードでは、次の 2 種類のモジュールが作成されます。 |
- | このウィザードは、以下の 2つの種類のモジュールを作成します。 | + | * **SNMP modules for queries with static OID**: Sensors, Memory, CPU, etc. |
+ | * **Plugin modules for queries with dynamic OID or calculated data**: Processes, Disk space, Used memory expressed as a percentage, etc. | ||
+ | |||
+ | * **固定の OID をもったデータのための SNMP モジュール** (センサー、メモリデータ、CPUデータなど) | ||
+ | * **動的な OID または計算したデータのためのプラグインモジュール** | ||
+ | |||
+ | <WRAP center round important 60%> | ||
+ | |||
+ | For plugin type modules we will use the remote SNMP plugin, so if the plugin is not installed on the system, these features will remain disabled. The plugin should have the name **snmp_remote.pl** regardless of its location. | ||
+ | |||
+ | </ | ||
+ | |||
+ | <WRAP center round important 60%> | ||
- | * **固定の OID をもったデータのための SNMP モジュール** | + | すべてのプラグインモジュールでは、SNMP リモートプラグインを利用します。このプラグインがシステムにインストールされていないと、これらの機能は無効になります。プラグインは、 |
- | * **動的な OID または計算したデータのためのプラグインモジュール** | + | |
- | <WRAP center round important 60%> | + | </ |
+ | |||
+ | In order for the SNMP wizard to be able to obtain data from an SNMP device thanks to the remote components, it is necessary to meet 2 requirements: | ||
SNMP ウィザードがリモートコンポーネントを使って SNMP デバイスからデータを取得できるようにするには、2つの要件を満たす必要があります。 | SNMP ウィザードがリモートコンポーネントを使って SNMP デバイスからデータを取得できるようにするには、2つの要件を満たす必要があります。 | ||
+ | |||
+ | * Have the Private Enterprise Number (PEN) of the device manufacturer registered in Pandora. | ||
+ | * Have the SNMP wizard components registered and enabled in Pandora for the device manufacturer. | ||
* Pandora FMS にデバイス製造元のプライベートエンタープライズ番号(PEN)を登録する。 | * Pandora FMS にデバイス製造元のプライベートエンタープライズ番号(PEN)を登録する。 | ||
* Pandora FMS でデバイス製造元の SNMP ウィザードコンポーネントを登録して有効にする。 | * Pandora FMS でデバイス製造元の SNMP ウィザードコンポーネントを登録して有効にする。 | ||
+ | |||
+ | If the scanned device meets these requirements, | ||
スキャンしたデバイスがこれらの要件を満たしている場合、データを取得できた可能性のあるすべてのモジュールが表示され、作成するモジュールと作成しないモジュールを選択できます。 | スキャンしたデバイスがこれらの要件を満たしている場合、データを取得できた可能性のあるすべてのモジュールが表示され、作成するモジュールと作成しないモジュールを選択できます。 | ||
- | これらのモジュールは、それらを生成したウィザードコンポーネントが属するグループに基づいて、ブロックで表示されます。 | + | Once the Create modules button is pressed, a summary list of the chosen modules will be displayed.go with your setup. In this list you will see the modules that cannot be created, either because they already exist in the agent or because 2 or more modules with the same name have been configured in the wizard itself. |
- | すべてのブロックは、参照を容易にするために、最初は圧縮されて表示されます。そうすることで、選択範囲やデータを変更するように拡張できます。さらに、モジュールが作成対象としてマークされている各ブロックでは、これを示す情報アイコンが表示されます。 | + | モジュールの作成(Create modules) ボタンを押すと、選択したモジュールの概要リストが表示されます。セットアップに進みます。このリストには、エージェントに既に存在しているか、ウィザード自体に同じ名前のモジュールが |
- | {{ : | + | <WRAP center round tip 60%> |
- | ブロックをデプロイする場合、追加するモジュールと追加しないモジュールを選択できます。また、各モジュールの名前、説明、またはしきい値を個別に変更するオプションも選択できます。 | + | Take into account that if the value of the Module collected by the wizard is of type [[: |
- | {{ : | + | </ |
- | // | + | <WRAP center round tip 60%> |
- | <WRAP center round tip 60%> | + | ウィザードによって収集されたモジュールの値が [[: |
- | それらをエージェントに追加する前に、前述のモジュールの作成を確認するか、モジュールをキャンセルしてウィザードの結果を変更するかの選択ができます。 | + | </ |
- | {{ : | + | Before they are added to the agent, there will be one last chance to confirm the creation of these modules or to cancel it and continue modifying the output of the wizard. |
- | モジュールの作成が確認されると、確認している間に同じモジュールが別の方法で作成された場合にモジュールが重複しないように、作成できるかどうか 1つずつ再評価されます。 | + | エージェントに追加する前に、これらのモジュールの作成を進めるか、キャンセルしてウィザードの出力の変更をするかの選択が最後にあります。 |
- | プロセスが正常に完了したか、作成できなかったモジュールがあるかどうかが通知されます。 | + | <wrap #ks4_7 /> |
+ | ==== SNMP インタフェースウィザード ==== | ||
- | **SNMP インタフェースウィザード** | + | {{ : |
- | {{ | + | This Wizard navigates the SNMP branch **IF-MIB::interfaces**, |
- | エージェントウィザードには、インターフェイスを参照するために特別に作成された SNMP ウィザードがあります。 | + | このウィザードは、SNMP ブランチ **IF-MIB:: |
- | {{ : | + | <WRAP center round important 60%> |
- | 左側の窓から 1つ以上のインターフェースを選択します。 その後、それに関して利用可能な要素(説明、速度、インバウンド/ | + | In order for the interface SNMP wizard to obtain data from an SNMP device, the SNMP device must return data from the **IF-MIB** branch. |
+ | |||
+ | </ | ||
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
- | SNMP インターフェースウィザードが SNMP デバイスからデータを取得するには、SNMP デバイスがブランチ | + | |
+ | SNMP インターフェースウィザードが SNMP デバイスからデータを取得するには、SNMP デバイスがブランチ | ||
</ | </ | ||
- | 追加可能なモジュールを備えた、デバイスで選択したすべてのインターフェースの概要を示す設定ブロックが表示されます。このブロックで選択されたモジュールとそのしきい値は、ネットワークインターフェイスに行われるデフォルト設定になります。 インターフェイスに一般的な監視を追加しないように、このブロックを無効にすることができます。 | + | Once the creation of the modules has been confirmed, it will be re-evaluated one by one if they can be created or not, to avoid duplicate modules in the event that the same modules have been created by another means during the confirmation time. |
- | {{ : | + | モジュールの作成が確認されると、確認時間中に別の方法で同じモジュールが作成された場合のモジュールの重複を避けるために、モジュールの作成が可能かどうかが 1 つずつ再評価されます。 |
- | また、ネットワークインターフェースごとに特定のブロックがあり、監視するインターフェースを選択できます。さらに、前のブロックで一般的な監視が設定されている場合、チェックされたすべてのインターフェイスがそれらの設定を使用します。 | + | We will be notified if the process could be completed successfully or, on the contrary, there has been a module that could not be created. |
- | {{ : | + | 処理が正常に完了した場合、または逆に作成できなかったモジュールがあった場合は通知されます。 |
- | 各インターフェイスブロックでは、インターフェイスの特定の設定を指定することもできます。つまり、一般的な監視ブロックに含まれていない特定のモジュールを追加したり、特定のケースでそれらの設定を別の設定で上書きしたりできます。 | + | <wrap #ks5 /> |
- | 特定のケースごとにモジュールの名前と説明を変更することもできます。特定の設定が有効になるように、インターフェイスブロックを監視対象としてマークする必要があります。 | + | |
- | {{ : | + | ===== WMI でのリモート Windows モニタリング ===== |
- | すべてのブロックは、参照を容易にするために、最初は圧縮されて表示されます。選択やデータを変更するために展開できます。 さらに、モジュールが作成対象としてマークされている各ブロックには、それを示す情報アイコンが表示されます。 | + | WMI is a technology used in the Microsoft® operating system (O.S.) to obtain remote information from computers running Windows®; It is available from the Windows XP version up to the latest versions. WMI allows you to obtain all kinds of information from the OS, applications and even hardware. WMI queries can be made locally with the EndPoint (by calling the OS API) or remotely. |
- | //モジュールの作成(Create modules)// をクリックすると、選択したモジュールとその設定の概要一覧が表示されます。この一覧には、エージェントにすでに存在するか、ウィザードで同じ名前のモジュールが 2つ以上構成されているために作成できないモジュールが表示されます。 | + | WMIは、Microsoft®オペレーティングシステム(OS)で Windows® 搭載コンピューターからリモート情報を取得するために使用されるテクノロジーです。Windows XP バージョンから最新バージョンまで利用可能です。WMI を使用すると、OS、アプリケーション、さらにはハードウェアからあらゆる種類の情報を取得できます。WMI クエリは、エンドポイント(OS APIを呼び出す)を使用してローカルで実行することも、リモートで実行することもできます。 |
- | すべての変更を行ったのち、それらがエージェントに追加される前に、それらのモジュールの作成を確認するか、それをキャンセルしてウィザードの結果を変更し続けるかを最後に選択します。 | + | <WRAP center round important 90%> |
- | {{ : | + | In some systems, remote access to WMI is not activated and it must be activated to be able to be consulted from the outside. |
- | モジュールの作成が確認されると、モジュールが 1つずつ再評価され、作成できるかどうかが確認されます。確認時間内に同じモジュールが別の方法で作成された場合にモジュールが重複しないようにします。 | + | </ |
- | プロセスが正常に完了したか、作成できなかったモジュールがあるかどうかが通知されます。 | + | <WRAP center round important 90%> |
- | ===== WMI でのリモート | + | 一部のシステムでは、WMI へのリモート |
- | WMI は、Windows OS を実行するコンピュータのリモート情報取得用のマイクロシステムであり、Windows XP 以降のバージョンで利用できます。 WMI を使用すると、OS、アプリケーション、さらにはハードウェアのすべての種類の情報を取得できます。 WMI クエリは、ローカルでの実行(実際には、Pandora のエージェントは内部的にオペレーティングシステムの API を呼び出し WMI サブシステムに問い合わせます)または、リモートで実行することができます。 一部のシステムでは、WMI へのリモートアクセスは有効になっておらず、外部からの利用のためには有効にする必要があります。 | + | </ |
- | Pandora FMS は、WMI クエリによって Windows をリモート監視することができます。そのためには、Pandora FMS サーバの設定ファイルにて //wmiserver// を有効化する必要があります。 | + | It is necessary to enable the **wmiserver** component in the Pandora FMS server configuration file. |
+ | |||
+ | Pandora FMS サーバ設定ファイルで **wmiserver** コンポーネントを有効にする必要があります。 | ||
< | < | ||
- | # wmiserver : '1' | + | |
- | # DISABLED BY DEFAULT | + | # wmiserver : 1 or 0. Set to 1 to activate WMI server |
- | | + | |
+ | | ||
</ | </ | ||
+ | |||
+ | Queries are made in WQL, a kind of Microsoft®-specific SQL language, for any object that appears in the WMI system database. | ||
クエリは、オペレーティングシステムへの内部クエリ用の Microsoft 固有の SQL 言語の一種である WQL で行われ、WMI システムデータベースに表示されるクエリはすべて作成できます。 | クエリは、オペレーティングシステムへの内部クエリ用の Microsoft 固有の SQL 言語の一種である WQL で行われ、WMI システムデータベースに表示されるクエリはすべて作成できます。 | ||
+ | |||
+ | To start monitoring by WMI, you must first create the corresponding agent, then click on the upper tab of the modules (**Modules**). Once there, select **Create a new WMI server module** and press the **Create.** button | ||
WMI を通してモニタリングを開始するには、サービスをモニタするための対応するエージェントを作成し、モジュールタブをクリックします。そこで、新たな WMI モジュールの作成を選択し、**作成** ボタンをクリックします。 | WMI を通してモニタリングを開始するには、サービスをモニタするための対応するエージェントを作成し、モジュールタブをクリックします。そこで、新たな WMI モジュールの作成を選択し、**作成** ボタンをクリックします。 | ||
- | {{ wiki:Feo.jpg?400 }} | + | WMI specific fields: |
- | いくつかのフィールドは WMI 特有のもので、短い表記を使います。 | + | WMI 特有のフィールド: |
- | {{ wiki:Campos.jpg?800 }} | + | * **Namespace**: WMI namespace; in some queries this field is different from empty string (default), depending on the information provider of the application being monitored. |
+ | * **Key string**: Optional, field to compare with the string returned by the query, and if the module exists, it returns 1 or 0, instead of the string itself. | ||
+ | * **Field number**: The number of the returned field starting from 0 (WMI queries can return more than one field). Most of the time it is 0 or 1. | ||
+ | * **WMI Query**: WMI query, similar to a SQL statement. | ||
* **名前空間(Namespace)**: | * **名前空間(Namespace)**: | ||
- | |||
- | * **ユーザ名(Username)**: | ||
- | |||
- | * **パスワード(Password)**: | ||
- | |||
* **Key 文字列(Key string)**: クエリにより返された文字列を比較するためのオプションです。結果は文字列ではなく、存在すれば 1、そうでなければ 0 で返ります。 | * **Key 文字列(Key string)**: クエリにより返された文字列を比較するためのオプションです。結果は文字列ではなく、存在すれば 1、そうでなければ 0 で返ります。 | ||
- | |||
* **フィールド番号(Field number)**: 返されるフィールドの数です。0 から開始する数字です (WMI クエリは、1つ以上のフィールドを返します)。ほとんどの場合は、0 か 1 です。 | * **フィールド番号(Field number)**: 返されるフィールドの数です。0 から開始する数字です (WMI クエリは、1つ以上のフィールドを返します)。ほとんどの場合は、0 か 1 です。 | ||
- | |||
* **WMI クエリ(WMI Query)**: WMI クエリです。SQL に似ています。 | * **WMI クエリ(WMI Query)**: WMI クエリです。SQL に似ています。 | ||
行 623: | 行 578: | ||
</ | </ | ||
- | + | <wrap #ks5_1 /> | |
- | 正しいパラメータがわからない場合は、Pandora FMS データベースに設定されインストール済のものを選択することもできます。それには、WMI モジュールコンポーネントを選択してください。 | + | |
- | + | ||
- | {{ wiki: | + | |
- | + | ||
- | 完了したら、可能な WMI チェックを選択します。 | + | |
- | + | ||
- | {{ wiki: | + | |
- | + | ||
- | ユーザ名とパスワード以外の必要な情報が自動的に入力されます。**アドミニストレータ権限のユーザとパスワードが必要であることを忘れないでください。そうでないとモジュールは値を取得できません。** | + | |
- | + | ||
- | {{ wiki: | + | |
- | + | ||
- | Pandora FMS Enterprise 版には、Windows 用の 400 以上の WMI リモート監視モジュールがあります。これらは、以下のデバイスやコンポーネント用です。 | + | |
- | + | ||
- | * Active Directory | + | |
- | * BIOS | + | |
- | * System Information | + | |
- | * Windows Information | + | |
- | * Printers | + | |
- | * MSTDC | + | |
- | * IIS | + | |
- | * LDAP | + | |
- | * Microsoft Exchange | + | |
==== WMI ウィザード ==== | ==== WMI ウィザード ==== | ||
行 656: | 行 588: | ||
最初の WMI クエリを作成するために、対象ホストの administrator ユーザ(もしくは WMI クエリの実行権限のあるユーザ)とパスワードを指定する必要があります。このデータは、WMI モジュールの作成に利用されます。 | 最初の WMI クエリを作成するために、対象ホストの administrator ユーザ(もしくは WMI クエリの実行権限のあるユーザ)とパスワードを指定する必要があります。このデータは、WMI モジュールの作成に利用されます。 | ||
- | |||
- | |||
- | {{ wiki: | ||
WMI ウィザードでは、次のようなさまざまな種類の WMI データからモジュールを作成することができます。 | WMI ウィザードでは、次のようなさまざまな種類の WMI データからモジュールを作成することができます。 | ||
行 684: | 行 613: | ||
すべての変更を行ったのち、それらがエージェントに追加される前に、これらのモジュールの作成を確認するか、それをキャンセルしてウィザードの結果を変更し続けるか最後の選択をします。 | すべての変更を行ったのち、それらがエージェントに追加される前に、これらのモジュールの作成を確認するか、それをキャンセルしてウィザードの結果を変更し続けるか最後の選択をします。 | ||
- | |||
- | {{ wiki: | ||
モジュールの作成を進めると、モジュールが作成できるかどうかを確認するために1つずつ再評価されます。同じモジュールが他の方法で作成されていた場合にモジュールが重複しないようにします。 | モジュールの作成を進めると、モジュールが作成できるかどうかを確認するために1つずつ再評価されます。同じモジュールが他の方法で作成されていた場合にモジュールが重複しないようにします。 | ||
ウィザードは、モジュールが正常に作成されたかどうか、または逆に作成できなかったモジュールがあったかどうかを通知します。 | ウィザードは、モジュールが正常に作成されたかどうか、または逆に作成できなかったモジュールがあったかどうかを通知します。 | ||
+ | |||
+ | <wrap #ks6 /> | ||
===== サーバプラグインを使ったモニタリング ===== | ===== サーバプラグインを使ったモニタリング ===== | ||
- | A remote plugin is a script or executable file that supports parameters and returns a **single** value. The result could be a number, a boolean value (0 = error, OK <> 0 ), or a text string. A remote plugin | + | A remote plugin is a script or executable file that supports parameters and returns a **single** value. The result could be a number, a boolean value ('' |
リモートプラグインはスクリプトまたは実行形式のファイルで、パラメータに応じて **単一の** 値を返します。結果は、数値、二値(0: | リモートプラグインはスクリプトまたは実行形式のファイルで、パラメータに応じて **単一の** 値を返します。結果は、数値、二値(0: | ||
- | There are two kinds of remote | + | There are two types of remote |
リモートプラグインには、標準タイプと Nagios タイプの 2種類があります。 違いは、Nagios リモートプラグインはエラーレベルに加えて説明文字列で応答することです。 | リモートプラグインには、標準タイプと Nagios タイプの 2種類があります。 違いは、Nagios リモートプラグインはエラーレベルに加えて説明文字列で応答することです。 | ||
+ | |||
+ | <wrap #ks6_1 /> | ||
==== リモートプラグイン管理 ==== | ==== リモートプラグイン管理 ==== | ||
行 732: | 行 663: | ||
</ | </ | ||
+ | |||
+ | <wrap #ks6_1_1 /> | ||
=== 内部マクロ === | === 内部マクロ === | ||
- | アラートのように、プラグインの設定にも内部マクロを使うことができます。 | + | In a similar way to alerts, you can also use internal macros in plugin settings. The supported macros are the following: |
+ | |||
+ | アラートのように、プラグインの設定にも内部マクロを使うことができます。利用可能なマクロは次の通りです。 | ||
- | 利用可能なマクロは次の通りです。 | + | * '' |
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | |||
* '' | * '' | ||
- | ==== リモートプラグインの内部 ==== | + | <wrap #ks6_2 /> |
- | < | ||
- | # | ||
- | # This is called like -p xxx -t xxxx | ||
- | HOST =$4 | ||
- | PORT =$2 | ||
- | nmap -T5 -p $PORT -sU $HOST | grep open | wc -l | ||
- | </ | ||
- | この GNU/Linux プラグインは、2つのパラメータを使います。対象の UDP ポート番号とアドレスで、'' | ||
- | プラグインを登録したらそれをエージェントで使うために、モジュールタブをクリックしてプラグインサーバモジュールを作成します。そこで新たなネットワークモジュールの作成を選択し、// | ||
- | {{ wiki: | ||
- | 以下のフォームで、未定義の部分を設定します。// | ||
- | モニタ対象の IP アドレスやポート番号を設定します。 | ||
- | |||
- | {{ wiki: | ||
- | |||
- | 設定が終わったら、// | ||
- | |||
- | 以下の画面で、エージェントに作成した "UDP Port check" モジュールが表示されているのがわかります。 | ||
- | |||
- | {{ wiki: | ||
- | |||
- | ==== 例 1: MySQL のプラグインモジュール ==== | ||
- | |||
- | MySQL is a database engine for which Pandora FMS has created a default plugin to be customized by each client for their users. To the end go to **Servers** → **Plugins** and add a new plugin module for MySQL: | ||
- | |||
- | MySQL はデータベースエンジンで、Pandora FMS ではそれぞれのユーザがカスタマイズできるデフォルトプラグインを用意しています。**サーバ(Servers)** -> **プラグイン(plugins)** へ行き、MySQL 用の新たなプラグインモジュールを追加します。 | ||
- | |||
- | {{ : | ||
- | |||
- | このプラグインは、起動した瞬間からユーザに対して完全に透過的な4つのチェックを提供します。 | ||
- | |||
- | * '' | ||
- | * '' | ||
- | * '' | ||
- | * '' | ||
- | |||
- | 次の手順では、プラグインのデフォルトの場所と、前に示したチェックを実行するための 4つのパラメータに注意してください。 | ||
- | |||
- | {{ : | ||
- | |||
- | 最初と2番目のパラメータ(IP アドレスとユーザ名)の設定: | ||
- | {{ wiki: | ||
- | |||
- | Configuration of the third and fourth parameters (user password and [[: | ||
- | |||
- | 3番目と4番目のパラメータ(ユーザパスワードと [[: | ||
- | |||
- | {{ : | ||
- | |||
- | Create a module in the agent of the computer where Pandora FMS is installed and assign it; its name will be '' | ||
- | |||
- | Pandora FMS がインストールされているコンピュータのエージェントにモジュールを作成し、割り当てます。 その名前は '' | ||
- | |||
- | After its creation, it should look like this: | ||
- | |||
- | 作成すると次のようになります。 | ||
- | |||
- | {{ : | ||
- | |||
- | Once created, it will appear in the list of modules, as a plugin type module (in this case, yet to be initialized) | ||
- | |||
- | 作成すると、プラグインタイプのモジュールとしてモジュールの一覧に表示されます(この場合、まだ初期化されていません)。 | ||
- | |||
- | {{ : | ||
- | |||
- | ==== 例2: SMTP サーバリモートプラグイン ==== | ||
- | |||
- | {{ wiki: | ||
- | |||
- | このプラグインは、リモートサーバを使ってメールを送信します。サーバの IP、ポート番号、ユーザ名、パスワードと、認証方式を指定し、また、メールの送信先を指定できます。動作していれば 1 を返し、そうでなければ 0 を返します。タイプは、'' | ||
- | |||
- | プラグインを利用するときは、次のパラメータをモジュールに設定する必要があります。 | ||
- | |||
- | {{ wiki: smtp_module2.png? | ||
- | |||
- | ==== 例3: DNS サーバリモートプラグイン ==== | ||
- | |||
- | {{ wiki: | ||
- | |||
- | このプラグは、特定の DNS を照会し、指定したドメインの IP アドレスを取得し、正しく機能する場合は 1を返し、機能しない場合は 0 を返します('' | ||
- | |||
- | {{ wiki: | ||
- | |||
- | <WRAP center round tip 60%> | ||
- | もう 1つの追加の監視は、DNS が返すすべての IP アドレスが実際に問い合わせを行ったドメインに属しているかどうかを確認することです。これは、事前定義された IP 範囲と比較することによって実現されます。 | ||
- | </ | ||
==== リモート監視のためのカスタムフィールドマクロ ==== | ==== リモート監視のためのカスタムフィールドマクロ ==== | ||
- | リモートモジュールを設定するとき、エージェント特有の設定オプションを何度も入力しなければならないことは面倒です(例えば、SNMP コミュニティ文字列)。カスタムフィールドマクロを使うと、特定のモジュール設定オプションのマクロとして[[ja: | + | Custom field macros allow you to use the [[:en: |
- | 以下の例では、コミュニティ文字列が異なる SNMP エージェント間で再利用できる SNMP ネットワークコンポーネントを作成します。 | + | カスタム フィールドマクロを使用すると、[[: |
- | * 最初に、Pandora FMS コンソールで // | + | Custom |
- | {{ wiki: | + | カスタムフィールドマクロは、SNMP、WMI、プラグイン、およびインベントリタイプのモジュールで動作します。スタンドアロンモジュール、ネットワークコンポーネント、およびポリシーモジュールで使用できます。 |
- | | + | It is accessed by **Management** → **Resources** → **Custom fields** → **Create field** in this new custom field the SNMP community string will be stored. Note its ID, as it will later be part of the macro, and fill in the community string with the appropriate value in your SNMP agents. |
- | {{ wiki: | + | **管理(Management)** → **リソース(Resources)** → **カスタムフィールド(Custom fields)** → **フィールドの作成(Create field)** からアクセスできます。この新しいカスタムフィールドに SNMP コミュニティ文字列が保存されます。このIDは後でマクロの一部となるのでメモし、SNMP エージェントで適切な値をコミュニティ文字列に入力してください。 |
- | * 最後に、新たに作成した[[ja: | + | Then you must create a [[:en: |
- | カスタムフィールドマクロは、SNMP, WMI, プラグインおよび、インベントリモジュールで利用できます。これらは、単一のモジュール、ネットワークコンポーネント、ポリシーモジュールで利用できます。 | + | 次に、SNMP |
- | + | ||
- | 他の例: WMI モジュールでは、ユーザ名とパスワードを格納するために 2つの新しいカスタムフィールドを同様に定義し、モジュール定義で対応するカスタムフィールドマクロを使用できます。 | + | |
- | + | ||
- | {{ wiki: | + | |
+ | <wrap #ks6_3 /> | ||
===== リモートウィザードとネットワーク監視実行 (Exec Server) ===== | ===== リモートウィザードとネットワーク監視実行 (Exec Server) ===== | ||
- | <WRAP center round tip 60%> | + | <WRAP center round tip 90%> |
- | Only for PFMS servers installed on GNU/Linux. | + | Only for PFMS servers installed on Linux. |
</ | </ | ||
- | <WRAP center round tip 60%> | + | <WRAP center round tip 90%> |
- | GNU/Linux へインストールした Pandora FMS サーバのみ。 | + | Linux へインストールした Pandora FMS サーバのみ。 |
</ | </ | ||
行 916: | 行 761: | ||
* [[# | * [[# | ||
- | * [[: | + | * [[: |
* [[# | * [[# | ||
* [[# | * [[# | ||
行 922: | 行 767: | ||
* [[# | * [[# | ||
- | * イベントセクションの [[: | + | * イベントセクションの [[: |
* [[# | * [[# | ||
* [[# | * [[# | ||
行 931: | 行 776: | ||
各 // | 各 // | ||
- | The Exec servers work internally through the execution of remote SSH commands from Pandora FMS console to the enabled servers, called **Exec Server**. These can be [[: | + | The Exec servers work internally through the execution of remote SSH commands from Pandora FMS console to the enabled servers, called **Exec Server**. These can be [[: |
- | Exec サーバは、Pandora FMS コンソールから **Exec Server** と呼ばれる有効なサーバへのリモート SSH コマンドの実行を通じて内部的に機能します。 これらは [[: | + | Exec サーバは、Pandora FMS コンソールから **Exec Server** と呼ばれる有効なサーバへのリモート SSH コマンドの実行を通じて内部的に機能します。 これらは [[: |
The configuration process will require the assistance of the person in charge of network administration to configure both PFMS servers and the target computers and the connection and data traffic, among other aspects such as firewalls and VLAN to increase security. | The configuration process will require the assistance of the person in charge of network administration to configure both PFMS servers and the target computers and the connection and data traffic, among other aspects such as firewalls and VLAN to increase security. | ||
行 943: | 行 788: | ||
* リモート設定を有効にして論理エージェントを設定する必要があります。 | * リモート設定を有効にして論理エージェントを設定する必要があります。 | ||
- | <WRAP center round important | + | <WRAP center round important |
Without remote configuration enabled **you will lack** | Without remote configuration enabled **you will lack** | ||
行 949: | 行 794: | ||
</ | </ | ||
- | <WRAP center round important | + | <WRAP center round important |
リモート設定が有効になっていないと、**ウィザード (// | リモート設定が有効になっていないと、**ウィザード (// | ||
行 965: | 行 810: | ||
* Pandora FMS ウェブコンソールでは、ユーザ // | * Pandora FMS ウェブコンソールでは、ユーザ // | ||
- | [[: | + | [[: |
- | + | ||
- | より詳細は、[[: | + | |
+ | より詳細は、[[: | ||
+ | <wrap #ks7 /> | ||
===== 経路監視 ===== | ===== 経路監視 ===== | ||
- | |||
- | <WRAP center round tip 60%> | ||
- | |||
- | Version NG 715 or higher. | ||
- | |||
- | </ | ||
- | |||
- | <WRAP center round tip 60%> | ||
- | |||
- | バージョン NG 715 以降 | ||
- | |||
- | </ | ||
Pandora FMS offers by default the monitoring of complete routes between two points in the network, visually indicating the path that is being followed at all times to communicate between these two points. Pandora FMS route analyzer uses an agent plugin to map the route. | Pandora FMS offers by default the monitoring of complete routes between two points in the network, visually indicating the path that is being followed at all times to communicate between these two points. Pandora FMS route analyzer uses an agent plugin to map the route. | ||
行 993: | 行 826: | ||
このシステムを利用するには以下が必要です。 | このシステムを利用するには以下が必要です。 | ||
- | * A software Agent at the point of origin of the route to be analyzed. | + | * A EndPoint |
* Reach via ICMP from the point of origin. | * Reach via ICMP from the point of origin. | ||
- | * 分析したいルートの発信元となるポイント上にソフトウエアエージェント | + | * 分析したいルートの発信元となるポイント上にエンドポイント |
* 発信元ポイントからの ICMP による宛先までの到達性 | * 発信元ポイントからの ICMP による宛先までの到達性 | ||
行 1017: | 行 850: | ||
最後にプラグインの実行を有効にします。 | 最後にプラグインの実行を有効にします。 | ||
+ | [[ja: | ||
- | ==== 表示 ==== | + | ==== (OBSOLETE) |
システムを設定しレポートが始まると、エージェント表示画面に新たなタブが表示され、対象との通信が確立されます。 | システムを設定しレポートが始まると、エージェント表示画面に新たなタブが表示され、対象との通信が確立されます。 | ||
行 1031: | 行 865: | ||
{{ wiki: | {{ wiki: | ||
- | |||
- | [[ja: | ||