Todos os produtos
Search
Central de documentação

Simple Log Service:Gráfico de topologia

Última atualização: Jul 03, 2026

Um gráfico de topologia visualiza a arquitetura do sistema, as dependências de serviços e a direção do fluxo de dados.

Introdução

O gráfico de topologia oferece uma visão no nível do sistema, exibindo dependências e o status de alto nível entre módulos ou aplicações.

O Log Service analisa e estrutura os dados de topologia coletados. A figura a seguir mostra uma amostra de dados brutos. Os campos child e parent indicam dependências entre módulos ou aplicações, mas esse formato não é intuitivo.

Topology chart

Para visualizar os dados de topologia, execute uma instrução de consulta e análise que extraia os campos de relacionamento. Por exemplo, * | SELECT child, parent, child_type, parent_type FROM log recupera os campos child, child_type, parent e parent_type para gerar um gráfico de topologia. Layouts suportados: Force-directed Layout, Hierarchical Layout ou Circular Layout.

Topology chart

Para começar, Adicione um gráfico a um painel.

Exemplo de configuração

  1. Faça login no console do Simple Log Service. Na seção Projects, clique em no projeto desejado.

    image

  2. No painel de navegação à esquerda, escolha Dashboard > Dashboards. Na lista Dashboard, clique em no painel desejado. No canto superior direito da página do painel, clique em Edit. No modo de edição, escolha Add > Add Chart.

  3. Configure as seções Topology Configuration e Layout Configuration à direita. À esquerda, defina o intervalo de tempo, selecione um Logstore e insira uma instrução de consulta e análise. Clique em Apply na parte superior da página para visualizar o gráfico.

    image

    A instrução a seguir recupera os campos child_service, parent_service e type para gerar o gráfico de topologia.

    version: service | select child_service, parent_service, 'SERVER' as type from log

Configurações gerais

Defina propriedades globais para o gráfico de topologia.

  • Configurações básicas

    Parâmetro

    Descrição

    Title

    Título do gráfico.

    Display Title

    Exibe o título do gráfico quando ativado.

    Display Border

    Exibe uma borda ao redor do gráfico quando ativado.

    Display Background

    Exibe uma cor de fundo no gráfico quando ativado.

    Display Time

    Exibe o horário da consulta no gráfico quando ativado.

    Fixed Time

    Fixa o intervalo de tempo de consulta e análise para que não seja afetado pelo horário global do painel.

  • Configuração de topologia

    Parâmetro

    Descrição

    Child Node Type

    Selecione o campo que representa o tipo do nó filho.

    Child Node ID

    Selecione o campo que representa o id do nó filho.

    Parent Node Type

    Selecione o campo que representa o tipo do nó pai.

    Parent Node ID

    Selecione o campo que representa o id do nó pai.

    Nota
    • O Log Service fornece 13 ícones de nó integrados: Server, Database, WEB, MQ, Server Load Balancer (SLB), Web Application Firewall (WAF), Object Storage Service (OSS), Alibaba Cloud DNS, Switch, Router, Android, iOS e Windows.

    • Caso nenhum tipo de nó seja especificado nos campos Child Node Type e Parent Node Type, o Log Service utiliza o ícone padrão Server.

  • Substituição de variáveis

    Parâmetro

    Descrição

    Variable substitution

    Adiciona um filtro do tipo variável ao gráfico. Após a configuração nas General configurations, um filtro aparece no canto superior esquerdo do gráfico. Ao selecionar um valor, o Simple Log Service substitui a variável na instrução de consulta e reexecuta a análise. Exemplo 2: Definir substituição de variáveis.

Configuração de métricas de nó

As configurações gerais produzem um gráfico de topologia que mostra as dependências dos nós sem métricas. Configure as métricas de nó para adicionar dados de métrica.

A figura a seguir exibe uma amostra de dados de métrica. O campo node corresponde aos campos child e parent nos dados de topologia. Utilize o campo node para vincular métricas aos nós no gráfico.Topology chart

É possível configurar métricas diferentes para cada tipo de nó. Este exemplo utiliza A > WEB.

Em A > WEB, selecione o Project e o Logstore que contêm os dados de métrica e insira uma instrução de consulta e análise. Por exemplo, se metric_1 representar latência, execute * | SELECT max(metric_1) AS maxLantency, min(metric_1) AS minLantency, node FROM log GROUP BY node para calcular a latência máxima e mínima por nó.

Passe o mouse sobre um nó para visualizar suas métricas ou clique em nele para ocultar nós e conexões não relacionados.

Topology chart

Configuração de métricas de linha

A instrução de consulta e análise e seus campos determinam as dependências dos nós. Diferentes tipos de linha correspondem a diferentes instruções de consulta e análise. Para configurar métricas de linha, inclua os campos de métrica de linha na instrução de consulta e análise da topologia.

Por exemplo, se metric_1 indicar tempo de resposta e metric_2 indicar latência, use a Consulta A para extrair metric_1 e metric_2 e configure esses campos em Line Metric Configuration.

Passe o mouse sobre uma linha de conexão para visualizar suas métricas ou clique em nela para ocultar nós e conexões não relacionados.

Topology chart

Eventos de interação

Os eventos de interação permitem análises detalhadas (drill-down) nos nós. Eventos suportados: Open Logstore, Open Quick Query, Open Dashboard, Open Trace Analysis, Open Trace Details e Custom HTTP URL. Adicionar eventos de interação a um painel para análise detalhada.

Por exemplo, A > SERVER define um evento de interação para nós SERVER a partir da Consulta A. Se definido como Create Custom HTTP URL, clique com o botão direito em um nó SERVER e selecione Create Custom HTTP URL para abrir a url especificada.

Topology chart