2013-03-12 4 views
2

시스템 런타임 중에 서버의 클라이언트 페이지로드 시간을 모니터링하는 방법이 있습니까? 특히, WebSphere 서버와 통합 될 수있는 도구가 있습니까?Java 웹 앱 페이지로드 모니터

예를 들어 한 시간 동안 페이지로드가 1000 회 발생했으며 평균 시간이 계산되었습니다. 평균 시간이 설정된 숫자를 초과하면 전자 메일이 자동으로 관리자에게 전송됩니다. 이것은 전혀 구현하기 어렵지 않지만 서버 측 사용자의 페이지로드 시간을 추적 할 수있는 방법이 있습니까?

페이지를 JS를 통해 서버 사이드에로드하고 거기에서 분석 한 후 응답을 보내려고 생각 중이므로 모든 웹 서비스 또는 컨트롤러에 통합 될 수 있습니다. 그러나 그런 도구 나 그런 것들이 그러한 행동을 할 수 있습니까?

미리 감사드립니다.

P.

로드 테스트 앱은 내가 필요한 것이 아닙니다. , Automated Monitoring of User-perceived Page Load Time,하지만 여전히, 그것은 완전히 내 문제 :(사용자 시간을 모니터링하는 샘플 코드와 흥미로운 JavaWorld 기사가있다

+0

나는 [New Relic] (http://newrelic.com/application-monitoring) (또는 유사한 도구)에서 그렇게 생각했습니다. 나는 결코 그것을 사용하지 않았다. 그래서 그것은 단지 거친 인상이다. – millimoose

+0

네, NewRelic은 거의 똑같 습니다만, 이제는 응용 프로그램에 그것을 포함시키는 방법이 있습니다. 오버로드 된 앱이므로 가벼운 앱이 필요합니다. – user

답변

4

에 응답하지 않습니다 -

편집

이미이 질문을 했었습니다 .는 WebSphere 6.1 테스트 :이 문서 Srijeeb 로이에서 Measuring Web application response time: Meet the client

은 애플리케이션 응답 시간의 최종 사용자의 경험을 캡처에 경량 접근 방식을 소개 그는 또한 보내고 클라이언트 측 응답을 로그인하는 방법을 보여줍니다. 향후 분석을 위해 서버에서 시간

enter image description here

당신은 구현해야하지만, 평균 계산 및 경고.

+0

와우, 고마워. 나는 이것을 연구 할 것이다. – user