Voce fez deploy da sua app Next.js na Vercel. Algo esta quebrado. Seu primeiro instinto: verificar os logs. A Vercel tem logging, mas quando voce comeca a depender dele em producao, rapidamente descobre o que ele pode e nao pode fazer.
Como funciona o logging da Vercel
A Vercel fornece tres tipos de logs: build logs (saida do next build), runtime logs (logs das suas API routes e SSR), e edge function logs (middleware). Os runtime logs mostram qualquer console.log ou console.error do seu codigo server-side.
Acessando os logs
Via dashboard (projeto > Logs), via CLI (vercel logs --follow), ou via a API REST. Voce pode filtrar por nivel, fonte, status code, path e intervalo de tempo.
Log Drains
Log drains encaminham seus logs para um servico externo em tempo real: Datadog, Axiom, Logflare ou um webhook generico. Disponiveis nos planos Pro e Enterprise. Resolvem a retencao mas requerem configurar dashboards e alertas na ferramenta externa.
Limitacoes do logging da Vercel
- Retencao muito curta: 1 hora no Hobby, 1 dia no Pro, 3 dias no Enterprise.
- Sem alertas: Nao ha forma de receber notificacoes quando um endpoint falha.
- Sem metricas por rota: Nao e possivel ver P95 response time ou error rate por endpoint.
- Sem tendencias historicas: Nao e possivel comparar o desempenho desta semana com a anterior.
Complementando com monitoramento
Voce nao precisa substituir os logs da Vercel. Precisa de uma camada complementar que observe o agregado e alerte proativamente.
Nurbak Watch roda dentro do seu servidor Next.js via instrumentation.ts — 5 linhas de codigo — e monitora cada API route automaticamente. Funciona em qualquer plano da Vercel. Alertas via Slack, email ou WhatsApp em menos de 10 segundos. $29/mes (gratis durante o beta).

