差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
| ja:documentation:pandorafms:monitoring:06_web_monitoring [2025/11/02 04:34] – [ウェブモジュールの作成方法] junichi | ja:documentation:pandorafms:monitoring:06_web_monitoring [2025/11/02 04:41] (現在) – [HTTP の簡単な認証] junichi | ||
|---|---|---|---|
| 行 171: | 行 171: | ||
| ==== ウェブページのフォームのチェック ==== | ==== ウェブページのフォームのチェック ==== | ||
| - | より実用的な、Web フォームのチェックです。 しかし、これは単に Web ページ上のテキストをチェックするよりもはるかに複雑です。 このサンプルチェックでは、Pandora 自身のコンソールを使用してログインし、ログインできたことを確認し、ログインしているユーザのデータが表示されているワークスペースのテキストを確認します。 デフォルトのコンソールであれば、管理者のユーザには、" | ||
| - | このタイプのチェックを実行するには、ログインに必要な資格情報が必要です。これらの値を使用して HTML フォームに「送信」するためです。また、ページに移動して HTML のソースから変数名を見る必要があります。どのように Goliat が動作するかを理解するためには、HTML に関する最小限の知識が必要です。 | + | A form check is much more complex than simply checking text on a web page. In order to perform this type of check, you must have the necessary credentials. In addition, you need to // |
| + | |||
| + | フォームチェックは、Webページ上のテキストを単純にチェックするよりもはるかに複雑です。この種のチェックを実行するには、必要な認証情報が必要です。さらに、ページにアクセスしてHTMLコードを取得し、変数名を取得する必要があります。さらに、ネットワークサーバへのクエリを入力するには、最低限のHTMLの知識が必要です。 | ||
| + | |||
| + | <WRAP center round tip 90%> | ||
| + | |||
| + | The practical method to design a WEB transactional test with several steps is to test them one by one in debugging mode. | ||
| - | <WRAP center round tip 60%> | ||
| - | 複数ステップの WEB トランザクションテストを設定するときに、設定を確認する良い方法としては、ステップの 1つで何かが見逃された場合に備えて、ステップごとにテストすることです。 | ||
| </ | </ | ||
| + | |||
| + | <WRAP center round tip 90%> | ||
| + | |||
| + | 複数のステップを含む WEB トランザクションテストを設計する実用的な方法は、デバッグモードでステップを 1 つずつテストすることです。 | ||
| + | |||
| + | </ | ||
| + | |||
| Pandora コンソールのログイン URL が以下であると仮定します。 | Pandora コンソールのログイン URL が以下であると仮定します。 | ||
| 行 228: | 行 238: | ||
| </ | </ | ||
| - | Pandora FMS 上での全体の設定は次のようになります。 | + | <wrap #ks1_6 /> |
| - | {{ wiki: | ||
| ==== サーバステータスコードの確認 ==== | ==== サーバステータスコードの確認 ==== | ||
| 行 255: | 行 264: | ||
| ==== HTTP の簡単な認証 ==== | ==== HTTP の簡単な認証 ==== | ||
| - | いくつかのウェブページでは、[[https: | + | Some pages may require simple HTTP authentication. It is generally used as a quick check, a minimal security |
| - | [[: | + | 一部のページでは、シンプルなHTTP認証が必要となる場合があります。これは通常、より高度なセキュリティチェック(暗号化、データの永続化など)へのアクセスを可能にする、最低限のセキュリティチェックとして使用されます。 |
| - | (上記スクリーンショットのように)拡張オプションで設定することも、次の設定トークンを使用して WEB タスク定義で直接設定することもできます。 | + | <WRAP center round important 90%> |
| - | **チェックタイプ(Check type)** | + | |
| + | | ||
| - | HTTP サーバチェックタイプ | + | </ |
| - | **http認証(ログイン)(http auth (login))** | + | <WRAP center round important |
| - | + | ||
| - | ユーザ名 | + | |
| - | + | ||
| - | **http認証(パスワード)(http auth (password))** | + | |
| - | + | ||
| - | パスワード | + | |
| - | + | ||
| - | **プロキシ認証レルム(Proxy auth realm)** | + | |
| - | + | ||
| - | 認証レルム名 | + | |
| - | + | ||
| - | **プロキシ認証(サーバ)(Proxy auth (server))** | + | |
| - | + | ||
| - | 待ち受けているドメインと HTTP ポート | + | |
| - | + | ||
| - | **プロキシURL(Proxy URL)** | + | |
| - | + | ||
| - | プロキシサーバの URL | + | |
| - | + | ||
| - | **プロキシ認証(ログイン)(Proxy auth (login))** | + | |
| - | + | ||
| - | プロキシ接続ユーザ | + | |
| - | + | ||
| - | **プロキシ認証(パスワード)(Proxy auth (pass))** | + | |
| - | + | ||
| - | プロキシ接続パスワード | + | |
| - | + | ||
| - | タスク全体の例: | + | |
| - | < | + | |
| - | + | ||
| - | | + | |
| - | get http:// | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | </ | + | |
| - | + | ||
| - | <WRAP center round important | + | |
| - | + | ||
| - | </WRAP> | + | |
| - | <WRAP center round important 60%> | + | * '' |
| + | * シングルクォート '' | ||
| </ | </ | ||
| + | <wrap #ks1_8 /> | ||
| ==== WEB サービスおよび API モニタリング ==== | ==== WEB サービスおよび API モニタリング ==== | ||