Cómo detectamos interrupciones
Nuestra metodología, explicada
Informes impulsados por la comunidad
DownStatus combina varias señales: feeds de estado oficiales cuando están disponibles, reportes de usuarios en las páginas de servicio, comprobaciones sintéticas y picos de conversación pública. Los incidentes oficiales tienen el mayor peso; los reportes de la comunidad ayudan a detectar antes problemas regionales o incipientes.
Comprobaciones de sitios web
Cada 20 minutos, nuestro servidor envía una solicitud al sitio web de cada servicio y registra si responde y con qué rapidez. Cualquier respuesta HTTP inferior a 500 cuenta como disponible. Menos de 300 ms es rápido, menos de 800 ms es normal, menos de 2 segundos es lento y, si no hay respuesta en 3 segundos, se agota el tiempo de espera.
Muchos sitios grandes bloquean las solicitudes de servidores en la nube. Por eso, cuando falla nuestra comprobación, volvemos a probar el sitio desde Norteamérica, Europa y Asia. Si se recibe una respuesta en la mayoría de las regiones, el servicio está disponible y solo se ha bloqueado nuestro servidor. En ese caso, la página del servicio lo muestra como accesible.
Algunos sitios rechazan durante días las comprobaciones automatizadas desde todas las regiones. En esos casos, ocultamos la comprobación del sitio web y los excluimos de las clasificaciones de fiabilidad. El estado de esos sitios se basa en los informes de los usuarios y, cuando está disponible, en la página oficial de estado.
Tipos de informes
Los usuarios pueden especificar qué tipo de problema están experimentando: sitio web no carga, problemas con la app, errores de inicio de sesión, fallos de pago, errores de streaming o una interrupción general.
Umbral de detección de interrupciones
Contamos los informes de usuarios sobre cada servicio durante la última hora. Con 5 informes o más, el estado pasa a ser degradado; con 20 o más, indica una interrupción parcial; y con 50 o más, una interrupción grave. Si el servicio tiene una página oficial de estado, un incidente grave o crítico en ella indica que el servicio está caído, y un incidente menor indica que está degradado.
Se aplican los mismos umbrales a todos los servicios. Nuestras comprobaciones de sitios web y las menciones en Reddit no cambian el estado por sí solas: aparecen como señales independientes en la página del servicio y cuentan para la puntuación de confianza.
Niveles de estado
- Operativo — el volumen de informes está dentro del rango normal.
- Degradado — volumen de informes elevado. Algunos usuarios pueden estar experimentando problemas.
- Interrupción — el volumen de informes está significativamente por encima de la base. Probablemente hay un incidente generalizado.
Prevención de spam y abuso
Para mantener la calidad de la señal aplicamos varias capas de protección:
- Limitación de velocidad — cada dirección IP está limitada a un pequeño número de informes por servicio.
- Supresión de duplicados — un segundo informe del mismo IP para el mismo servicio en 5 minutos se descarta.
- Campos honeypot — campos de formulario ocultos que rellenan los bots; esas solicitudes se descartan.
- Hash de IP — las direcciones IP nunca se almacenan en texto plano.
El gráfico de 24 horas
Cada página de servicio muestra un gráfico de barras del volumen de informes en las últimas 24 horas, dividido en intervalos horarios.
Historial de interrupciones
Los eventos de interrupción confirmados se almacenan y muestran en la sección de Historial de Interrupciones.
Independencia
DownStatus es totalmente independiente. No estamos afiliados a ninguno de los servicios que aparecen en esta plataforma, ni contamos con su patrocinio o respaldo. Combinamos lo que informan los usuarios con nuestras propias comprobaciones de sitios web y, cuando está disponible, con la página oficial de estado de la empresa. Por eso, aquí puede aparecer un problema aunque la página oficial indique que todo funciona correctamente.
¿Preguntas?
Si tienes preguntas sobre nuestra metodología o quieres sugerir mejoras, visita nuestra Página de contacto.