PerfServlet は、IBM またはサード・パーティー・ベンダーが提供するどのツールでも処理できる、 パフォーマンス・データの単純なエンドツーエンド検索に使用されます。
サーブレットは、HTTP 要求を使用して WebSphere Application Server 管理可能ドメイン全体の パフォーマンス・メトリックを照会する方法を提供します。 このサーブレットは、HTTP 経由でパフォーマンス・データを提供するので、ファイアウォールのような問題は容易に解決できます。
PerfServlet は、 提供された文書型定義 (DTD) で記述されているように、パフォーマンス・データの出力を XML 文書として提供します。 XML 構造では、その構造のリーフがパフォーマンス・データの実際の観測値と、コンテキストを提供するリーフへのパスを提供します。
バージョン 6.0 から、 WebSphere Application Server の PerfServlet は、JMX Perf MBean インターフェースを使用して PMI データを取得し、 J2EE 1.4 Performance Data Framework を使用する XML 文書を出力して統計を記述するようになりました。 バージョン 6.0 の PerfServlet は、PerfServlet 5.0 と互換性がある出力を提供することもできます。PerfServlet 5.0 と互換性のある出力を提供するには、PMI クライアント・インターフェースを使用します。
パフォーマンス・サーブレット .ear ファイル PerfServletApp.ear は、 WAS_HOME/installableApps ディレクトリーにあります。ここで、WAS_HOME は、 WebSphere Application Server のインストール・パスです。