Pular para o conteúdo principal
O ClickStack pode ingerir traces nativos do OpenTelemetry das suas funções serverless do Next.js no Next 13.2+. Este guia integra:
  • Logs do Console
  • Traces
Se você estiver procurando por replay de sessão/monitoramento no navegador, instale a integração Browser.

Instalação

Habilite o hook de instrumentação (obrigatório para a v15 e anteriores)

Para começar, você precisará habilitar o hook de instrumentação do Next.js definindo experimental.instrumentationHook = true; no arquivo next.config.js. Exemplo:

Instale o SDK OpenTelemetry do ClickHouse

Criar arquivos de instrumentação

Crie um arquivo chamado instrumentation.ts (ou .js) na raiz do seu projeto Next.js com o seguinte conteúdo:
Isso permitirá que o Next.js importe a instrumentação do OpenTelemetry para qualquer invocação de função serverless.

Configure as variáveis de ambiente

Se você estiver enviando traces diretamente para o ClickStack por meio do OpenTelemetry, precisará iniciar seu servidor Next.js com as seguintes variáveis de ambiente para direcionar os spans ao OTel collector:
copy
Se você estiver implantando na Vercel, certifique-se de que todas as variáveis de ambiente acima estejam configuradas na sua implantação.
Última modificação em 2 de julho de 2026