Esta secci¨®n presenta un ejemplo real paso a paso de c¨®mo se puede utilizar la monitorizaci¨®n web.
La monitorizaci¨®n web de Áú»¢¶Ä²© se utilizar¨¢ para supervisar la interfaz de usuario de Áú»¢¶Ä²©. El objetivo es determinar si est¨¢ disponible, proporciona el contenido correcto y qu¨¦ tan r¨¢pido funciona. Para lograrlo, se requieren varios pasos, incluida la comprobaci¨®n de la disponibilidad de la primera p¨¢gina, el inicio de sesi¨®n con un nombre de usuario y contrase?a, la verificaci¨®n del inicio de sesi¨®n, el cierre de sesi¨®n y la confirmaci¨®n del cierre de sesi¨®n.
Vaya a Recopilaci¨®n de datos ¡ú Equipos, seleccione un equipo y haga clic en Web en la fila de ese equipo. Luego haga clic en Crear escenario web.
En el formulario de nuevo escenario, complete los siguientes campos:
En la secci¨®n Variables, agregue dos variables: {password} y {user}. Ingrese sus credenciales de usuario de Áú»¢¶Ä²© existentes como valores.
Por razones de seguridad, se recomienda crear un usuario independiente con permisos m¨ªnimos para usar con fines de monitoreo.
Opcionalmente, cambie a la pesta?a Tags y agregue etiquetas de escenario web.
Una vez configurado por completo, este escenario web agregar¨¢ autom¨¢ticamente un elemento de captura de Áú»¢¶Ä²© al equipo. Puede usar etiquetas de escenario web para identificar r¨¢pidamente m¨¦tricas e iniciadores relacionados o buscar entre los datos recopilados. Por ejemplo, las etiquetas adecuadas para este tutorial son component: web-scenario
y/o target: frontend
.
Vaya a la pesta?a Pasos y defina los pasos para el escenario. Haga clic en el bot¨®n Agregar para agregar un paso individual.
Para cada paso descrito a continuaci¨®n, complete los siguientes campos adem¨¢s de los campos espec¨ªficos del paso:
Verifique que la primera p¨¢gina responda correctamente, devuelva el c¨®digo de respuesta HTTP 200 y contenga el texto "Áú»¢¶Ä²© SIA".
Cuando termine de configurar el paso, presione el bot¨®n Agregar.
Inicie sesi¨®n en la interfaz de Áú»¢¶Ä²© utilizando las macros (variables) definidas en el nivel de escenario: {user} y {password}.
Ten en cuenta que la interfaz de Áú»¢¶Ä²© utiliza la redirecci¨®n de JavaScript al iniciar sesi¨®n, por lo que el inicio de sesi¨®n debe realizarse primero y las funciones de inicio de sesi¨®n solo se pueden verificar en los pasos posteriores. Adem¨¢s, el paso de inicio de sesi¨®n debe utilizar la URL completa del archivo index.php.
Despu¨¦s de iniciar sesi¨®n, verifique que todo haya sido correcto verificando que haya una cadena visible solo cuando haya iniciado sesi¨®n, por ejemplo, ´¡»å³¾¾±²Ô¾±²õ³Ù°ù²¹³¦¾±¨®²Ô.
Una vez que se haya verificado la accesibilidad y el inicio de sesi¨®n del frontend, agregue un paso de cierre de sesi¨®n; de lo contrario, la base de datos de Áú»¢¶Ä²© se ver¨¢ abarrotada de muchos registros de sesi¨®n abiertos.
Este paso utiliza la variable {csrf_token} obtenida en el paso 2
Para confirmar el cierre de sesi¨®n, verifique la cadena Nombre de usuario.
Una configuraci¨®n completa de los pasos del escenario web deber¨ªa verse as¨ª:
Guardar el escenario de monitoreo web terminado.
El escenario se agregar¨¢ al equipo. Para ver la informaci¨®n del escenario web, vaya a Monitoreo ¡ú Equipos, ubique el equipo en la lista y haga clic en el hiperv¨ªnculo Web en la ¨²ltima columna.
Haga clic en el nombre del escenario para ver estad¨ªsticas m¨¢s detalladas: