um membro do Group Elephant

além do propósito corporativo

Navegando pela observabilidade: Uma viagem de carro com a OpenTelemetry

RSVPRSVP
14 de junho de 2024
14 de junho de 2024

Navegando pela observabilidade: Uma viagem de carro com a OpenTelemetry

Introdução

At Evolutio, we believe OpenTelemetry (OTel) will underpin the observability posture of the future. It allows organizations to avoid vendor lock-in, and it's ideal for cloud-native workloads while still servicing the needs of legacy applications. In this blog post, Raghav Srinivasan highlights how OTel will help our clients and the broader IT community tackle the future's observability challenges.

Imagineembarcar em uma viagem de carro pelo país com sua família, uma jornada cheia de emoção, aventura e lembranças inesquecíveis. Enquanto você pega a estrada, gostaria de traçar um paralelo entre sua viagem e os sinais da OpenTelemetry.

"Métricas" como marcadores de milhas

Ao iniciar sua viagem, você dá uma olhada rápida no painel do seu carro. Assim como as métricas exibidas no painel do seu carro, como velocidade, nível de combustível e quilometragem, as métricas do OpenTelemetry oferecem uma visão geral da saúde e do desempenho do seu sistema. Desde o monitoramento do número de milhas percorridas até o rastreamento da eficiência do combustível, as métricas servem como marcadores de milhas em sua jornada, fornecendo informações valiosas sobre o desempenho do seu sistema.

  • No comércio eletrônico, as métricas podem incluir o tráfego do site, as taxas de conversão e o valor médio dos pedidos.
  • No setor de saúde, as métricas podem abranger os tempos de espera dos pacientes, os resultados do tratamento de precisão do agendamento de consultas.

"Eventos" ao longo do caminho

Enquanto dirige pela estrada, digamos que você faça paradas ocasionais para esticar as pernas, reabastecer e comer alguma coisa. Esses momentos de descanso são semelhantes a eventos no mundo da observabilidade como ocorrências significativas que oferecem insights sobre o comportamento do seu sistema.

  • Nos serviços financeiros, os eventos abrangem várias transações, inclusive criações de contas, saques e transferências de fundos. Esses eventos fornecem informações cruciais sobre as atividades financeiras dos clientes e ajudam a monitorar suas contas em busca de transações suspeitas ou não autorizadas.
  • Na segurança cibernética, os eventos variam de logins de sistema a violações e alertas de segurança. Esses eventos ajudam a detectar e responder a possíveis ameaças à segurança, como tentativas de acesso não autorizado, violações de dados ou atividades mal-intencionadas na rede.

Capturando memórias como "registros"

Ao longo de sua jornada, digamos que você documente suas aventuras com fotos e vídeos, capturando cada momento para revivê-lo mais tarde. Essas lembranças digitais servem como registros da sua jornada, assim como os registros detalhados da atividade do aplicativo e do sistema.

  • Na fabricação, os registros de inventário acompanham as alterações na disponibilidade do produto, nos níveis de estoque e nas operações do depósito. Durante uma interrupção de aplicativo, os registros de gerenciamento de inventário podem revelar problemas como discrepâncias nas contagens de estoque, atraso no processamento de pedidos devido à falta de estoque ou erros de sincronização entre sistemas de inventário on-line e off-line.

Mapeamento de sua rota como "traços"

Ao navegar da origem ao destino, você conta com o GPS para mapear/rastrear toda a rota. Da mesma forma, o OpenTelemetry rastreia o caminho das solicitações à medida que elas atravessam o sistema, fornecendo uma visão holística das interações e dependências. Independentemente de você estar navegando em um aplicativo monolítico ou em uma rede distribuída de serviços, os rastreamentos oferecem insights valiosos sobre o comportamento do sistema e o desempenho do aplicativo, orientando-o em sua jornada.

  • Em um aplicativo de saúde, os rastreamentos seguem o caminho da solicitação de um usuário à medida que ele navega pelo sistema, desde a interface do usuário até os bancos de dados de back-end e APIs externas. Ao rastrear a jornada das solicitações dos usuários, as organizações de saúde podem garantir o fluxo contínuo de informações entre os diferentes componentes do sistema, otimizar o desempenho e manter a integridade e a segurança dos dados durante todo o processo.

"Span" como suas mini-aventuras

Ao longo da viagem, você se depara com diferentes pequenas aventuras, como fazer um desvio panorâmico pelas montanhas ou desfrutar de um passeio tranquilo por uma cidade charmosa. Da mesma forma, os vãos do OpenTelemetry representam segmentos ou atividades individuais em seu sistema, oferecendo insights sobre operações ou atividades específicas.

  • Em um aplicativo de manufatura, os spans orientam toda a jornada de produção, desde a entrada de matérias-primas até a montagem e o envio dos produtos acabados. Ao oferecer visibilidade profunda de todo o ciclo de vida da produção, os spans permitem que os fabricantes aumentem a eficiência, identifiquem gargalos e mantenham a qualidade do produto e os padrões de conformidade do setor.

Juntando tudo: "Bagagem" para adicionar contexto

Antes de embarcar em sua viagem, você reúne itens e informações essenciais, como documentos de seguro, números de assistência na estrada e contatos de emergência. Esse contexto adicional, assim como a bagagem do OpenTelemetry, enriquece os dados de telemetria com insights e contexto valiosos. Das informações do cliente ao histórico de transações, a bagagem facilita a correlação e a análise, permitindo que você tome decisões informadas durante a viagem.

Considerações finais: Abraçando a jornada com a OpenTelemetry

À medida que sua viagem de carro chega ao fim e você reflete sobre as lembranças do caminho, percebe a importância de abraçar a jornada, tanto na estrada quanto no âmbito da observabilidade. Com a OpenTelemetry como seu navegador de confiança, você pode embarcar em uma viagem de descoberta, otimização e melhoria contínua, garantindo uma navegação tranquila no atual cenário digital interconectado. Portanto, aperte os cintos, abrace a aventura e deixe que a OpenTelemetry o guie em sua jornada rumo à excelência da observabilidade.

Apresentador

Autor

Raghav Srinivasan
Arquiteto de soluções

Raghav é arquiteto de soluções na Evolutio, na área de observabilidade. Antes de ingressar na empresa em 2022, Raghav tem mais de uma década de experiência em serviços bancários, de seguros e financeiros. Ele liderou equipes de engenharia de plataforma, operações de produção e observabilidade. Ele gosta do desafio de projetar soluções de monitoramento, impulsionar a habilitação e a adoção do O11y e liderar a mudança de ambientes locais para híbridos e em nuvem. Raghav mora na área metropolitana de Detroit e é apaixonado por cantar e jogar xadrez em seu tempo livre.

Está pronto para ver o que podemos fazer por sua organização?

Entre em contato conosco
Consentimento de cookies

Ao clicar em "Aceitar", você concorda com o armazenamento de cookies em seu dispositivo para aprimorar a navegação no site, analisar o uso do site e auxiliar em nossos esforços de marketing. Consulte nossa Política de Privacidade e Política de Cookies para obter mais informações.