Glosario · Tipos de monitorización

¿Qué es la monitorización sintética?

La monitorización sintética prueba una web o una API con peticiones programadas mediante scripts desde fuera para comprobar que está disponible, funciona bien y es rápida, haya o no usuarios reales visitándola en ese momento.

Cómo funciona y por qué importa

Una comprobación sintética puede ser una sola petición, como “¿la página de inicio devuelve 200 y el texto esperado?”, o un recorrido de varios pasos, como iniciar sesión, buscar y pagar. Como se ejecuta siempre igual desde ubicaciones conocidas, los resultados son comparables, y un fallo se detecta incluso a las 3 de la madrugada sin tráfico.

Su límite es la cobertura: solo prueba los recorridos que programas, desde los lugares donde se ejecuta. La monitorización de usuarios reales la complementa midiendo lo que viven los visitantes reales en sus dispositivos y redes, pero solo cuando visitan el sitio.

Usa comprobaciones sintéticas para la disponibilidad y para los recorridos que generan ingresos, y para detectar problemas antes que los usuarios, por ejemplo justo después de un despliegue.

Cómo ayuda Uptimecheck

Uptimecheck ejecuta comprobaciones HTTP(S), de ping y de puertos hasta cada minuto, con comprobaciones de código de estado, palabra clave, JSON y cabeceras. Los flujos de varios pasos inician sesión, envían formularios y llaman a APIs paso a paso, pasando valores como un token de un paso al siguiente, y pueden ejecutarse en un navegador real (como máximo cada 15 minutos) con una captura de pantalla del paso que falló. Las comprobaciones de sitios web, APIs, puertos y ping se ejecutan desde Estocolmo, Londres y Nueva York; los flujos, desde Estocolmo.

Ver Monitorización de flujos

14 días de prueba gratis · Después, gratis con 5 monitores · Sin tarjeta de crédito

Más en las guías

Agencies 7 min de lectura

Qué monitorizar en tu web: checklist de URLs y checks

Monitorizar solo la página de inicio deja fuera la mayoría de las caídas. Una checklist de las URLs y los checks que importan, del login y el checkout a los webhooks, cron jobs, SSL, DNS y servidores, con configuraciones de ejemplo.

Leer

Guides 5 min de lectura

Checklist de monitorización de API: más allá del 200 OK

Una API puede devolver 200 y aun así estar rota. Un checklist práctico para monitorizar API: métodos, cabeceras, cuerpos de petición, autenticación, respuestas esperadas y umbrales de tiempo de respuesta.

Leer

Preguntas

¿Qué diferencia hay entre la monitorización sintética y la de uptime?

La monitorización de uptime es el tipo más sencillo de monitorización sintética: una petición, comprobada para ver si la respuesta es buena. La monitorización sintética también abarca recorridos de varios pasos y comprobaciones de contenido y tiempos.

¿Monitorización sintética o de usuarios reales?

Responden a preguntas distintas. Las comprobaciones sintéticas te dicen si un recorrido funciona ahora mismo, incluso sin visitantes; la monitorización de usuarios reales te dice lo rápido que va para tus visitantes. Empieza por las comprobaciones sintéticas para la disponibilidad.

¿Aparecen las comprobaciones sintéticas en mi analítica?

Las comprobaciones HTTP sencillas no ejecutan JavaScript, así que la analítica basada en etiquetas, como Google Analytics, no las cuenta, pero los logs del servidor sí. Fíltralas ahí por user agent; el de Uptimecheck contiene “Uptimecheck”.

Las caídas son cosa del pasado.

Configura tu primer monitor en menos de un minuto, o echa antes un vistazo a la demo en vivo.

14 días de prueba gratis · Después, gratis con 5 monitores · Sin tarjeta de crédito