Rastreo de aplicaciones web adicionales

Para rastrear aplicaciones web además de las que se rastrean de forma predeterminada, debe identificar y configurar métodos de rastreo de usuarios y sesiones.

Antes de empezar

Si la aplicación no está soportada por los valores predeterminados, los paneles de instrumentos no contienen detalles de usuario y sesión, el nombre de usuario se visualiza como anónimo o desconocido, y no hay disponible información de sesión.

Si los métodos de rastreo se configuran correctamente, el ID de usuario se extrae y se lista en el panel de instrumentos Transacciones de usuario final > Resumen de usuarios > Usuarios de ubicaciones seleccionadas.
Resumen de usuarios con IDs de usuario en el panel de instrumentos Usuarios de la ubicación seleccionada resaltado.

Nota: el rastreo de usuarios se basa en el rastreo de sesiones. Debe establecer primero la variable de métodos de rastreo de sesiones correcta, en los valores de configuración del agente de tiempo de respuesta, para los métodos de rastreo de usuarios y sesiones.

Acerca de esta tarea

En IBM Application Performance Management V8.1.4 y posteriores, puede utilizar la página Configuración de agente > Tiempo de respuesta para añadir aplicaciones a rastrear mediante el Analizador de paquetes o el Módulo de Tiempo de respuesta de IBM HTTP Server. Los valores definidos en esta página tienen preferencia sobre los valores definidos en el archivo WRT_Defaults.xml.

Para rastrear aplicaciones adicionales, primero debe identificar los métodos y valores de ID de usuario e ID de sesión para la aplicación que desea supervisar. Por ejemplo:
  1. Abra la herramienta del desarrollador correspondiente a su navegador, a fin de ver las solicitudes de la aplicación que desea supervisar.
  2. Seleccione la última solicitud en el registro de red del navegador, a fin de identificar la solicitud de prueba con facilidad.
  3. Cree una solicitud de prueba con parámetros que reconozca. Por ejemplo, inicie la sesión en su sitio web con testuser.
  4. Seleccione la solicitud de prueba y observe Cabeceras.
  5. Identifique el ID de sesión del registro de solicitud. El ID de sesión se especifica habitualmente en cookie, POST, request/response header o query string. Si cookie ya se ha definido en el perfil predeterminado, no es necesario añadirlo en el paso 2.
  6. Identifique el ID de usuario del registro de solicitud. El ID de usuario puede especificarse en el contenido de cookie, request header, POST o query string. Por ejemplo, busque testuser, que le dará el valor del ID de usuario.
  7. Tanto los Métodos de rastreo de usuarios como los Métodos de rastreo de sesiones deben actualizarse con el nombre de valor de usuario y sesión correctos utilizados en el código de aplicación del cliente. La forma de identificar el nombre de valor de la sesión y el nombre de usuario depende del código de aplicación. A continuación se muestra el valor predeterminado del valor de Usuario/Sesión en 8.1.4.
    Session tracking methods=cookie\:JSESSIONID,querystring\:jsessionid,cookie\       :WL_PERSISTENT_COOKIE
    User tracking methods=formpost\:j_username,formpost\:uid,formpost\       :ctl00%24MainContent%24uid,basicauth\:Authorization\: Basic 

Procedimiento

Después de haber identificado los métodos de rastreo de usuarios y sesiones utilizados en la aplicación, complete los pasos siguientes:

  1. Vaya a la página Configuración de agente > Tiempo de respuesta.
    Página de configuración Configuración de agenteTiempo de respuesta
  2. Seleccione el sistema gestionado que desea actualizar.
  3. Si es necesario, actualice los métodos de rastreo de sesión:
    1. Pulse el valor del campo Métodos de rastreo de sesión.
      Ventana Especificar métodos para realizar el seguimiento de sesiones
    2. En la ventana Especificar métodos para realizar el seguimiento de sesiones, pulse Añadir.
    3. En la lista Tipo de rastreo, seleccione el tipo de rastreo. Por ejemplo, Cookie.
    4. En el campo Valor de rastreo, especifique un valor. Por ejemplo, WL_PERSISTENT_COOKIE.
    5. Pulse Finalizado.
  4. Si es necesario, actualice los métodos de rastreo de usuarios:
    1. Pulse el valor del campo Métodos de rastreo de usuario.
      Ventana Especificar métodos para realizar el seguimiento de usuarios
    2. En la ventana Especificar métodos para realizar el seguimiento de usuarios, pulse Añadir.
    3. En la lista Tipo de rastreo, seleccione el tipo de rastreo. Por ejemplo, Cabecera.
    4. En el campo Valor de rastreo, especifique un valor. Por ejemplo, username.
    5. Pulse Finalizado.
  5. En la página de configuración del agente, pulse Aplicar cambios.

Resultados

Las aplicaciones que utilizan los métodos de rastreo recién especificados se visualizan en el panel de instrumentos de aplicaciones.

Qué hacer a continuación

Compruebe que la información de ID de usuario y sesión de la aplicación se visualiza en el panel de instrumentos de aplicaciones.