Oracle® Enterprise Managerフレームワーク、ホストおよびサービス・メトリック・リファレンス・マニュアル 12cリリース5 (12.1.0.5) B69690-07 |
|
前 |
次 |
この章では、「Webアプリケーション」メトリックについて説明します。
次の各項では、「HTTPコンテンツ」メトリックと、その説明およびユーザーの処理について示します。
このメトリックは、トランザクション内のすべてのページの平均接続時間を測定します。平均接続時間は、合計接続時間を接続数で除算することにより算出されます。接続時間は、レスポンス時間の問題を特定して修正するのに役立つ、トランザクションのフェーズの1つです。
ユーザー・アクション
平均接続時間を一定期間調べることにより、ネットワークの混雑または接続に関するその他の問題が原因で、Webアプリケーションのレスポンス時間が遅くなっているかどうかを確認できます。
このメトリックは、トランザクション内にあるすべてのページにおける最初のバイトの平均レスポンス時間を測定します。このメトリックは、最初のバイトの合計レスポンス時間を(HTMLまたはコンテンツをフェッチする)リクエスト数で除算することにより算出されます。最初のバイトのレスポンス時間は、レスポンス時間の問題を特定して修正するのに役立つ、トランザクションのフェーズの1つです。
ユーザー・アクション
最初のバイトの平均レスポンス時間を一定期間調べることにより、ネットワークの混雑または接続に関するその他の問題が原因で、Webアプリケーションのレスポンス時間が遅くなっているかどうかを確認できます。
1つのトランザクションが複数のWebページにアクセスすることがよくあります。「平均ページ・レスポンス」メトリックは、単一のトランザクション内にあるページの平均レスポンス時間を測定します。このメトリックは、合計トランザクション時間をトランザクション内のページ数で除算することにより算出されます。たとえば、トランザクションが4つの異なるWebページに接続している場合、このメトリックは、この4つのページのレスポンス時間をトランザクションが実行されるたびに測定します。
ユーザー・アクション
特定のトランザクションが「平均ページ・レスポンス」のしきい値を常に超える場合、「ビーコン・データ」ページを使用して他のビーコンからのトランザクションを一定期間テストします。このデータを使用して、アラートを生成する傾向や特定のビーコンを判別します。「ビーコン・データ」ページは、「トランザクション・パフォーマンス」ページのメトリックの値をクリックして表示します。
このメトリックは、トランザクションによりアクセスされたページのコンテンツを表示する際に発生したエラーの数を測定します。たとえば、GIFイメージやスタイルシートが存在しない場合、このメトリックの値が増加します。
ユーザー・アクション
このメトリックを使用して、Webアプリケーションにより提供されるページの品質を測定します。たとえば、このメトリックの値が大きい場合、ファイルが移動されているか、アプリケーション内の相対リンクが破損している可能性があります。
このメトリックは、ブラウザなどのクライアントがトランザクション内のすべてのページをフェッチする場合のレスポンス時間の概算を表します。計算レスポンス時間は、各ページのコンテンツ(イメージおよびHTMLスタイルシートなど)が複数スレッドを使用して同時にフェッチされたと仮定して計算されます。
ユーザー・アクション
計算レスポンス時間を使用して、平均的なエンド・ユーザーに対して発生するレスポンス時間を予測します。
Enterprise Managerでは、各トランザクションを個々のフェーズに分解します。トランザクションの各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。接続時間はトランザクションの最初のフェーズであり、すべてのリクエストについてWebサーバーへの接続を確立する際に要する時間を表します。
ユーザー・アクション
接続時間が遅い原因は、ページのコンテンツとは関係ありません。多くの場合、ネットワーク速度が遅いか、Webサーバーがビジーであるため適切なタイミングでWebサーバーにリクエストを渡せないことが原因です。
Enterprise Managerでは、各トランザクションを個々のフェーズに分解します。トランザクションの各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。このメトリックは、コンテンツ時間(ページ・コンテンツをブラウザに送信する際に要する時間)を測定します。ページ・コンテンツには、イメージおよびスタイルシートなど、ページのHTMLコード以外のものが含まれます。
ユーザー・アクション
イメージやその他のページ・コンテンツのサイズを縮小することを検討してください。
Enterprise Managerでは、各トランザクションを個々のフェーズに分解します。トランザクションの各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。このメトリックは、最初のバイトのレスポンス時間(送信済リクエストの最後のバイトと、発生したすべてのリクエストに対するサーバーが受信したレスポンスの最初のバイトとの間に要した時間)を測定します。これには、ネットワーク待機時間およびサーバーのレスポンス時間が含まれます。
ユーザー・アクション
「接続時間」および「リダイレクト時間」と同様に、このメトリックは、ページ・コンテンツまたはWebアプリケーション・ソフトウェアが(1バイトの情報をブラウザへ転送する際の実時間ではなく)レスポンス時間を遅くした原因であるかどうかを特定する際に役立ちます。
このメトリックは、選択したトランザクション中に転送されたデータの量に関する情報を提供します。このメトリックは、トランザクションによってアクセスされるすべてのWebページから転送されたHTMLコードの合計バイト数をトランザクション別に表示します。
ユーザー・アクション
このメトリックは、このトランザクションで確認されたあらゆるパフォーマンス問題の原因の特定に役立ちます。Web Applicationトランザクションのレスポンス時間を比較する場合、HTMLのバイト数を考慮してください。
このメトリックは、Webアプリケーションのトランザクション・パフォーマンスの測定に使用できる一連のメトリックのコンテナです。ユーザーのリクエストに対するページのレスポンス速度を表します。
Enterprise Managerでは、各トランザクションを個々のフェーズに分解します。トランザクションの各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。このメトリックは、HTML時間(ページのHTMLコードをブラウザに送信する際に要する時間)を測定します。このメトリックには、イメージやその他のページ・コンテンツなどの送信時間は含まれません。
ユーザー・アクション
HTML時間が遅い場合は、HTMLコードに問題がある可能性があります。Webアプリケーション・ページのソース・コードをチェックして、HTMLコードのロジックを簡素化または改善する方法を検討してください。
このメトリックは、選択したトランザクション中に転送されたデータの量に関する情報を提供します。このメトリックは、イメージおよびスタイルシートなどのページ・コンテンツのバイト数をトランザクション別に表示します。
ユーザー・アクション
このメトリックは、このトランザクションで確認されたあらゆるパフォーマンス問題の原因の特定に役立ちます。Web Applicationトランザクションのレスポンス時間を比較する場合、合計バイト数を考慮してください。多数のイメージや複雑なスタイルシートが含まれるページの場合、「ページ・コンテンツのバイト数」メトリックの値が高くなります。
Enterprise Managerでは、各トランザクションを個々のフェーズに分解します。トランザクションの各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。いくつかのページは、HTTPリクエストを他のページに自動的にリダイレクトします。「リダイレクト時間」は、トランザクション内のすべてのリダイレクトの合計時間を表します。リクエストのリダイレクトに要する時間は、ページのレスポンス時間全体に影響します。
ユーザー・アクション
HTTPリクエストのリダイレクトに著しく時間がかかる場合、ページ・コンテンツまたはWebアプリケーション・ソフトウェアが原因でレスポンス時間が遅いことを示すアラートが生成される可能性が低くなります。リダイレクトが原因でパフォーマンスの問題が発生する場合、他のHTMLページにユーザーを送信する別の方法を検討してください。
1つのトランザクションが複数のWebページにアクセスすることがよくあります。このメトリックは、トランザクション内の特定のページについて測定した最大レスポンス時間を表示します。最小ページ・レスポンスは、特定のトランザクションに関して特定のビーコンから一定期間監視されます。
このメトリックにはしきい値が設定できます。しきい値を設定すると、メトリックが特定のビーコンから実行され、特定のトランザクションの最小ページ・レスポンスがそのしきい値を超えた場合にアラートが生成されます。
このメトリックは、選択したビーコンがこのWebアプリケーション・ターゲットのトランザクションを正常に実行した場合、1を返します。
ユーザー・アクション
トランザクションが失敗した場合、いくつかの原因が考えられます。まず、Webアプリケーションの可用性およびWebアプリケーション・ターゲットのホストの可用性をチェックします。
次に、このビーコンを使用するOracle Management Agentの可用性をチェックします。
ビーコンがトランザクションを正常に実行できない場合、このメトリックはトランザクションの実行を妨げているエラーの説明を返します。
ユーザー・アクション
「すべてのメトリック」ページからメトリックの結果を確認する場合、「ステータスの説明」表の「値」列を確認します。エラーの説明によって、トランザクションが失敗した原因を把握できます。
このメトリックは、選択したトランザクション中に転送されたデータの量に関する情報を提供します。このメトリックは、トランザクションによってアクセスされるすべてのWebページから転送された合計バイト数をトランザクション別に表示します。
ユーザー・アクション
このメトリックは、このトランザクションで確認されたあらゆるパフォーマンス問題の原因の特定に役立ちます。Web Applicationトランザクションのレスポンス時間を比較する場合、合計バイト数を考慮してください。
「合計トランザクション時間」は、トランザクションの処理全体に要した時間を表示します。これには、接続時間、リダイレクト時間、最初のバイトのレスポンス時間、HTML時間およびコンテンツ時間といった、トランザクションのすべてのフェーズが含まれます。このメトリックは、1つのページのすべてのコンテンツが連続してフェッチされたと仮定した場合の合計トランザクション時間を測定します。
ユーザー・アクション
「合計レスポンス時間」メトリックを使用して、問題のあるページを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いページまたはトランザクションを特定してから、トランザクションの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。
次の各項では、「HTTPステップ・グループ」メトリックと、その説明およびユーザーの処理について示します。
このメトリックは、ステップ・グループによりアクセスされたページのコンテンツを表示する際に発生したエラーの数を測定します。たとえば、GIFイメージやスタイルシートが存在しない場合、このメトリックの値が増加します。
ユーザー・アクション
このメトリックを使用して、Webアプリケーションにより提供されるページの品質を測定します。たとえば、このメトリックの値が大きい場合、ファイルが移動されているか、アプリケーション内の相対リンクが破損している可能性があります。
Enterprise Managerでは、各ステップ・グループを個々のフェーズに分解します。ステップ・グループの各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。接続時間は、サーバーに接続するトランザクションで経過した合計時間です。1回のトランザクションで複数の接続が確立されることもあります。リダイレクトが発生するリクエスト用の接続で経過した時間は、接続時間ではなくリダイレクト時間としてカウントされます。
ユーザー・アクション
長い接続時間の原因は、通常、ネットワークの遅延またはWebサーバーのビジー状態です。また、長い接続時間は、トランザクションで確立される接続が多すぎることも示しています。HTTP永続接続をアプリケーションで有効化していない場合は、永続接続を有効化することを検討してください。
Enterprise Managerでは、各ステップ・グループを個々のフェーズに分解します。トランザクションの各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。このメトリックは、最初のバイトのレスポンス時間(送信済リクエストの最後のバイトと、発生したすべてのリクエストに対するサーバーが受信したレスポンスの最初のバイトとの間に要した時間)を測定します。これには、ネットワーク待機時間およびサーバーのレスポンス時間が含まれます。
ユーザー・アクション
「接続時間」および「リダイレクト時間」と同様に、このメトリックは、ページ・コンテンツまたはWebアプリケーション・ソフトウェアが(1バイトの情報をブラウザへ転送する際の実時間ではなく)レスポンス時間を遅くした原因であるかどうかを特定する際に役立ちます。最初のバイト時間が長い場合、エージェントとサービス間のネットワーク待機時間が長くなっている可能性があります。一部のアプリケーションでは、ページの最初のバイトを送信する前にページ全体を生成します。このようなアプリケーションでは、最初のバイト時間が長い場合、サーバーによる各ページの生成に時間がかかっている可能性もあります。
これは、最初のバイト時間をステップ・グループのページ数で割ったものです。
ユーザー・アクション
ページ当たりの最初のバイト時間が長い場合、エージェントとサービス間のネットワーク待機時間が長くなっている可能性があります。一部のアプリケーションでは、ページの最初のバイトを送信する前にページ全体を生成します。このようなアプリケーションでは、最初のバイト時間が長い場合、サーバーによる各ページの生成に時間がかかっている可能性もあります。
Enterprise Managerでは、各ステップ・グループを個々のフェーズに分解します。トランザクションの各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。このメトリックは、HTML時間(ページのHTMLコードをブラウザに送信する際に要する時間)を測定します。このメトリックには、イメージやその他のページ・コンテンツの送信時間は含まれません。
ユーザー・アクション
HTML時間が遅い場合、アプリケーションが各ページの生成を完了するのに長い時間を要している可能性があります。または、HTML時間が遅い場合、エージェントとサービス間のネットワーク帯域幅が小さい可能性もあります。
これは、イメージなどの非HTMLコンテンツをブラウザに転送するのに要した時間です。
ユーザー・アクション
非HTML時間が遅い場合、アプリケーションがイメージを生成するのに長い時間を要している可能性があります。または、HTML時間が遅い場合、エージェントとサービス間のネットワーク帯域幅が小さい可能性もあります。アプリケーションの個別イメージの数を減らすことを検討してください。
ステップ・グループにおいて最も遅いページをWebブラウザで表示する場合に予想される時間です。このメトリックは、ユーザーの体感に最も近い実用的な測定値であるため、しきい値を設定する際に役立ちます。
ユーザー・アクション
このメトリックを使用して、問題のあるページを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いページまたはトランザクションを特定してから、トランザクションの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。
ステップ・グループにおいて各ページをWebブラウザで表示する場合に予想される平均時間です。このメトリックは、ユーザーの体感に最も近い実用的な測定値であるため、しきい値を設定する際に役立ちます。また、このメトリックは、1ページ当たりを基準に標準化されているため、異なるトランザクションの相対パフォーマンスを比較する場合にも役立ちます。
ユーザー・アクション
このメトリックを使用して、問題のあるトランザクションを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いトランザクションを特定してから、ステップ・グループの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。
ステップ・グループをWebブラウザで処理する場合に予想される時間です。このメトリックは、ユーザーの体感に最も近い実用的な測定値であるため、しきい値を設定する際に役立ちます。
ユーザー・アクション
このメトリックを使用して、問題のあるトランザクションを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いステップ・グループを特定してから、ステップ・グループの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。
Enterprise Managerでは、各ステップ・グループを個々のフェーズに分解します。ステップ・グループの各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。いくつかのページは、HTTPリクエストを他のページに自動的にリダイレクトします。「リダイレクト時間」は、ステップ・グループ内のすべてのリダイレクトの合計時間を表します。リクエストのリダイレクトに要する時間は、ページのレスポンス時間全体に影響します。
ユーザー・アクション
HTTPリクエストのリダイレクトには時間がかかります。リダイレクトが原因でパフォーマンスの問題が発生する場合、他のHTMLページにユーザーを送信する別の方法を検討してください。
これは、接続時間をステップ・グループの処理時に確立される接続数で割ったものです。
ユーザー・アクション
一接続当たりの時間が遅い原因は、ページのコンテンツとは関係ありません。多くの場合、ネットワーク速度が遅いか、Webサーバーがビジーであるため適切なタイミングでWebサーバーにリクエストを渡せないことが原因です。HTTPSを使用するトランザクションは通常、HTTPを使用するトランザクションよりも一接続当たりの時間が長くなります。
ステップ・グループを処理するのに要した時間全体を示します。これには、接続時間、リダイレクト時間、最初のバイト時間、HTML時間および非HTML時間といった、トランザクションのすべてのフェーズが含まれます。このメトリックは、1つのページのすべてのコンテンツが連続してフェッチされたと仮定した場合の合計トランザクション時間を測定します。
ユーザー・アクション
このメトリックを使用して、問題のあるトランザクションを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いトランザクションを特定してから、トランザクションの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。
次の各項では、「HTTPトランザクション」メトリックと、その説明およびユーザーの処理について示します。
Enterprise Managerでは、各トランザクションを個々のフェーズに分解します。トランザクションの各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。接続時間は、サーバーに接続するトランザクションで経過した合計時間です。1回のトランザクションで複数の接続が確立されることもあります。リダイレクトが発生するリクエスト用の接続で経過した時間は、接続時間ではなくリダイレクト時間としてカウントされます。
ユーザー・アクション
長い接続時間の原因は、通常、ネットワークの遅延またはWebサーバーのビジー状態です。また、長い接続時間は、トランザクションで確立される接続が多すぎることも示しています。HTTP永続接続をアプリケーションで有効化していない場合は、永続接続を有効化することを検討してください。
Enterprise Managerでは、各トランザクションを個々のフェーズに分解します。トランザクションの各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。このメトリックは、最初のバイトのレスポンス時間(送信済リクエストの最後のバイトと、発生したすべてのリクエストに対するサーバーが受信したレスポンスの最初のバイトとの間に要した時間)を測定します。これには、ネットワーク待機時間およびサーバーのレスポンス時間が含まれます。
ユーザー・アクション
「接続時間」および「リダイレクト時間」と同様に、このメトリックは、ページ・コンテンツまたはWebアプリケーション・ソフトウェアが(1バイトの情報をブラウザへ転送する際の実時間ではなく)レスポンス時間を遅くした原因であるかどうかを特定する際に役立ちます。最初のバイト時間が長い場合、エージェントとサービス間のネットワーク待機時間が長くなっている可能性があります。一部のアプリケーションでは、ページの最初のバイトを送信する前にページ全体を生成します。このようなアプリケーションでは、最初のバイト時間が長い場合、サーバーによる各ページの生成に時間がかかっている可能性もあります。
これは、最初のバイト時間をトランザクションのページ数で割ったものです。
ユーザー・アクション
ページ当たりの最初のバイト時間が長い場合、エージェントとサービス間のネットワーク待機時間が長くなっている可能性があります。一部のアプリケーションでは、ページの最初のバイトを送信する前にページ全体を生成します。このようなアプリケーションでは、最初のバイト時間が長い場合、サーバーによる各ページの生成に時間がかかっている可能性もあります。
Enterprise Managerでは、各トランザクションを個々のフェーズに分解します。トランザクションの各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。このメトリックは、HTML時間(ページのHTMLコードをブラウザに送信する際に要する時間)を測定します。このメトリックには、イメージやその他のページ・コンテンツの送信時間は含まれません。
ユーザー・アクション
HTML時間が遅い場合、アプリケーションが各ページの生成を完了するのに長い時間を要している可能性があります。または、HTML時間が遅い場合、エージェントとサービス間のネットワーク帯域幅が小さい可能性もあります。
これは、イメージなどの非HTMLコンテンツをブラウザに転送するのに要した時間です。
ユーザー・アクション
非HTML時間が遅い場合、アプリケーションがイメージを生成するのに長い時間を要している可能性があります。または、HTML時間が遅い場合、エージェントとサービス間のネットワーク帯域幅が小さい可能性もあります。アプリケーションの個別イメージの数を減らすことを検討してください。
トランザクションにおいて最も遅いページをWebブラウザで表示する場合に予想される時間です。このメトリックは、ユーザーの体感に最も近い実用的な測定値であるため、しきい値を設定する際に役立ちます。
ユーザー・アクション
このメトリックを使用して、問題のあるページを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いページまたはトランザクションを特定してから、トランザクションの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。
トランザクションにおいて各ページをWebブラウザで表示する場合に予想される平均時間です。このメトリックは、ユーザーの体感に最も近い実用的な測定値であるため、しきい値を設定する際に役立ちます。また、このメトリックは、1ページ当たりを基準に標準化されているため、異なるトランザクションの相対パフォーマンスを比較する場合にも役立ちます。
ユーザー・アクション
このメトリックを使用して、問題のあるトランザクションを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いトランザクションを特定してから、トランザクションの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。
トランザクションをWebブラウザで処理する場合に予想される時間です。このメトリックは、ユーザーの体感に最も近い実用的な測定値であるため、しきい値を設定する際に役立ちます。
ユーザー・アクション
このメトリックを使用して、問題のあるトランザクションを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いトランザクションを特定してから、トランザクションの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。
Enterprise Managerでは、各トランザクションを個々のフェーズに分解します。トランザクションの各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。いくつかのページは、HTTPリクエストを他のページに自動的にリダイレクトします。「リダイレクト時間」は、トランザクション内のすべてのリダイレクトの合計時間を表します。リクエストのリダイレクトに要する時間は、ページのレスポンス時間全体に影響します。
ユーザー・アクション
HTTPリクエストのリダイレクトには時間がかかります。リダイレクトが原因でパフォーマンスの問題が発生する場合、他のHTMLページにユーザーを送信する別の方法を検討してください。
これは、接続時間をトランザクションの処理時に確立される接続数で割ったものです。
ユーザー・アクション
一接続当たりの時間が遅い原因は、ページのコンテンツとは関係ありません。多くの場合、ネットワーク速度が遅いか、Webサーバーがビジーであるため適切なタイミングでWebサーバーにリクエストを渡せないことが原因です。HTTPSを使用するトランザクションは通常、HTTPを使用するトランザクションよりも一接続当たりの時間が長くなります。
トランザクションを処理するのに要した時間全体を示します。これには、接続時間、リダイレクト時間、最初のバイト時間、HTML時間および非HTML時間といった、トランザクションのすべてのフェーズが含まれます。このメトリックは、1つのページのすべてのコンテンツが連続してフェッチされたと仮定した場合の合計トランザクション時間を測定します。
ユーザー・アクション
このメトリックを使用して、問題のあるトランザクションを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いトランザクションを特定してから、トランザクションの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。
次の各項では、「HTTPユーザー処理」メトリックと、その説明およびユーザーの処理について示します。
Enterprise Managerでは、各ステップ要素を分解します。各ステップ要素のパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。接続時間は、サーバーに接続するトランザクションで経過した合計時間です。1回のトランザクションで複数の接続が確立されることもあります。リダイレクトが発生するリクエスト用の接続で経過した時間は、接続時間ではなくリダイレクト時間としてカウントされます。
ユーザー・アクション
長い接続時間の原因は、通常、ネットワークの遅延またはWebサーバーのビジー状態です。また、長い接続時間は、トランザクションで確立される接続が多すぎることも示しています。HTTP永続接続をアプリケーションで有効化していない場合は、永続接続を有効化することを検討してください。
Enterprise Managerでは、各ステップを個々のフェーズに分解します。トランザクションの各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。このメトリックは、最初のバイトのレスポンス時間(送信済リクエストの最後のバイトと、発生したすべてのリクエストに対するサーバーが受信したレスポンスの最初のバイトとの間に要した時間)を測定します。これには、ネットワーク待機時間およびサーバーのレスポンス時間が含まれます。
ユーザー・アクション
「接続時間」および「リダイレクト時間」と同様に、このメトリックは、ページ・コンテンツまたはWebアプリケーション・ソフトウェアが(1バイトの情報をブラウザへ転送する際の実時間ではなく)レスポンス時間を遅くした原因であるかどうかを特定する際に役立ちます。最初のバイト時間が長い場合、エージェントとサービス間のネットワーク待機時間が長くなっている可能性があります。一部のアプリケーションでは、ページの最初のバイトを送信する前にページ全体を生成します。このようなアプリケーションでは、最初のバイト時間が長い場合、サーバーによる各ページの生成に時間がかかっている可能性もあります。
これは、最初のバイト時間をステップ要素の数で割ったものです。
ユーザー・アクション
ページ当たりの最初のバイト時間が長い場合、エージェントとサービス間のネットワーク待機時間が長くなっている可能性があります。一部のアプリケーションでは、ページの最初のバイトを送信する前にページ全体を生成します。このようなアプリケーションでは、最初のバイト時間が長い場合、サーバーによる各ページの生成に時間がかかっている可能性もあります。
Enterprise Managerでは、各ステップ要素を分解します。各ステップ要素のパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。このメトリックは、HTML時間(ページのHTMLコードをブラウザに送信する際に要する時間)を測定します。このメトリックには、イメージやその他のページ・コンテンツの送信時間は含まれません。
ユーザー・アクション
HTML時間が遅い場合、アプリケーションが各ページの生成を完了するのに長い時間を要している可能性があります。または、HTML時間が遅い場合、エージェントとサービス間のネットワーク帯域幅が小さい可能性もあります。
これは、イメージなどの非HTMLコンテンツをブラウザに転送するのに要した時間です。
ユーザー・アクション
非HTML時間が遅い場合、アプリケーションがイメージを生成するのに長い時間を要している可能性があります。または、HTML時間が遅い場合、エージェントとサービス間のネットワーク帯域幅が小さい可能性もあります。アプリケーションの個別イメージの数を減らすことを検討してください。
最も遅いステップ要素をWebブラウザで処理する場合に予想される時間です。このメトリックは、ユーザーの体感に最も近い実用的な測定値であるため、しきい値を設定する際に役立ちます。
ユーザー・アクション
このメトリックを使用して、問題のあるページを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いページまたはトランザクションを特定してから、トランザクションの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。
ステップにおいて各ページをWebブラウザで表示する場合に予想される平均時間です。このメトリックは、ユーザーの体感に最も近い実用的な測定値であるため、しきい値を設定する際に役立ちます。また、このメトリックは、1ページ当たりを基準に標準化されているため、異なるトランザクションの相対パフォーマンスを比較する場合にも役立ちます。
ユーザー・アクション
このメトリックを使用して、問題のあるトランザクションを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いトランザクションを特定してから、ステップ・グループの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。
ステップ要素をWebブラウザで処理する場合に予想される時間です。このメトリックは、ユーザーの体感に最も近い実用的な測定値であるため、しきい値を設定する際に役立ちます。
ユーザー・アクション
このメトリックを使用して、問題のあるトランザクションを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いステップ・グループを特定してから、ステップの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。
Enterprise Managerでは、各ステップ要素を分解します。各ステップ要素のパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。いくつかのページは、HTTPリクエストを他のページに自動的にリダイレクトします。「リダイレクト時間」は、ステップ内のすべてのリダイレクトの合計時間を表します。リクエストのリダイレクトに要する時間は、ページのレスポンス時間全体に影響します。
ユーザー・アクション
HTTPリクエストのリダイレクトには時間がかかります。リダイレクトが原因でパフォーマンスの問題が発生する場合、他のHTMLページにユーザーを送信する別の方法を検討してください。
これは、接続時間をステップ要素の処理時に確立される接続数で割ったものです。
ユーザー・アクション
一接続当たりの時間が遅い原因は、ページのコンテンツとは関係ありません。多くの場合、ネットワーク速度が遅いか、Webサーバーがビジーであるため適切なタイミングでWebサーバーにリクエストを渡せないことが原因です。HTTPSを使用するトランザクションは通常、HTTPを使用するトランザクションよりも一接続当たりの時間が長くなります。
ステップを処理するのに要した時間全体を示します。これには、接続時間、リダイレクト時間、最初のバイト時間、HTML時間および非HTML時間といった、トランザクションのすべてのフェーズが含まれます。このメトリックは、1つのページのすべてのコンテンツが連続してフェッチされたと仮定した場合の合計トランザクション時間を測定します。
ユーザー・アクション
このメトリックを使用して、問題のあるトランザクションを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いトランザクションを特定してから、トランザクションの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。
次の各項では、「HTTP RAW」メトリックと、その説明およびユーザーの処理について示します。
Enterprise Managerでは、各トランザクションを個々のフェーズに分解します。トランザクション、ステップまたはステップ・グループの各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。接続時間は、サーバーに接続するトランザクションで経過した合計時間です。1回のトランザクションで複数の接続が確立されることもあります。リダイレクトが発生するリクエスト用の接続で経過した時間は、接続時間ではなくリダイレクト時間としてカウントされます。
ユーザー・アクション
長い接続時間の原因は、通常、ネットワークの遅延またはWebサーバーのビジー状態です。また、長い接続時間は、トランザクションで確立される接続が多すぎることも示しています。HTTP永続接続をアプリケーションで有効化していない場合は、永続接続を有効化することを検討してください。
これは、最初のバイト時間をステップ、ステップ・グループまたはトランザクションのページ数で割ったものです。
ユーザー・アクション
ページ当たりの最初のバイト時間が長い場合、エージェントとサービス間のネットワーク待機時間が長くなっている可能性があります。一部のアプリケーションでは、ページの最初のバイトを送信する前にページ全体を生成します。このようなアプリケーションでは、最初のバイト時間が長い場合、サーバーによる各ページの生成に時間がかかっている可能性もあります。
Enterprise Managerでは、各ステップ、ステップ・グループまたはトランザクションを個々のフェーズに分解します。各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。このメトリックは、HTML時間(ページのHTMLコードをブラウザに送信する際に要する時間)を測定します。このメトリックには、イメージやその他のページ・コンテンツの送信時間は含まれません。
ユーザー・アクション
HTML時間が遅い場合、アプリケーションが各ページの生成を完了するのに長い時間を要している可能性があります。または、HTML時間が遅い場合、エージェントとサービス間のネットワーク帯域幅が小さい可能性もあります。
これは、イメージなどの非HTMLコンテンツをブラウザに転送するのに要した時間です。
ユーザー・アクション
非HTML時間が遅い場合、アプリケーションがイメージを生成するのに長い時間を要している可能性があります。または、HTML時間が遅い場合、エージェントとサービス間のネットワーク帯域幅が小さい可能性もあります。アプリケーションの個別イメージの数を減らすことを検討してください。
ステップ、ステップ・グループまたはトランザクションにおいて最も遅いページをWebブラウザで表示する場合に予想される時間です。このメトリックは、ユーザーの体感に最も近い実用的な測定値であるため、しきい値を設定する際に役立ちます。
ユーザー・アクション
このメトリックを使用して、問題のあるページを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いページまたはトランザクションを特定してから、トランザクションの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。
ステップ、ステップ・グループまたはトランザクションにおいて各ページをWebブラウザで表示する場合に予想される平均時間です。このメトリックは、ユーザーの体感に最も近い実用的な測定値であるため、しきい値を設定する際に役立ちます。また、このメトリックは、1ページ当たりを基準に標準化されているため、異なるトランザクションの相対パフォーマンスを比較する場合にも役立ちます。
ユーザー・アクション
このメトリックを使用して、問題のあるトランザクションを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いトランザクションを特定してから、トランザクションの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。
ステップ、ステップ・グループまたはトランザクションを処理するのに要した時間全体を示します。これには、接続時間、リダイレクト時間、最初のバイト時間、HTML時間および非HTML時間といった、ステップ、ステップ・グループまたはトランザクションのすべてのフェーズが含まれます。このメトリックは、1つのページのすべてのコンテンツが連続してフェッチされたと仮定した場合の合計トランザクション時間を測定します。
ユーザー・アクション
このメトリックを使用して、問題のあるトランザクションを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いトランザクションを特定してから、トランザクションの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。
Enterprise Managerでは、各トランザクションを個々のフェーズに分解します。トランザクションの各フェーズのパフォーマンス・メトリックは、レスポンス時間が遅いことを示すアラートの原因の特定に役立ちます。いくつかのページは、HTTPリクエストを他のページに自動的にリダイレクトします。「リダイレクト時間」は、トランザクション内のすべてのリダイレクトの合計時間を表します。リクエストのリダイレクトに要する時間は、ページのレスポンス時間全体に影響します。
ユーザー・アクション
HTTPリクエストのリダイレクトには時間がかかります。リダイレクトが原因でパフォーマンスの問題が発生する場合、他のHTMLページにユーザーを送信する別の方法を検討してください。
ビーコンがステップ、ステップ・グループまたはトランザクションを正常に実行できない場合、このメトリックはトランザクションの実行を妨げているエラーの説明を返します。
このメトリックは、トランザクション内のすべてのページの平均接続時間を測定します。平均接続時間は、合計接続時間を接続数で除算することにより算出されます。接続時間は、レスポンス時間の問題を特定して修正するのに役立つ、トランザクションのフェーズの1つです。
ユーザー・アクション
平均接続時間を一定期間調べることにより、ネットワークの混雑または接続に関するその他の問題が原因で、Webアプリケーションのレスポンス時間が遅くなっているかどうかを確認できます。
「転送速度」は、データがWebサーバーからクライアント・ブラウザに転送された速度を表します。これは、合計受信データ(KB)を合計トランザクション時間で除算することにより算出されます。
ユーザー・アクション
ネットワークの混雑または接続に関するその他の問題が原因で、転送速度が遅くなる場合があります。
ステップ、ステップ・グループまたはトランザクションを処理するのに要した時間全体を示します。これには、接続時間、リダイレクト時間、最初のバイト時間、HTML時間および非HTML時間といった、トランザクションのすべてのフェーズが含まれます。このメトリックは、1つのページのすべてのコンテンツが連続してフェッチされたと仮定した場合の合計トランザクション時間を測定します。
ユーザー・アクション
このメトリックを使用して、問題のあるトランザクションを特定します。ユーザー・リクエストに対してレスポンスを返すのが遅いトランザクションを特定してから、トランザクションの各フェーズにドリルダウンしてこれらを分析し、問題を特定して修正します。