2

システムの実行時にサーバーでのクライアント ページの読み込み時間を監視する方法はありますか? 特に、WebSphere サーバーと統合できるようなツールはありますか?

たとえば、1 時間に 1000 ページの読み込みがあり、平均時間を計算します。平均時間が設定された数を超えると、電子メールが自動的に管理者に送信されます。これを実装するのはまったく難しくありませんが、サーバー側でユーザーからページの読み込み時間を追跡する方法はありますか?

ページがロードされた後にJSを介してサーバーサイドに応答を送信し、そこで分析することを考えていたので、私が持っているすべてのWebサービスまたはコントローラーに統合できます。しかし、そのようなアクションを実行できるツールまたはそのようなものはありますか?

前もって感謝します。

PS

負荷テスト アプリは、私が必要としているものではありません。

編集

私はすでにこの質問 - Automated Monitoring of User-perceived Page Load Time をざっと見てきましたが、それでも私の問題に完全には答えていません:(

4

1 に答える 1

4

WebSphere 6.1でテストされた、ユーザー時間を監視するためのサンプルコードを含む興味深いJavaWorldの記事があります。Webアプリケーションの応答時間の測定:クライアントに会います

この記事では、Srijeeb Royが、アプリケーションの応答時間に関するエンドユーザーのエクスペリエンスをキャプチャするための軽量なアプローチを紹介します。また、将来の分析のために、サーバーでクライアント側の応答時間を送信してログに記録する方法も示します。

ここに画像の説明を入力してください

ただし、平均計算とアラートを実装する必要があります。

于 2013-03-14T12:00:45.623 に答える