Pular para o conteúdo
Tecnologia

Vercel Logs ganha views Tree e Waterfall para traces

Vercel Logs ganha views Tree e Waterfall para traces

Quem já ficou horas caçando qual chamada travou um request vai gostar dessa. A Vercel colocou duas novas formas de visualizar traces direto no Vercel Logs: Tree view e Waterfall view. Nada de abrir outra aba, exportar span e importar em outro painel — o dado já está no log.

Tree view: hierarquia sem enrolação

A Tree agrupa os spans por relação parent/child. Ao carregar, a ordenação já vem pelo span mais lento primeiro, então você não perde tempo escaneando a árvore inteira procurando o vilão. É basicamente o mesmo raciocínio de quem já debugou uma chamada distribuída olhando um flame graph: o que pesa mais, aparece primeiro.

Waterfall: tudo na mesma linha do tempo

A Waterfall joga todos os spans num único eixo cronológico. Isso resolve um problema clássico de tracing: entender o que rodou em paralelo e o que ficou serializado esperando outra chamada terminar. Se sua API faz três fetches “paralelos” que na prática estão travando um no outro, é aqui que isso fica óbvio visualmente, sem precisar reconstruir a linha do tempo na cabeça.

Span, hierarquia e caminho crítico visíveis sem sair da entrada de log — é isso que muda o fluxo de debug.

Na prática, o ganho real aqui é de fricção. Tracing distribuído sempre foi útil, o problema nunca foi a coleta do dado, foi o trabalho de correlacionar spans em ferramentas separadas. Reduzir esse atrito costuma valer mais do que qualquer feature nova isolada.

Para quem lida com latência no dia a dia

Se seu time já usa Vercel Logs com tracing habilitado, as duas views aparecem automaticamente na entrada de log, sem configuração extra. Não é sobre adicionar mais uma ferramenta de observabilidade ao stack — é sobre não precisar sair da que você já tem aberta.

  • Tree view: spans agrupados por parent/child, ordenados por duração
  • Waterfall view: eixo cronológico único, mostra paralelismo e gargalos
  • Ambas dentro do próprio log entry, sem ferramenta externa

Documentação completa de tracing está no site da Vercel, vale a leitura se você quer entender como os spans são capturados por trás.

Fonte: https://vercel.com/changelog/traces-now-support-tree-and-waterfall-views

Relacionados

Continue lendo

Automatize com a OctoSys

Da ideia a automacao rodando

Falou no WhatsApp hoje, a gente devolve um plano no mesmo dia. Sem compromisso.