差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
ja:documentation:pandorafms:monitoring:06_web_monitoring [2025/06/15 06:40] – [概要] junichi | ja:documentation:pandorafms:monitoring:06_web_monitoring [2025/06/15 06:56] (現在) – [高度なトランザクション監視] junichi | ||
---|---|---|---|
行 33: | 行 33: | ||
==== インストールと設定 ==== | ==== インストールと設定 ==== | ||
- | [[: | + | The [[: |
- | 以下のように | + | [[: |
- | < | + | |
- | webserver 1 | + | |
- | </ | + | |
- | 実行したいリクエスト数に応じて、スレッド数およびデフォルトのタイムアウトを増やします。 | + | Depending on the number of requests you may have to increase the number of threads and the default timeout: |
- | < | + | リクエストの数に応じて、スレッド数とデフォルトのタイムアウトを増やす必要がある場合があります。 |
- | | + | |
- | | + | |
- | </ | + | web_timeout 60 |
Goliat が使うライブラリのタイプ (LWP または CURL) を変更できる拡張設定トークンがあります。デフォルトでは CURL が利用されていますが、切り替えることができます。 | Goliat が使うライブラリのタイプ (LWP または CURL) を変更できる拡張設定トークンがあります。デフォルトでは CURL が利用されていますが、切り替えることができます。 | ||
- | < | + | |
- | web_engine | + | # Use curl or LWP |
- | + | | |
- | </ | + | |
- | <WRAP center round info 60%> | + | <WRAP center round info 90%> |
- | Pandora FMS has protection against CSRF and it may happen that web checks, when debugged, | + | Pandora FMS has protection against CSRF and when debugging |
</ | </ | ||
- | <WRAP center round info 60%> | + | <WRAP center round info 90%> |
- | Pandora FMS は [[https:// | + | Pandora FMS には CSRF に対する保護機能があり、Web チェックをデバッグするときに次のメッセージが表示される場合があります: \\ '' |
- | [[: | + | |
</ | </ | ||
行 139: | 行 135: | ||
これらの値を利用することにより、フォームにデータを送信し、正しく動作するかどうかをチェックすることができます。 | これらの値を利用することにより、フォームにデータを送信し、正しく動作するかどうかをチェックすることができます。 | ||
- | <WRAP center round important | + | <WRAP center round important |
- | ドメインのリダイレクションには対応していません。この問題に対応するには、リダイレクトされた後にアクセスされるアドレスでモジュールを作成する必要があります。 | + | |
- | </WRAP> | + | |
- | 前のケースでは、 **curl** コマンドのパラメータが短いバージョンでは、 | + | In some cases of domain redirection, |
- | <code> | + | </WRAP> |
- | -L | + | |
- | </code> | + | <WRAP center round important 90%> |
- | であり、長いバージョンでは、 | + | ドメインリダイレクトの場合、チェックが機能しないことがあります。これを解決する一つの方法は、最終的なドメインを指すようにモジュールを変更することです。例: '' |
- | < | + | </WRAP> |
- | --location | + | |
- | + | ||
- | </code> | + | |
- | + | ||
- | であるため、HTTP 3XX リダイレクトを受けた場合、リダイレクトされたドメインに対して再度実行されます。 **ただし、Pandora FMS の柔軟性により**、デバッグボタンを使用できます。 | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | モジュールの作成時点では、モジュールは有効化されておらず、最初のチェックを実行した後モジュールを使用できるようになります。これを強制的に実行して時間を節約できます。 | + | |
- | + | ||
- | このモジュールを変更するときは、**デバッグ(Debug)** ボタンをクリックすると、デバッグモードに入って **クエリ(Query)** を編集できます。 | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | モジュールのクエリを **クエリの実行(Execute query)** ボタンで実行したり、目的の結果が得られるまで他の値に変更して再実行したりできます。 | + | |
- | {{ : | + | <wrap #ks1_4 /> |
==== ウェブの応答時間チェック ==== | ==== ウェブの応答時間チェック ==== | ||
行 201: | 行 179: | ||
</ | </ | ||
+ | <wrap #ks1_5 /> | ||
==== ウェブページのフォームのチェック ==== | ==== ウェブページのフォームのチェック ==== | ||
行 428: | 行 406: | ||
[[: | [[: | ||
- | <WRAP center round important | + | <WRAP center round important |
- | <WRAP center round important | + | * It is important |
+ | * When making | ||
+ | </ | ||
+ | <WRAP center round important 90%> | ||
+ | |||
+ | * 呼び出しが適切に実行されるように、括弧内のキャプチャグループを正しく定義することが重要です。 | ||
+ | * API 呼び出しを行う場合、対象 API にクエリを実行するための権限が必要であることに注意することが重要です。 | ||
+ | |||
+ | </ | ||
+ | |||
+ | <wrap #ks1_9 /> | ||
==== 拡張オプション ==== | ==== 拡張オプション ==== | ||
+ | |||
+ | <wrap #ks1_9_1 /> | ||
+ | |||
=== HTTP ヘッダーのカスタマイズ === | === HTTP ヘッダーのカスタマイズ === | ||
//header// オプションで、HTTP ヘッダのカスタマイズしたり追加したりできます。たとえば、// | //header// オプションで、HTTP ヘッダのカスタマイズしたり追加したりできます。たとえば、// | ||
行 445: | 行 436: | ||
</ | </ | ||
- | <wrap #ks1_8_2 | + | <wrap #ks1_9_2 |
=== ウェブチェックのデバッグ === | === ウェブチェックのデバッグ === | ||
行 456: | 行 447: | ||
| | ||
</ | </ | ||
+ | |||
+ | <wrap #ks1_9_3 /> | ||
=== LWP の代わりの Curl の利用 === | === LWP の代わりの Curl の利用 === | ||
行 468: | 行 461: | ||
Pandora FMS サーバを再起動すると、ウェブチェックに LWP の代わりに Curl バイナリが利用されます。 | Pandora FMS サーバを再起動すると、ウェブチェックに LWP の代わりに Curl バイナリが利用されます。 | ||
+ | <wrap #ks2 /> | ||
===== 高度なトランザクション監視 ===== | ===== 高度なトランザクション監視 ===== | ||
- | Goliath | + | In addition to the feature offered by PFMS Web server, there is another way to perform transactional monitoring: the [[: |
+ | |||
+ | PFMS ウェブサーバが提供する機能に加えて、トランザクション監視を実行する別の方法があります: [[:ja: | ||
[[ja: | [[ja: |