Skip to content

Commit

Permalink
[pt] add localization: content/pt/docs/concepts/instrumentation/zero-…
Browse files Browse the repository at this point in the history
…code.md (#5201)

Co-authored-by: Marylia Gutierrez <[email protected]>
  • Loading branch information
EzzioMoreira and maryliag authored Sep 17, 2024
1 parent b93ec7f commit e39ffb4
Showing 1 changed file with 54 additions and 0 deletions.
54 changes: 54 additions & 0 deletions content/pt/docs/concepts/instrumentation/zero-code.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
---
title: Sem código
description: >-
Aprenda como adicionar observabilidade a uma aplicação sem precisar escrever
código
weight: 10
default_lang_commit: 702cb43a65464842ebfbf5cb1ac6cf5c72c48462
---

Como [operações](/docs/getting-started/ops/), você pode querer adicionar
observabilidade a uma ou mais aplicações sem precisar editar o código-fonte. O
OpenTelemetry permite que você ganhe rapidamente alguma observabilidade para um
serviço sem ter que usar a API & SDK do OpenTelemetry para
[instrumentação baseada em código](/docs/concepts/instrumentation/code-based).

A instrumentação sem código adiciona as capacidades da API e do SDK do
OpenTelemetry à sua aplicação, que geralmente é como uma instalação de agente ou
similar. As técnicas específicas podem variar de acordo com a linguagem,
incluindo a manipulação de _bytecode_, _monkey patching_ ou eBPF para incluir
chamadas à API e SDK do OpenTelemetry em sua aplicação.

Geralmente, a instrumentação sem código adiciona instrumentação para as
bibliotecas que você está utilizando. Isso significa que as operações são
instrumentadas, como requisições e respostas, acessos a bancos de dados,
interações com filas de mensagens, entre outras. No entanto, o código da sua
aplicação não é instrumentado normalmente. Para instrumentar o código da sua
aplicação, você precisará usar a
[instrumentação baseada em código](/docs/concepts/instrumentation/code-based).

Além disso, a instrumentação sem código permite que você configure as
[Bibliotecas de Instrumentação](/docs/concepts/instrumentation/libraries) e os
[exporters](/docs/concepts/components/#exporters) carregados.

Você pode configurar a instrumentação sem código por meio de variáveis de
ambiente e outros mecanismos específicos da linguagem, como propriedades de
sistema ou argumentos passados para métodos de inicialização. Para começar, você
só precisa de um nome de serviço configurado para identificar o serviço no
backend de observabilidade de sua escolha.

Outras opções de configuração estão disponíveis, incluindo:

- Configuração específica da fonte de dados
- Configuração de exporters
- Configuração de propagadores
- Configuração de recursos

A instrumentação automática está disponível para as seguintes linguagens:

- [.NET](/docs/zero-code/net/)
- [Go](/docs/zero-code/go)
- [Java](/docs/zero-code/java/)
- [JavaScript](/docs/zero-code/js/)
- [PHP](/docs/zero-code/php/)
- [Python](/docs/zero-code/python/)

0 comments on commit e39ffb4

Please sign in to comment.