Highlights
La primera ejecución del dashboard se ve completamente diferente. Si te acabas de registrar y aún no has enviado tu primer request, verás datos de muestra, un fragmento de curl funcional y estados vacíos que realmente te indican qué hacer a continuación. También reconstruimos la página de estado y logramos que los list endpoints respondan notablemente más rápido en toda la API.
What's New
Dashboard: renovación de la experiencia de primera ejecución
Antes de esta semana, registrarse y aterrizar en la Overview era incómodo. Gráficos vacíos, tablas vacías, ningún primer paso claro. Corregimos eso.
Las nuevas API keys ahora muestran un estado vacío de incorporación con el curl exacto que necesitas para tu primer request, incluyendo tu clave real y el endpoint correcto. La Overview muestra datos de muestra en modo fantasma para que puedas ver cómo se ve el dashboard en acción antes de que llegue tu primera llamada. El texto de los banners está en inglés en todas partes (detectamos algunos fragmentos aislados con idiomas mezclados).
Cambios pequeños. Pero las primeras impresiones importan, y no deberías tener que adivinar qué hacer después de registrarte.
Status page: reconstruida para que refleje la realidad
Reescribimos nuestra página de estado esta semana para que se mantenga precisa después de los reinicios y a través de los despliegues. Se acabaron los eventos obsoletos persistentes y los números de uptime inflados por datos faltantes.
Lo que ves en la status page pública:
- Las barras diarias se muestran en gris los días en los que no tenemos datos de monitoreo, en lugar de verde (estábamos contando los días sin datos como éxito; ya no lo hacemos)
- El tooltip al pasar el cursor muestra los minutos por gravedad, para que puedas ver exactamente cuánta degradación ocurrió
- El porcentaje de uptime excluye los días sin datos, por lo que el número realmente refleja la realidad
- Los títulos de los incidentes de cara al cliente se leen en un lenguaje sencillo, no en jerga técnica de ingeniería
El feed de estado público ahora refleja datos de monitoreo en vivo, la misma vista que observa nuestro equipo, depurada antes de que llegue a tu pantalla.
Faster list endpoints
Las vistas de lista en toda la API ahora responden notablemente más rápido, con las mayores mejoras en Proxy Finder.
Hicimos que nuestro backend trate las vistas de lista de manera diferente a las vistas de detalle. Los list endpoints devuelven registros reducidos de forma predeterminada, y los campos pesados permanecen en las respuestas de detalle donde realmente los solicitas. También eliminamos una pista de ordenamiento obsoleta que estaba obligando a una de nuestras consultas comunes a escanear más datos de los necesarios.
Efecto neto: menos espera en listas largas, los mismos datos cuando obtienes el registro completo.
Rate-limit outcomes now show up in analytics
Si un request alcanzaba un rate limit ascendente, ese resultado no se mostraba en tus analytics por dominio y por IP. Corregido. El rate limit ahora es un resultado de primer nivel que puedes ver y filtrar, junto con success, failure y timeout.
Si alguna vez te preguntaste por qué los números no cuadraban en sitios altamente protegidos, esta era parte de la razón.
Under the Hood
Las analytics en el dashboard ahora deberían sentirse más confiables. Estábamos alcanzando límites de recursos ocasionales durante los picos de tráfico que se convertían en cargas de gráficos inestables en la Overview. Eso quedó atrás.
También terminamos de separar los eventos que nuestro equipo observa tras bambalinas de los incidentes que pertenecen a la status page pública. Solo verás los segundos, escritos en un lenguaje sencillo.
Si un cambio específico aquí te llamó la atención y quieres la versión detallada, no pierdas de vista la categoría Update. Ahí es donde se publican los artículos más extensos.