• Feature Tour

    Native agents collect data with virtually no overhead

    Plug the small dynaTrace native agent as a Browser Helper Object into Internet Explorer and collect fine grained AJAX diagnostics data from within the browser at virtually no noticeable overhead - even with very large and complex AJAX applications built on a number of different AJAX frameworks.

    Measure AJAX performance from the end-user view

    Measure the performance of your AJAX application as real users are feeling it – including browser rendering times of the Web page’s DOM tree.

    PurePath for AJAX

    Trace and analyze AJAX calls through their entire round trip (DOM event - JavaScript - HTTP request - JavaScript callback). Reoccurring AJAX calls (e.g. queries for updates) are combined under a single node to simplify visualization.

    Activity timeline analysis

    Relate user interactions and page events (e.g., onload) to JavaScript, network and rendering activities to understand what has triggered them. Directly drill into AJAX PurePaths, network requests and page rendering for more detailed diagnostics.

    Dive into JavaScript, AJAX remoting, network and rendering performance for each user interaction

    • Isolate the component that became a performance bottleneck within a single report
    • Diagnose the root-cause of the problem with detailed analysis views specific to the problem type.
    • Blacklist the JavaScript libraries (e.g. certain frameworks) that you are not interested in to reduce data and simplify the analysis.
    • Look at the JavaScript hotspots and quickly assess which method is taking up the most time – thus being a candidate for a bottleneck.
    • Browse through your JavaScript source code with ease.

    Diagnose performance issues in real-time and offline

    Analyze AJAX performance in real-time and forward your data to others for offline performance diagnosis on their local desktop. Problem reproduction becomes obsolete, thereby accelerating problem resolution dramatically.

    Integrate with test tools such as Selenium or Watir and Continous Integration environments

    Reuse your functional test scripts as performance tests and reliably report on AJAX performance issues. Exclude the JavaScript code from testing frameworks to ensure accurate performance measurements. Integrate your automted tests into continuous integration systems to uncover performance regression issues with your day to day builds as they are introduced.

    Integrate with dynaTrace commercial editions to drill into server-side performance issues

    Extend the dynaTrace PurePath to the browser and trace AJAX calls into backend server transactions. Analyze only those service calls relvant to the case and diagnose performance bottlenecks with dynaTrace down to the offending lines of Java/.NET code.

    Support for Internet Explorer

    Diagnose and compare the performance of AJAX applications with Internet Explorer 6, 7 and 8.


    * Coming Soon

  • Presented By
    dynaTrace LABS