Inyección JavaScript
Puede personalizar los datos recopilados por el agente de Supervisión de tiempo de respuesta para visualizar en los paneles de instrumentos de Transacciones de usuario final.
Para garantizar una buena experiencia de usuario para una aplicación basada en la web, debe supervisar el rendimiento que es percibido por los usuarios reales. Esto significa supervisar en el nivel del navegador.
Para poder supervisar en el nivel de navegador, debe inyectar código de supervisión JavaScript en las páginas que desea supervisar. A continuación, este código recopilará datos para las temporizaciones del navegador en particular.
Esta operación se realiza utilizando inyección de JavaScript en las páginas web y objetos que desea supervisar.
Dependiendo del tipo de servidor HTTP en el que haya instalado el
agente de
Supervisión de tiempo de respuesta, hay dos métodos que puede utilizar para recopilar información de tiempo de respuesta real de transacciones de usuario
final.
- Si está utilizando un servidor IBM HTTP Server o un servidor HTTP Apache, utilice el Módulo de Tiempo de respuesta de IBM HTTP Server. El Módulo de Tiempo de respuesta de IBM HTTP Server realiza automáticamente la inyección de JavaScript. El Módulo de Tiempo de respuesta de IBM HTTP Server es un componente del Agente de HTTP Server. Se instala y configura como parte del Agente de HTTP Server. Para obtener más información, consulte Módulo de Tiempo de respuesta de IBM HTTP Server.
- Si está utilizando cualquier otro servidor HTTP soportado, utilice el Analizador de paquetes. Con el Analizador de paquetes, debe instrumentar manualmente las páginas web para recopilar las temporizaciones del navegador. Para obtener más información, consulte Adición del componente de supervisión de JavaScript a la aplicación.
La tabla siguiente muestra las funciones que están disponibles en el Panel de instrumentos del rendimiento de aplicaciones si configura el entorno para
el Analizador de paquetes o el Módulo de Tiempo de respuesta de IBM HTTP Server:
| Analizador de paquetes | Módulo de Tiempo de respuesta de IBM HTTP Server | |
|---|---|---|
| 10 principales transacciones | ![]() |
![]() |
| Tiempo de servidor | ![]() |
![]() |
| Desglose de tiempo de representación | ![]() |
![]() |
| Subtransacciones AJAX | ![]() |
![]() |
| Datos de Temporización de recursos en tabla Subtransacciones | ![]() |
![]() |
| Instancias de transacción (10 principales) | ![]() |
![]() |
| Topología de instancia de transacción | ![]() |
![]() |
| Topología de aplicación | ![]() |
![]() |
| Instrumentación automática de inyección JavaScript | N/A | ![]() |

