Servicios
Soluciones

La supervisión externa de la Web es un servicio que se dirige a empresas e instituciones para quienes la Web es un elemento importante de su actividad.

El servicio supone monitorizar sitios Web:

  • Desde diferentes puntos geográficos realizando un test de protocolo HTTP desde varios puntos alrededor del mundo. Si el cliente necesita la monitorización desde un lugar o un conjunto lugares concretos del mundo, es posible circunscribir el servicio a estos lugares.
  • A intervalos configurables en función de las necesidades de cada cliente: ejemplo cada 10 minutos. Cada intervalo de test lo realiza un agente de monitorización distinto. Si el agente detecta un error, el error se verifica por los otros agentes. Esta doble verificación realizada desde diferentes sitios reduce significativamente el riesgo de que la alerta se genere por un problema de interconexión sin importancia.
  • Con entrada en el sitio Web, de manera también configurable: desde “log-in” a completar un registro.


De esta manera se asegura que la Web es accesible, tiene el contenido apropiado y funciona correctamente. Si alguno de estos factores cae fuera de los parámetros especificados, comienza el proceso de notificación.

EL servicio comprueba la carga de texto u otro datos de acuerdo con RFC 2616 (HTTP/1.1) y se soporta tanto HTTP como HTTPS. El contenido de la página también se chequea para comprobar la presencia de una palabra o frase clave. Así mismo se comprueban los cambios en el tamaño de la página.

El servicio de monitorización externa de Webs realiza las siguientes funciones:

  • Prueba de Accesibilidad. La Monitorización de Accesibilidad de las páginas Web asegura que la Web es accesible desde diferentes lugares. Si la página Web no es accesible, se realiza un trazado y se registra junto con un mensaje de error.
  • Prueba de Rendimiento. La Monitorización de Rendimiento comprueba el tiempo que le lleva a la Web responder a la petición del agente de monitorización. El umbral se puede especificar, por ejemplo, 5 segundos. Este es el tiempo en el que se espera que se cargue la página completamente en el navegador del usuario final. Si por ejemplo, la página tarda más de 5 segundos en cargarse, se envía una alarma de que existe un posible problema de rendimiento en la Web.
  • Prueba de Contenidos. Cada vez que comprueba una página Web, se busca una frase o palabra clave específica que se ha configurado previamente. La Monitorización de Contenidos Web asegura que la página no ha sido alterada y de que la página tiene el contenido correcto. Esta función resulta especialmente útil para asegurar que los datos son válidos en páginas Web conectadas a bases de datos. Si una palabra clave no se encuentra presente en esa Web, se toma una instantánea de la página Web, se almacena en la base de datos para que se pueda visualizar y comienza el proceso de notificación.
  • Envío de formularios. La Monitorización Web permite asegurarse de que los formularios funcionan correctamente. Más concretamente, se llevan a cabo peticiones HTTP POST y se analizan los resultados.
  • Sitios Seguros. La Monitorización de Seguridad Web permite monitorizar sitios protegidos por contraseña.
  • Certificados Digitales de Servidor. La Monitorización de Certificados Digitales permite monitorizar la validez del certificado digital SSL. Se verifica la Autoridad, el Nombre Común, la Fecha y la Revocación del certificado. Esta función es importante para cualquier compañía que utilice SSL.


La supervisión externa puede profundizar dentro de la Web para recoger la experiencia de un usuario real que estuviese interactuando y realizando las operaciones que estén permitidas dentro de la Web: descargas, registros, transacciones económicas, etc. Es lo que denominamos monitorización de transacciones.
Para analizarlo, se crean scripts de monitorización de transacciones que identifican una amplia variedad de posibles problemas, desde la lentitud en la descarga de páginas hasta comportamientos irregulares de formularios tales como las páginas de inicio de sesión o los carros de compra.
Cuando se detecta un fallo, se notifica el fallo de acuerdo al protocolo de comunicación que se haya acordado con el cliente, normalmente por medio de correo electrónico o SMS. Además existe un procedimiento configurable de escalado de las incidencias si la primera notificación no ha sido reconocida.

Los tipos de alarmas que se pueden generar son:

  • Fallo del sitio Web
  • Fallo de conexión desde un punto
  • Fallo en alguno de los pasos de la transacción
  • Superación de un umbral de tiempo de espera
  • Fallo en el contenido

Además de generar las alertas y mantener las estadísticas de fallos, el servicio genera informes de rendimiento como el tiempo de conexión y el tiempo de carga de la página completa.