Todos os produtos
Search
Central de documentação

Managed Service for OpenTelemetry:O que é o Managed Service for OpenTelemetry?

Última atualização: Jul 05, 2026

O Managed Service for OpenTelemetry oferece visibilidade ponta a ponta das requisições que atravessam dezenas de microsserviços. Assim, você identifica rapidamente a causa raiz de picos de latência e erros.

O Managed Service for OpenTelemetry é um componente do Application Real-Time Monitoring Service (ARMS) que fornece rastreamento distribuído para arquiteturas de microsserviços. Ele coleta dados de trace das suas aplicações, agrega essas informações em tempo real e gera detalhes de trace, métricas de desempenho e mapas de topologia de serviços. Esses recursos ajudam você a identificar e resolver gargalos de desempenho.

Conceitos fundamentais

Os conceitos a seguir são essenciais para o rastreamento distribuído:

  • Trace: registro de uma única requisição ao percorrer vários serviços. Cada trace possui um ID exclusivo que vincula todas as operações envolvidas no atendimento dessa requisição.

  • Span: operação individual dentro de um trace. Cada span captura o nome da operação, horário de início, duração e o span pai que a acionou. Um trace consiste em múltiplos spans organizados em uma hierarquia pai-filho.

  • Topologia: mapa visual que mostra como seus serviços se comunicam entre si, gerado automaticamente a partir dos dados de trace.

Arquitetura

O diagrama a seguir ilustra o pipeline de coleta e processamento de dados.

Architecture of Managed Service for OpenTelemetry

Fluxo de dados

  1. Instrumente sua aplicação: integre o SDK cliente à sua aplicação para capturar dados de chamadas de serviço. O Managed Service for OpenTelemetry fornece SDKs cliente para várias linguagens de programação e é compatível com bibliotecas de rastreamento open source, como Jaeger e Zipkin. Os SDKs suportam o padrão OpenTracing.

  2. Processe e visualize: após o SDK reportar os dados, o serviço os agrega e persiste em tempo real. Três tipos de dados de monitoramento são gerados para ajudar você a solucionar requisições lentas, identificar serviços com falha e compreender padrões de chamadas.

    Tipo de dado

    Descrição

    Detalhes do trace

    Detalhamento completo de cada requisição, span por span, utilizado para análise de causa raiz.

    Visão geral de desempenho

    Métricas de latência, throughput e taxa de erro em todos os seus serviços.

    Topologia em tempo real

    Mapa dinâmico das dependências de serviços e relacionamentos de chamadas.

  3. Encaminhe para serviços downstream: envie dados de trace para outros serviços da Alibaba Cloud para análises adicionais.

    Serviço

    Caso de uso

    Simple Log Service

    Correlacione traces com logs de aplicação e configure regras de alerta.

    MaxCompute

    Execute análises offline em grande escala sobre dados históricos de trace.

Capacidades

Objetivo

Como ajuda

Rastrear requisições entre serviços

Coleta todos os spans de microsserviços distribuídos e os monta em traces ponta a ponta para consulta e análise de causa raiz.

Monitorar o desempenho da aplicação

Captura dados no nível da requisição e analisa o desempenho de serviços e recursos em tempo real, destacando latência, taxas de erro e throughput.

Mapear dependências de serviços

Descobre automaticamente como seus microsserviços e produtos PaaS relacionados se comunicam e renderiza uma topologia em tempo real.

Integrar com bibliotecas open source

Funciona com Jaeger, Zipkin e outras bibliotecas de rastreamento open source baseadas no padrão OpenTracing.

Transmitir dados para plataformas de análise

Envia dados de trace para o Simple Log Service, visando correlação de logs e alertas, e para o MaxCompute para análise offline.

Próximas etapas

  • Comece instrumentando sua primeira aplicação com o SDK do Managed Service for OpenTelemetry.

  • Explore a interface de consulta de traces para pesquisar, filtrar e analisar traces distribuídos.

  • Defina regras de alerta no Simple Log Service para receber notificações quando as métricas de trace ultrapassarem os limiares definidos.