Integrating end-user experience monitoring with deep-dive application diagnostics


As the application specialist, you can integrate TrueSight App Visibility Manager with BMC Real End User Experience Monitoring Software Edition to access code-level diagnostics data about a transaction from a monitored browser session.

Together, passive end-user experience monitoring and application diagnostics enable your organization to perform the following functions to decrease mean time to repair and increase customer satisfaction:

  • Monitor the performance and availability of web applications in real time
  • Diagnose and resolve application, performance, and availability problems   

Perform the tasks in the following sections:

Before you begin

Install the following products:

  • Install Real End User Experience Monitoring components

  • Install the TrueSight App Visibility Manager components

For an overview of the installation process, see the Installation process overview topic.

You must have Administrator-level access, or higher, on the Real User Analyzer.

You mustregister the Real User Analyzer as a component with the TrueSight Presentation Server. 

In the App Visibility agent policies, integration with Real End User Experience Monitoring and TrueSight App Visibility Manager is enabled by default for out-of-the-box policies. In custom policies, you can enable the integration (such as after upgrade), or disable the integration for troubleshooting or to reduce transaction overhead if no integration is necessary.

Click to see instructions to enable or disable integration in App Visibility agent policies:

Enable or disable integration for App Visibility agent for Java

You must have Administrator

-level access, or higher, for TrueSight App Visibility Manager in the 

TrueSight console

.

  1. In the navigation pane of the TrueSight console, select Administration > App Visibility Agent Policies. 
  2. On the App Visibility Agent Policies page, click the action menu of the Java-platform policy that you want and select Edit.

    Tip

    You cannot edit out-of-the-box policies (displayed with a lock icon ico_lock.png), but you can create a copy of the policy and edit the copy:

    1. From the action menu of the policy you want to copy, select Save As.
    2. On the Create App Visibility Agent Policy File page, rename the policy and modify it according to your requirements.
  3. Edit the value of the euem.httpresponse.tagging property:
    • entry enables integration
    • false disables integration
  4. Click Save.
Enable or disable integration for App Visibility agent for .NET

You must have Administrator-level access, or higher, for TrueSight App Visibility Manager in the TrueSight console.

The property EuemIntegration.Enabled is hidden by default, and set to true. Perform the following steps to change the setting.

  1. In the navigation pane of the TrueSight console, select Administration > App Visibility Agent Policies.
  2. On the App Visibility Agent Policies page, click the action menu of the .NET-platform policy that you want and select Edit.

    Tip

    You cannot edit out-of-the-box policies (displayed with a lock icon ico_lock.png), but you can create a copy of the policy and edit the copy:

    1. From the action menu of the policy you want to copy, select Save As.
    2. On the Create App Visibility Agent Policy File page, rename the policy and modify it according to your requirements.
  3. Edit the value of the EuemIntegration.Enabled property:
    • true enables integration
    • false disables integration
  4. Click Save.
  5. Restart the service, BMC App Visibility Agent for .NET, and the IIS.

To configure integration in the Real End User Experience Monitoring

Perform the following procedures to configure the TrueSight App Visibility Manager with Real End User Experience Monitoring.

Step 1: Add an application visibility server to connect the system to your portal

  1. In the Real User Analyzer, select Administration > Integration > Application Visibility Servers.
  2. Select the Add Application Visibility server hyperlink.
  3. Enter the URI of the App Visibility portal (or the high-availability load balancer) according to the following syntax, and click Save.

    https://<portalIP>:<portalPort>/portal/rest/truesight

    App Visibility portal in RUA.png

Step 2: Verify that the Real User Analyzer receives App Visibility custom fields

  1. In the Real User Analyzer, open the Reference Lists page.
  2. In the Object custom fields section, click Trace (object-level).
    If App Visibility agents for Java or .NET are active, and if the integration is set up correctly, several Trace IDs are displayed a few minutes after the integration setup.

Results

You can now drill down from the Session Browser to the Single Session view and Single Page view.

If a details icon ico_rua_details.png is displayed in the App.Visibility column, then trace details are available in the TrueSight console for the specific transaction. If the icon is absent, then trace details are not available.

Related topics

Analyzing-sessions-on-the-Session-Browser-page

Analyzing-diagnostics-data-for-a-trace

Integrating

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*