Pular para o conteúdo principal

OpenTelemetry

opentelemetry

OpenTelemetry Website

OpenTelemetry, conhecido como (OTel), é um projeto de código aberto sob o guarda-chuva da CNCF (Cloud Native Computing Foundation) que se responsabiliza por dar suporte ao projeto e mantê-lo agnóstico sem dependência de nenhum fornecedor.

Como desenvolvedores finais, queremos ter certeza de que estamos usando o OpenTelemetry de tal forma que possamos:

  • Utilizar uma ferramenta open source para visualizar os dados.
  • Utilizar algum fornecedor específico.
  • Migrar entre fornecedores caso necessário.
  • Dividir os dados entre fornecedores quando precisarmos.

Neste momento, o OpenTelemetry é o segundo projeto mais ativo da CNCF. Não sei quando você estará lendo, mas isso já mostra que você deveria aprender sobre ele. Recebe suporte de vários fornecedores, empresas e provedores de cloud, além de usuários finais.

A observabilidade é o quanto podemos entender o que está acontecendo dentro do nosso processo e o que o processo está produzindo.

O OpenTelemetry coleta a telemetria da aplicação e a envia para armazenamento, geralmente em um banco de dados de telemetria, com o objetivo de exportar os dados para que possam ser analisados posteriormente.

A função do OpenTelemetry não é exibir os dados, mas apenas coletá-los. A amostragem e a análise dos dados são realizadas por outras ferramentas.

alt text