このセクションでは、以下の局面について理解するためのモニターを含む、
全体的なモニター計画を作成する方法について説明します。
モニターする局面は、エンド・ユーザーが認識する応答時間、
エンドツーエンドのユーザー要求に参加するシステムの基本的な正常性、
およびアプリケーションのリソース使用量です。
- エンド・ユーザー応答時間のモニター
- エンド・ユーザーの応答時間をモニターすることは、
Web サイト全体がエンド・ユーザーから見てどのように動作するかに関する外部からのパースペクティブとなり、
エンド・ユーザーに対する応答時間を示します。
このパースペクティブから、ご使用のサイトでのロードおよび応答時間を理解することが
重要です。このレベルでモニター
するために、Tivoli Monitoring for Transaction Performance などの業界の多くの
モニター・ツールにより、合成トランザクションの追加とモニターがサポートされており、お客様の Web サイトに問題が発生した時点を特定することができます。
- システム全体の正常性のモニター
- システム全体の正常性のモニターは、Web サーバー、
アプリケーション・サーバー、データベース、バックエンド・システム、および Web
サイトを実行するのに重要なその他のシステムを含む関連システムすべての正常性を
理解するために、根本的に重要なことです。いずれかのシステムで問題が発生した場合、その問題の影響によってサーブレットの応答時間が遅くなるという問題が起こることがあります。
IBM とその他のいくつかのビジネス・パートナーは、WebSphere API を利用して、
この種のパフォーマンス・データを収集し、複数の製品間でこのデータを全体的な常時モニター・ソリューションに組み込んでいます。
WebSphere Application
Server は、Performance Monitoring Infrastructure (PMI) データを提供して
、WebSphere Application Server 環境の全体的な正常性をモニターできるように
しています。
PMI は、WebSphere Application Server リソース、アプリケーション・リソース、
およびシステム・メトリックに関する平均的な統計を提供します。
WebSphere Application Server で使用可能な統計は多くありますが、問題を検出
するために、ご使用のサイトを最も直接的に測定する統計を理解することが必要です。
- アプリケーション・フローのモニター
- このトピックでは、アプリケーションの視点を理解した上でのモニターに
関する基本的な戦略を紹介します。
この情報では、アプリケーション・フローがエンド・ユーザーの要求を満たす方法
を理解することができます。