Digital Experience Monitoring (DEM)

Monitoring de usuarios con webcheck synthetic

¿Qué es un WebCheck?

Un WebCheck es una simple petición HTTP a una aplicación web. Es una forma simple y rápida de monitorizar la disponibilidad y rendimiento de una página web o servicio web. Se puede utilizar para verificar que un servidor web responde como se espera, que se puede acceder a una página web o que un elemento específico de una página está presente y funciona correctamente.

La comprobación web de ServicePilot admite tanto HTTP como HTTPS, y puede utilizarse para comprobar periódicamente una página de aplicación web y extraer datos como indicadores. Si la aplicación web sólo es accesible a través de un proxy, la solicitud se enruta a través del proxy especificado. Esto permite monitorizar aplicaciones web en una gran variedad de configuraciones de red.

Los Web Checks pueden ser especialmente útiles para monitorizar el tiempo de actividad y el rendimiento de aplicaciones web críticas, identificando problemas antes de que afecten a los usuarios. También pueden utilizarse para realizar un seguimiento de las tendencias de rendimiento a lo largo del tiempo, lo que ayuda a identificar posibles áreas de optimización.

Algunas de las métricas clave que pueden recopilarse mediante Web Checks incluyen:

  • Tiempo de respuesta: El tiempo que tarda el servidor en responder a la solicitud.
  • Código de estado: El código de estado HTTP devuelto por el servidor, que puede indicar éxito, fallo u otras condiciones.
  • Verificación del contenido: Comprueba el contenido específico de la página devuelta para garantizar que la página se carga correctamente.

¿Cómo monitorizar aplicaciones con Web Checks?

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

El agente de ServicePilot recupera la página de destino para obtener únicamente el contenido fuente HTML de la página. JavaScript y Cookies no se procesan durante estas peticiones.

Las peticiones a las páginas se pueden personalizar según sea necesario, por ejemplo, utilizando los métodos GET o POST, y con cabeceras HTTP y parámetros POST adicionales. Los datos de la página también pueden extraerse como indicadores y representarse gráficamente (para datos numéricos).

Los indicadores recogidos para cada Web Check incluyen

  • Código de página
  • Tiempo de visualización de la página
  • Estado HTTP
  • Información del certificado SSL
    • Nombre común del certificado
    • Número de días que faltan para que caduque el certificado
  • Extracción de indicadores personalizados...

*El código de página URL y el estado HTTP son una muy buena forma de establecer una línea base de SLA de disponibilidad de aplicaciones web. Se pueden realizar comprobaciones web adicionales para cubrir diferentes pruebas HTTP simples o escenarios de accesibilidad.

Un buen indicador del rendimiento de su aplicación de servidor web es el tiempo de conexión inicial al servidor de aplicaciones (tiempo de conexión), también conocido como "tiempo hasta el primer byte". Se trata del tiempo transcurrido entre la solicitud y la visualización del primer elemento devuelto. Consulte el diagrama de cascada de la red "Inspeccionar" de su navegador. En general, debe ser inferior a 1 segundo (o tan pequeño como sea posible), idealmente inferior a 200 ms..

*Los tiempos de respuesta largos del servidor de aplicaciones web retrasan la velocidad de carga de las páginas y el tiempo de visualización. Las optimizaciones de front-end son más que vitales para optimizar el tiempo de visualización de la página HTTP(S). El tiempo de visualización de la página debería ser inferior a 3 segundos.

¿Cómo instalar un recurso webcheck?

  1. Utilice su instalación de ServicePilot OnPremise o una cuenta SaaS.
  2. Añada un nuevo recurso webcheck 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 webcheck 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 WEBCHECK 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 WEBCHECK SYNTHETIC (1/3)

Supervisar WEBCHECK SYNTHETIC (2/3)

Supervisar WEBCHECK SYNTHETIC (3/3)

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