JavaScript

JavaScript Implementação do OpenTelemetry específica em JavaScript (para Node.js & o navegador).

O conteúdo desta página pode estar desatualizado e alguns links podem ser inválidos. Uma versão mais recente desta página existe em Inglês.

Mais informações ...

Para visualizar as alterações na página em inglês desde a última atualização: visite GitHub compare 505e2d1d..368f811f e procure por content/en/docs/languages/js/_index.md.

Esta é a documentação do OpenTelemetry para a linguagem JavaScript. O OpenTelemetry é um framework de observabilidade – API, SDKs, e ferramentas que são desenvolvidas para auxiliar na geração e coleta de dados de telemetria de aplicações, como métricas, logs e rastros. Esta documentação foi criada para te auxiliar a entender como começar a utilizar o OpenTelemetry em JavaScript.

Estado e Lançamentos

O estado atual dos principais componentes funcionais do OpenTelemetry para JavaScript é o seguinte:

RastrosMétricasLogs
StableStableDevelopment

Para lançamentos, incluindo a última versão, consulte a página de Lançamentos.

Suporte de Versões

O OpenTelemetry JavaScript oferece suporte a todas as versões do Node.js que estejam em status LTS (Long Term Support) ativo ou de manutenção. Versões anteriores do Node.js podem funcionar, mas não são testadas pelo OpenTelemetry.

O OpenTelemetry JavaScript não possui uma lista oficial de navegadores suportados. O objetivo é funcionar nas versões atualmente suportadas dos principais navegadores.

O OpenTelemetry JavaScript segue a política de suporte do DefinitelyTyped para TypeScript, que define uma janela de suporte de 2 anos. O suporte para versões anteriores a 2 anos será removido em versões menores do OpenTelemetry JavaScript.

Para mais detalhes sobre o suporte de tempo de execução, consulte esta visão geral.

Repositórios

O OpenTelemetry JavaScript consiste nos seguintes repositórios:

  • opentelemetry-js, repositório principal que contém a API e o SDK de distribuição.
  • opentelemetry-js-contrib, repositório de contribuições que não fazem parte da distribuição central da API e SDK.

Ajuda ou Feedback

Caso tenha alguma dúvida sobre o OpenTelemetry JavaScript, por favor, entre em contato via GitHub Discussions ou através do canal #otel-js do Slack do CNCF.

Se desejar contribuir para o OpenTelemetry JavaScript, veja as instruções de contribuição


Primeiros Passos

Comece a utilizar OpenTelemetry em Node.js e no navegador.

Instrumentação

Instrumentação para OpenTelemetry JavaScript

Usando bibliotecas de instrumentação

Como instrumentar bibliotecas das quais uma aplicação depende

Exporters

Processe e exporte seus dados de telemetria

Contexto

Documentação da API de Contexto do OpenTelemetry JavaScript

Propagação

Propagação de contexto para o SDK JS

Recursos

Adicione detalhes sobre o ambiente das suas aplicações à sua telemetria

Amostragem

Reduza a quantidade de telemetria criada

Serverless

Instrumente suas funções serverless com OpenTelemetry JavaScript

Benchmarks

Referência da API

Consulte a referência da API do OpenTelemetry JavaScript (página externa)

Exemplos

Explore mais exemplos para o OpenTelemetry JavaScript (página externa)

Registro

Bibliotecas de instrumentação, Exporters e outros componentes úteis para o OpenTelemetry JavaScript


Última modificação June 4, 2026: i18n: update drifted status (#10167) (1f686d5f)