Todos os produtos
Search
Central de documentação

Alibaba Cloud Service Mesh:Collect data plane access logs with SLS

Última atualização: Oct 12, 2026

O Service Mesh (ASM) se integra ao Simple Log Service (SLS), permitindo ao Service Mesh (ASM) coletar logs de acesso dos seus clusters do plano de dados. Este tópico mostra como ative a coleta de logs, configure o SLS e visualize os logs coletados.

Contexto

Os proxies do Envoy no plano de dados (os clusters Kubernetes em sua malha) geram logs de acesso para todo tráfego, conhecidos como logs de acesso do Envoy. Embora seja possível visualize esses logs com o comando kubectl logs, o Simple Log Service (SLS) oferece uma solução mais robusta para coletar, consultar e visualize logs em painéis.

Pré-requisitos

Você criou uma instância do ASM. Para mais informações, consulte crie uma instância do ASM.

Etapa 1: instale o componente Logtail

Cluster existente

  1. acesse o ACK console. No painel de navegação à esquerda, clique em Clusters.

  2. Na página Clusters, clique no nome do seu cluster. No painel de navegação à esquerda, clique em Components and Add-ons .

  3. Na página Add-ons, pesquise por logtail-ds e clique em Install no cartão do logtail-ds.

  4. Na caixa de diálogo Install Comment logtail-ds, clique em OK.

    A versão do add-on logtail-ds deve ser a 0.16.24.0 ou posterior. Para mais informações sobre como atualizar um add-on, consulte Gerencie componentes.

  5. Adicione o cluster à instância do ASM. Para mais informações, consulte Add a cluster to an ASM instance.

Novo cluster

  1. acesse o ACK console. No painel de navegação à esquerda, clique em Clusters.

  2. Na página Clusters, clique em Create Kubernetes Cluster.

  3. Na etapa Component Configurations do assistente de criação, localize a seção Log Service e selecione Enable Log Service. Essa ação e instale o add-on de log no novo cluster Kubernetes.

    • Select Project: Selecione um Project existente.

    • Create Project: Cria um novo Project chamado k8s-log-{ClusterID} e gerencie os logs coletados.

  4. Após concluir as configurações, clique em Create Cluster.

  5. Adicione o cluster à instância do ASM. Para mais informações, consulte Add a cluster to an ASM instance.

Etapa 2: configure a coleta de logs

Para coletar logs de acesso do Envoy com o componente Logtail, crie uma configuração de coleta.

V1.17.2.35 e posterior

  1. acesse o ASM console. No painel de navegação à esquerda, escolha Service Mesh > Mesh Management.

  2. Na página Mesh Management, clique no nome da instância de destino. No painel de navegação à esquerda, escolha Observability Management Center > Log Center.

  3. Na página Log Center, acesse a aba Data-Plane Logs > Sidecar Proxy Logs ou a aba Data-Plane Log Dashboard > Sidecar Proxy Dashboards, insira um período de retenção de logs e clique em Enable Sidecar Log Collection. Na caixa de diálogo Confirm, clique em OK.

Anterior à v1.17.2.35

  1. acesse o ASM console. No painel de navegação à esquerda, escolha Service Mesh > Mesh Management.

  2. Na página Mesh Management, clique no nome da instância do ASM. No painel de navegação à esquerda, escolha Instance Information > Base Information.

  3. Na página Basic Information, clique em Settings, selecione Collect access logs to Alibaba Cloud Log Service e, em seguida, clique em OK.

Etapa 3: visualize logs

Após a configuração, os logs de acesso do Envoy são coletados e armazenados no Project e no Logstore do SLS especificados. Siga estas etapas e visualize os logs.

  1. acesse o ASM console. No painel de navegação à esquerda, escolha Service Mesh > Mesh Management.

  2. Na página Mesh Management, clique no nome da instância do ASM. No painel de navegação à esquerda, escolha Observability Management Center > Log Center.

  3. Na página Log Center, acesse a aba Data-Plane Logs e, em seguida, a aba Sidecar Proxy Logs. Clique em Enable Sidecar Log Collection e, na caixa de diálogo, confirme e clique em OK.

    • Registros detalhados: Acesse Data-Plane Log Dashboard > Sidecar Proxy Dashboards > Sidecar Access Log Details para visualize os logs de acesso brutos em um formato legível.

      A parte superior da página disponibiliza filtros como Namespace, pod, URL, Method, Status e ResponseFlag. A tabela a seguir exibe campos para cada log de acesso, como carga de trabalho, data, hora, direção, downstream, upstream, protocolo, método, caminho, código de status, flag de resposta, latência, bytes enviados, bytes recebidos e ID da solicitação.

    • Centro de monitoramento: Acesse Data-Plane Log Dashboard > Sidecar Proxy Dashboards > Sidecar Access Log Monitoring Center para visualize estatísticas multidimensionais de logs.