Digital Experience Monitoring (DEM)

Monitoring de usuarios con web scenario synthetic

¿Qué es un Escenario Web?

Un escenario web es una secuencia de peticiones HTTP, o "pasos", que se ejecutan en un orden predefinido por el Agente de ServicePilot. Estos pasos simulan las interacciones del usuario con un sitio web o una aplicación web, permitiendo monitorizar y probar de forma exhaustiva el rendimiento de la web. Esto puede ser especialmente útil para garantizar que los flujos de trabajo críticos, como el registro de usuarios o los procesos de pago, funcionan correctamente.

Si los sitios web que se están monitorizando sólo son accesibles a través de un proxy, el Agente ServicePilot puede enrutar las peticiones a través del proxy especificado. Esto permite monitorizar con precisión escenarios web en una variedad de configuraciones de red. Al simular interacciones de usuarios reales, los escenarios web pueden proporcionar información valiosa sobre la experiencia del usuario y el rendimiento de la aplicación.

Los escenarios web pueden utilizarse para monitorizar diversas métricas, como el tiempo de respuesta, las tasas de error y la disponibilidad. También se pueden utilizar para realizar pruebas funcionales, asegurando que las aplicaciones web se comportan como se espera en diferentes escenarios. Al monitorizar y probar regularmente los escenarios web, las organizaciones pueden identificar y abordar los problemas de forma proactiva, lo que mejora la satisfacción del usuario y la eficiencia operativa.

¿Cómo monitorizar escenarios de aplicaciones web?

ServicePilot facilita la tarea de monitorizar escenarios de aplicaciones web sin necesidad de configuración en el servidor de destino. A continuación, es necesario añadir un recurso del package user-web-scenario a través de la interfaz web de ServicePilot.

ServicePilot Web Scenario monitoriza tanto HTTP como HTTPS. El Agente ServicePilot recupera las páginas de destino en cada paso para obtener únicamente el contenido HTML de origen y las cabeceras de solicitud HTTP de la página. JavaScript y Cookies no se procesan durante estas peticiones.

Nota: En caso de que se requieran pruebas más avanzadas, se recomienda un package ServicePilot que incluya capacidades WebKit, por ejemplo appmon-puppeteer.

Las siguientes métricas se recopilan para cualquier escenario web:

  • Status: el estado general del escenario web
  • TotalResponseTime: el tiempo de respuesta total para la ejecución de todos los pasos del escenario.

Las siguientes métricas se recopilan para cada paso del escenario:

  • Response Code for Step #: el código de respuesta HTTP para el paso
  • Tiempo de respuesta: el tiempo de respuesta en milisegundos para el paso

Cada paso del escenario puede personalizarse según sea necesario, por ejemplo, las solicitudes a las páginas de destino pueden realizarse a través de métodos GET/POST, con cabeceras HTTP y parámetros POST adicionales. Los datos de la página y las cabeceras HTTP también pueden extraerse y reutilizarse en pasos posteriores del escenario.

¿Cómo instalar un recurso web-scenario?

  1. Utilice su instalación de ServicePilot OnPremise o una cuenta SaaS.
  2. Añada un nuevo recurso web-scenario a través de la interfaz web (/prmviews o /prmresources) o a través de la API (página /prmpackages), se aprovisionará automáticamente el agente predeterminado de ServicePilot u otro agente.

Los detalles del paquete web-scenario se encuentran en la página /prmpackages del software.

Beneficios

ServicePilot le permite prestar servicios de TI de forma más rápida y segura con la detección automatizada y funciones avanzadas de monitoring.

Al correlacionar la tecnología WEB SCENARIO SYNTHETIC con APM y la supervisión de infraestructuras, ServicePilot es capaz de proporcionar una visión más completa del entorno de TI de una organización.

Esto permite a los equipos de TI identificar y diagnosticar rápidamente los problemas que pueden estar afectando al rendimiento de las aplicaciones, y tomar medidas correctivas antes de que los usuarios finales se vean afectados.

Comience con una prueba gratuita de nuestro solution SaaS. Explore nuestros plans o contacte con nosotros para encontrar lo que mejor se adapte a usted.

Supervisar WEB SCENARIO SYNTHETIC (1/2)

Supervisar WEB SCENARIO SYNTHETIC (2/2)

Soluciones RUM y Endpoint Monitoring

Descubra más

Instalación gratuita en
unos pocos clics

SaaS Plataforma

Despliegue flexible en función de sus necesidades (SaaS, híbrido, on-premise) para agilizar la implantación de la supervisión.
  • Sin configuración de software in situ, servicio y complejidad de la configuración
  • Configuración instantánea, completa y preconfigurada para garantizar una supervisión robusta

OnPremise Plataforma

Despliegue flexible en función de sus necesidades (SaaS, híbrido, on-premise) para agilizar la implantación de la supervisión.
  • Contratos y compromisos a largo plazo ( > 1 año)
  • Gestión del rendimiento, almacenamiento de datos y gestión de infraestructuras
  • 2 soluciones adicionales: Monitoreo de VoIP y Mainframe