Enduser experience monitoring (browser)

Description

End-User Experience Monitoring (EUM) deals with monitoring the client side of a Web application like rendering times in the browser, loaded resources, JavaScript execution times and other aspects. The information provided by EUM are complementary to the information monitored on the server side.

The inspectIT agent should be extended to inject the required JavaScript code into a response of the application server. The instrumentation should include the monitoring of metrics provided by the performance.timing.api and the resource.api (both provided by the browser as property values) as well as timing behavior of JavaScript functions and AJAX calls.

The monitored information should be transmitted to the inspectIT agent to be combined with server-side traces.

Environment

None

Assignee

Jonas Kunz

Reporter

Stefan Siegl

Labels

Integrator

Ivan Senic

Components

Sprint

None

Fix versions

Priority

Medium
Configure