Primeiros Passos
Comece a utilizar OpenTelemetry em Node.js e no navegador.
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.
O estado atual dos principais componentes funcionais do OpenTelemetry para JavaScript é o seguinte:
| Rastros | Métricas | Logs |
|---|---|---|
| Stable | Stable | Development |
Para lançamentos, incluindo a última versão, consulte a página de Lançamentos.
A instrumentação do cliente para o navegador é experimental e, em grande parte, não está especificada. Caso possua interesse em auxiliar, entre em contato com o SIG de Instrumentação do Cliente.
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.
O OpenTelemetry JavaScript consiste nos seguintes repositórios:
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
Comece a utilizar OpenTelemetry em Node.js e no navegador.
Instrumentação para OpenTelemetry JavaScript
How to instrument libraries an app depends on
Process and export your telemetry data
OpenTelemetry JavaScript Context API Documentation
Context propagation for the JS SDK
Add details about your applications’ environment to your telemetry
Reduce the amount of telemetry created
Instrument your serverless functions with OpenTelemetry JavaScript
Read the OpenTelemetry JavaScript API reference (external page)
Explore more examples for OpenTelemetry JavaScript (external page)
Instrumentation libraries, exporters and other useful components for OpenTelemetry JavaScript
Was this page helpful?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!