Web アプリケーションの要求プロパティ
次のセクションでは、Operations Manager の Web アプリケーション トランザクション監視テンプレートで各要求に使用できる設定について説明します。 これらの要求のプロパティは、「How to Edit Settings or Requests in a Web Application」(Web アプリケーションで設定または要求を編集する方法) の手順を使用して設定できます。 以下のセクションの各セクションでは、[要求プロパティ] ウィンドウのタブが示されています。
[全般] タブ
要求の全般的な詳細を指定する場合は、[全般] タブを使用します。 さまざまなオプションについては、次の表で説明します。
Item | 説明 |
---|---|
要求 URL | 要求している URL。 プロトコルを http にするか、https にするかを指定できます。 |
HTTP メソッド | 要求で使用するメソッド。 ほとんどの要求で GET メソッドが使用されます。 POST メソッドは、通常、ボタンをクリックして名前とパスワードを送信するなど、Web サイトに情報を送信するためのオプションを選択するときに使用されます。 |
HTTP バージョン | 受信側の Web サイトに対して要求で指定される HTTP のバージョン。 |
要求本文 | HTTP メソッドが POST である場合にのみ有効になります。 これは、投稿で送信される要求の本文です。 |
パラメーターの挿入 | [要求 URL] と [要求本文] の両方に [パラメーターの挿入] ボタンがあります。 これらのオプションを使用して、前の要求から設定された変数でテキストの一部を置き換えます。 詳細については、「How to Replace Parameters in a URL Request」 (URL 要求でパラメーターを置換する方法) を参照してください。 |
[HTTP ヘッダー] タブ
[HTTP ヘッダー] タブは、要求のヘッダーに含まれるさまざまなフィールドを定義するために使用されます。 要求が記録されたセッションからのものである場合、ブラウザーで使用されたヘッダーが含まれます。 要求を手動で作成した場合は、ヘッダーと値の既定のセットが含まれます。 [編集] ボタンを使用して、既存のヘッダー フィールドを変更することができます。または、[追加] ボタンを使用して、新しいフィールドを追加できます。 [パラメーターの挿入] のオプションは、前の要求から設定された変数でテキストの一部を置き換えるために使用されます。 詳細については、「How to Replace Parameters in a URL Request」 (URL 要求でパラメーターを置換する方法) を参照してください。
[パフォーマンス カウンター] タブ
[パフォーマンス カウンター] タブでは、要求に対して収集されるパフォーマンス カウンターを選択することができます。 選択したカウンターは、ブラウザー セッション内のすべての要求の集計に対してカウンターを有効にする Web アプリケーション 設定で指定されたカウンターの一覧に追加されます。 選択したカウンターの値は、要求が行われるたびに収集されます。
監視
[監視] タブは、要求の特定の監視設定を制御したり、モニターのいずれかが警告状態または重大な状態になったときに収集される要求の詳細を指定したりする場合に使用します。 この収集された情報は、モニターの [ヘルス エクスプローラー] の [状態変更イベント] タブで確認できます。 さまざまなオプションについては、次の表で説明します。
Item | 説明 |
---|---|
[セキュリティで保護されたサイトの SSL ヘルス状態を監視する] | 要求で https を使用している場合に、関連する Secure Sockets Layer (SSL) 証明書の正常性を測定するモニター。 |
[リソースに対するヘルス状態評価とパフォーマンス収集を有効にする] | これを選択すると、ページのリソース状態を表示するモニターが有効になります。 すべてのリソースを測定するのではなく、すべてのリソースの合計が評価されます。 このオプションが選択されていない場合、リソース モニターは要求に対して機能しません。 |
[内部リンクに対するヘルス状態評価とパフォーマンス収集を有効にする] | 各内部リンクの状態の収集が有効になり、要求の [リンク状態コード] モニターの評価に内部リンクが含まれます。 内部リンクは、同じページ上の場所を参照するリンクです。 |
[外部リンクに対するヘルス状態評価とパフォーマンス収集を有効にする] | 各外部リンクの状態の収集が有効になり、要求の [リンク状態コード] モニターの評価に外部リンクが含まれます。 外部リンクは、現在のページ以外の場所を参照するリンクです。 |
[リンクの検査] | 収集する外部リンクのレベル数を指定します。 値が 0 の場合は、ページ自体のリンクのみが評価されます。 値が 1 の場合は、各ターゲット ページのリンクが評価されます。 値が 2 の場合は、ターゲット ページのリンクが評価されます。 |
[Process response body](応答本文を処理する) | 応答本文を評価するかどうかを指定します。 実行する要求に対して内容の検索またはパラメーターの抽出を使用する場合は、この値を選択する必要があります。 状態コードと応答時間の監視など、ページの簡単なテストを行う場合にのみ、このオプションをオフにできます。 |
[応答本文コレクション] | 要求応答の本文を収集するかどうかを指定します。 以下のオプションの 1 つを選択します。 常に収集する: 要求のモニターが警告状態またはエラー状態になるたびに、応答本文を収集する場合。 収集しない: 応答本文を収集しない場合。 内容の検索条件に一致するものを収集する: 内容の検索モニターが警告状態または重大な状態になったときにのみ、応答本文を収集する場合。 |
[ヘッダーを収集する] | これを選択すると、要求のヘッダーが収集されます。 |
[リンク ヘッダーを収集する] | これを選択すると、各リンクのヘッダーが収集されます。 |
[リソース ヘッダーを収集する] | これを選択すると、各リソースのヘッダーが収集されます。 |
[カスタム エラー]
[カスタム エラー] タブでは、Web アプリケーション エディターの [要求の詳細] ウィンドウで使用できない情報を使用して、要求のエラー条件を指定できます。 単一のメトリックを使用して、単純な条件を指定することも、複数のメトリックを使用して、複雑なロジックを指定することもできます。 [挿入] ボタンをクリックして条件またはグループを追加して、AND または OR ロジックを指定します。 指定した条件が、要求の実行時に true に解決された場合、モニターには Web アプリケーションに関するエラーが示されます。
[カスタム警告]
[カスタム警告] タブでは、Web アプリケーション エディターの [要求の詳細] ウィンドウに表示されない情報を使用して、要求のエラー条件を指定できます。 単一のメトリックを使用して、単純な条件を指定することも、複数のメトリックを使用して、複雑なロジックを指定することもできます。 [挿入] ボタンをクリックして条件またはグループを追加して、AND または OR ロジックを指定します。 指定した条件が、要求の実行時に true に解決された場合、モニターには Web アプリケーションに関する警告が示されます。
[抽出ルール]
[抽出ルール] タブでは、1 つ以上の後続の要求で使用するために、要求応答の本文からテキスト文字列を抽出できます。 詳細については、「How to Replace Parameters in a URL Request」 (URL 要求でパラメーターを置換する方法) を参照してください。