

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Visão geral do
<a name="overview"></a>

## Por que você precisa repensar sua estratégia de observabilidade
<a name="why-observability"></a>

A observabilidade evoluiu do *monitoramento*, que se concentrava na coleta de sinais de telemetria, como registros, métricas e rastreamentos, para ajudá-lo a depurar seus aplicativos. Por causa dessa associação, a observabilidade costumava ser uma reflexão tardia e resultava em muita ou pouca instrumentação, na incapacidade de correlacionar sinais, na visibilidade desconectada e em várias ferramentas que muitas vezes não se integravam de forma coesa. Isso levou a uma percepção de falta de valor e custos que parecia superar os benefícios da observabilidade. Do ponto de vista comercial, esses problemas significaram um maior tempo médio de identificação (MTTI), um maior tempo médio de recuperação (MTTR) e uma degradação na experiência do usuário, na confiança, na reputação da marca e na receita. Atualmente, a observabilidade não se refere apenas à capacidade de depurar e diagnosticar um aplicativo, mas também à capacidade de validar se o aplicativo está se comportando exatamente como pretendido.

A confluência entre empresas que desejam oferecer aos usuários as melhores experiências e a evolução das ferramentas e dos recursos de observabilidade exige uma reconsideração e uma repriorização da observabilidade.

## Ferramentas e estruturas de observabilidade
<a name="tools-frameworks"></a>

Antes de serem OpenTelemetry disponibilizadas em 2019, ferramentas especializadas que forneciam soluções de observabilidade para monitoramento de desempenho de aplicativos (APM) e monitoramento de experiência digital (DEM) tornaram as desconexões entre os sinais de telemetria mais visíveis e destacaram experiências ruins do usuário.
+ O APM rastreia e analisa o comportamento do aplicativo de software em tempo real. Ele mede métricas importantes, como tempos de resposta, taxas de erro e uso de recursos, enquanto monitora as transações do usuário nos componentes do aplicativo. As ferramentas de APM ajudam as equipes a identificar rapidamente problemas de desempenho, gargalos e erros antes que esses problemas afetem os usuários. Seu objetivo principal é manter o desempenho ideal do aplicativo e a experiência do usuário e, ao mesmo tempo, reduzir o tempo necessário para resolver problemas.
+ O DEM mede e analisa a qualidade das interações dos usuários com os serviços digitais a partir de sua perspectiva. Ele combina monitoramento de usuário real (RUM), monitoramento sintético e monitoramento de endpoints para fornecer uma visão completa da experiência do usuário. O DEM rastreia métricas como tempos de carregamento da página, capacidade de resposta do aplicativo e conclusão da jornada do usuário em diferentes dispositivos, navegadores e locais. Isso ajuda as organizações a entender como os usuários experimentam seus serviços digitais, identificar problemas de desempenho que afetam a satisfação do usuário e otimizar os pontos de contato digitais. Os insights permitem que as empresas tomem decisões baseadas em dados para melhorar a experiência do cliente e manter a vantagem competitiva.

O lançamento [OpenTelemetry](https://opentelemetry.io/)em 2019 forneceu um padrão unificado de código aberto para gerar, coletar, gerenciar e exportar dados de telemetria. Essa estrutura se concentra em preencher as lacunas entre os sinais de telemetria adicionando contexto, oferecendo melhor correlação entre os sinais e fornecendo melhor valor derivado. Por exemplo, usar registros estruturados com contexto adicional ajuda você a derivar métricas dos registros ingeridos e analisar as informações de maneiras diferentes para chegar à causa raiz mais rapidamente. Antes OpenTelemetry, os sinais eram vistos isoladamente. Para adicionar funcionalidade, você precisava revisar o código para adicionar uma nova dimensão a uma métrica existente ou criar uma nova métrica, esperar que o código passasse pelo ciclo de vida de desenvolvimento e, em seguida, esperar que as métricas fossem observadas em um ambiente adequado antes de fazer deduções. Esse processo atrasou a visibilidade e afetou sua capacidade de correlacionar os dados a registros ou rastreamentos, se necessário.

O suporte e as melhorias nas ferramentas decorrentes desse suporte ajudam você a obter mais valor das plataformas de observabilidade, aprimorar as experiências do usuário e melhorar a eficiência operacional e o moral da equipe. OpenTelemetry

Se você quiser melhorar e aprimorar sua postura de observabilidade, por onde e como você realmente começa? Recomendamos uma abordagem que consiste em três etapas, que são discutidas em detalhes neste guia:
+ [Etapa 1: Defina sua Estrela Polar](define-north-star.md)
+ [Etapa 2: Implementar a observabilidade](implement-observability.md)
+ [Etapa 3: inspecionar, adaptar e iterar](inspect-adapt-iterate.md)