Tu /api/checkout devuelve 504 a las 3am. Te enterás a la mañana siguiente por un ticket de soporte. Son 6 horas de downtime silencioso — ingresos perdidos, usuarios enojados, y un bug que podrías haber detectado en segundos.
Cada hora de downtime no detectado te cuesta usuarios, confianza y dinero.
Checks de uptime externos desde 4 regiones globales cada minuto + monitoreo de ejecución interna desde dentro de tu servidor Next.js. La única herramienta que hace ambas cosas. Sin agentes. Sin YAML. Alertas por Slack, email o WhatsApp en segundos.
Cancelá en cualquier momento antes del lanzamiento. Sin tarjeta de crédito.
npm install @nurbak/watch · Cero dependencias · < 10KB
Qué es Nurbak
Nurbak Watch es una herramienta open-source de monitoreo de APIs diseñada específicamente para aplicaciones Next.js. Se ejecuta dentro del proceso de tu servidor usando el hook de instrumentación de Next.js, realizando health checks internos reales en cada ruta API — no pings sintéticos externos.
Instálalo en tu proyecto Next.js sin dependencias. Sin agentes, sin YAML, sin pipelines de configuración complejos.
Health checks cada 60 segundos desde 4 regiones del mundo. Alertas por Slack, email o WhatsApp en menos de 10 segundos.
Rastrea latencia P50, P95 y P99 desde la ejecución real del servidor. Monitorea tasas de error 4xx/5xx y uptime por ruta.
Comparación
No necesitas una plataforma de observabilidad de $50k/año para saber si tu API funciona.
Sentry detecta errores después de que ocurren. UptimeRobot hace ping a tu URL desde afuera. Nurbak Watch es la única herramienta que combina checks de uptime externos desde 4 regiones globales con monitoreo de ejecución interna desde dentro de tu proceso Next.js — uptime + performance en un solo lugar. Complementarios, no reemplazos.
| Característica | Datadog / Otros | Nurbak Watch |
|---|---|---|
| Tiempo de setup | 30-60 minutos | 5 minutos |
| Configuración | YAML + agents | 5 líneas de código |
| Tipo de monitoreo | Sintético externo | Ejecución interna |
| Precio | Desde $23/host/mes | Plan gratuito |
| Dependencias | Agent + SDK + config | Cero dependencias |
| Público objetivo | Equipos de plataforma | Devs y equipos pequeños |
Integración
Pega esto en tu archivo instrumentation.ts. Sin archivos de configuración, sin YAML, sin agentes.
import { initWatch } from '@nurbak/watch' export function register() { initWatch({ apiKey: process.env.NURBAK_WATCH_KEY, }) }
Qué monitorea Nurbak?
Health checks internos automáticos para cada ruta API de Next.js. Nurbak ejecuta requests reales dentro de tu servidor cada 60 segundos, detectando degradación antes que los usuarios. A diferencia de pings sintéticos, los checks internos capturan problemas que los monitores externos no detectan.
Rastrea tiempos de respuesta P50, P95 y P99 desde datos reales de ejecución dentro de tu app Next.js. Visualiza tendencias de 30 días y recibe alertas cuando la latencia supera tu umbral. Medido desde la ejecución real de la ruta, no round-trips de red.
Recibe notificaciones por Slack, email o WhatsApp en menos de 10 segundos cuando un endpoint falla. Configura reglas de alerta por ruta con umbrales personalizados para tiempo de respuesta, tasa de error y disponibilidad. Sin pipelines de alertas complejos.
Rastrea tasas de error 4xx y 5xx por ruta API de Next.js en tiempo real. Detecta regresiones inmediatamente después de cada deploy e identifica qué endpoints están fallando. El historial de errores te ayuda a correlacionar problemas con releases específicos.
Monitorea porcentajes de uptime de 7 y 30 días para cada ruta API desde datos de producción. Nurbak calcula la disponibilidad desde resultados reales de health checks en 4 regiones globales, dándote reportes precisos de SLA.
Nurbak descubre automáticamente todas las rutas API en tu aplicación Next.js — sin configuración manual. Las nuevas rutas se detectan en cada deploy y se agregan al monitoreo inmediatamente. Funciona con App Router y Pages Router.
Precios
Comienza gratis. Escala cuando crezcas.
Perfecto para developers que quieren empezar.
No se requiere tarjeta de crédito
Para equipos que necesitan health checks rápidos y monitoreo multi-región.
Sin aprobación necesaria
Para equipos que necesitan proyectos ilimitados y colaboración.
| Free | Pro | Team | |
|---|---|---|---|
| Planes | |||
| Proyectos | 1 | 5 | Ilimitado |
| Endpoints | 3 | 20 | 100 |
| Intervalo de checks | Cada 5 min | Cada 1 min | Cada 1 min |
| Regiones de monitoreo | 1 región | 4 regiones | 4 regiones |
| Monitoreo | |||
| Health checks | |||
| Seguimiento de uptime (30 días) | |||
| Monitoreo de certificados SSL | |||
| Métricas de tiempo de respuesta | |||
| Monitoreo multi-región | |||
| Características | |||
| Canales de alerta | Solo email | Email, WhatsApp, SMS | Email, WhatsApp, SMS |
| Roles de equipo | |||
| Búsqueda global (Cmd+K) | |||
| Acceso API | |||
| Soporte prioritario | |||
FAQ
El monitoreo de APIs en Next.js es la práctica de verificar continuamente la salud, rendimiento y disponibilidad de las rutas API construidas con Next.js (el directorio /api o route handlers del App Router). Nurbak monitorea estas rutas desde dentro del proceso del servidor cada 60 segundos, rastreando tiempo de respuesta, tasas de error y uptime en 4 regiones globales.
Agrega 5 líneas de código a tu archivo instrumentation.ts y despliega. Nurbak auto-descubre todas tus rutas API — sin YAML, sin agentes, sin configuración manual de endpoints. El setup toma menos de 5 minutos comparado con 30-60 minutos para herramientas como Datadog o New Relic.
Nurbak se ejecuta dentro de tu servidor Next.js, realizando health checks internos reales en vez de pings sintéticos externos. Esto detecta problemas que los monitores externos no capturan, como queries lentas a la base de datos o middleware fallando. Cuesta $0-29/mes vs $23+/host/mes de Datadog, requiere cero configuración vs YAML + agentes, y envía alertas en menos de 10 segundos.
Sí. Nurbak soporta tanto el App Router de Next.js (handlers route.ts) como el Pages Router (directorio /api). Auto-descubre rutas en ambos patrones y las monitorea de forma idéntica. No se necesitan cambios en el código de tus rutas.
Nurbak envía alertas por Slack, email y WhatsApp (plan Pro). Las alertas se entregan en menos de 10 segundos desde que un health check falla. Puedes configurar diferentes reglas y umbrales por endpoint, y enviar notificaciones a diferentes canales según la severidad.
Sí. El plan gratuito incluye 1 proyecto, 3 endpoints, e intervalos de check de 5 minutos con alertas por email — sin tarjeta de crédito. El plan Pro a $29/mes agrega 5 proyectos, 20 endpoints, checks cada minuto desde 4 regiones globales, y alertas por WhatsApp/SMS.
Sí. Sentry es error tracking. Nurbak Watch es monitoreo de uptime y performance. Sentry te dice qué se rompió después de que se lanza una excepción. Nurbak te dice cuando algo está lento o caído — incluso antes de que tire un error. Son complementarios, no competidores. Usá Sentry para errores. Usá Nurbak Watch para uptime y latencia.
UptimeRobot hace ping a tu URL desde afuera. No puede ver dentro de tu servidor. Una ruta puede devolver 200 y estar procesando durante 3 segundos por una query lenta a la base de datos — UptimeRobot va a decir que todo está bien. Nurbak Watch combina pings externos desde 4 regiones con monitoreo interno desde dentro de tu proceso Next.js, así que ves latencia real, tasas de error reales y datos de ejecución reales por ruta. Una herramienta menos en tu stack.
Porque hacer una sola cosa bien le gana a hacer todo mal. Next.js tiene una API de instrumentación específica (instrumentation.ts) que nos permite monitorear desde dentro del proceso del servidor sin overhead de performance. Construimos alrededor de eso. Otros frameworks vendrán cuando dominemos Next.js.
Gratis durante el beta. Sin tarjeta de crédito.
Sin spam. Cancela cuando quieras.