Todos os produtos
Search
Central de documentação

Microservices Engine:Export MSE traffic protection metrics to SLS

Última atualização: Sep 06, 2026

O recurso de proteção de tráfego do Microservices Engine (MSE) garante a estabilidade dos negócios em diversas dimensões relacionadas ao tráfego, como limitação de taxa, circuit breaking, degradação e proteção contra sobrecarga do sistema. Esse recurso oferece métodos profissionais e estáveis de proteção de tráfego, além de análises de distribuição de tráfego em segundos. Para consultar métricas com maior flexibilidade durante longos períodos, envie as métricas de proteção de tráfego para o Simple Log Service. Este tópico descreve como reportar logs de métricas do recurso de proteção de tráfego do MSE Microservices Governance para o Simple Log Service.

Pré-requisitos

Ativar o Logtail

Se você ativou o Simple Log Service durante a criação do cluster ACK, ignore esta seção. Caso contrário, siga as etapas abaixo para ativar o Logtail. Para mais informações, consulte Instale o Logtail ao criar um cluster.

Nota

Esta operação aplica-se apenas a clusters dedicados ACK e clusters gerenciados ACK.

  1. Faça login no ACK console. No painel de navegação à esquerda, clique em Clusters.

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

  3. Na aba Logs and Monitoring, localize logtail-ds e clique em Install.

Coletar dados

Esta seção descreve como configurar a source de dados do Simple Log Service. Os logs do Sentinel são coletados, analisados e enviados ao Simple Log Service. Para mais informações, consulte a etapa Configure data source and parsing format neste tópico.

  1. Faça login no Simple Log Service console.

  2. Clique em Quick Data Import. Na caixa de diálogo Import Data, insira Kubernetes na caixa de pesquisa e clique em Kubernetes - File.

  3. Na etapa Select Logstore, selecione um Project e um Logstore e clique em Next.

    Selecione o Project chamado k8s-log-{your_k8s_cluster_id} ou outro Project. Para o Logstore, selecione um existente ou crie um novo. Para mais informações, consulte Crie um Logstore.

  4. Na etapa Machine Group Configuration, selecione o Machine Group desejado (k8s-group-${your_k8s_cluster_id}). Mova esse machine group da lista Source Machine Group para a lista Applied Machine Group e clique em Next.

    Se selecionar outro Project, crie um Machine Group conforme as instruções na página.

  5. Na etapa Logtail Configuration, configure a source de dados e o formato de análise. Após concluir a configuração, clique em Next.

    Parâmetro

    Descrição

    Config name

    Insira um nome para a configuração.

    File Path

    • Para versões do agente anteriores à 4.3.0: O Logtail coleta logs no caminho fixo ${user_home}/logs/csp/{app_name}-metrics.log.{date}. Substitua ${user_home} pelo diretório home do sistema. Por exemplo, se o diretório home do sistema for root, o diretório de log será /root/logs/csp e o nome do arquivo será -metrics.log.

    • Para versões do agente 4.3.0 e posteriores: O Logtail coleta logs no caminho fixo /home/admin/.opt/AliyunJavaAgent/logs/sentinel/{app_name}-metrics.log.{date}. O diretório de log é /home/admin/.opt/AliyunJavaAgent/logs/sentinel e o nome do arquivo é -metrics.log.

    Nota
    • Para oferecer suporte tanto às versões antigas quanto às novas do agente, recomendamos criar duas configurações idênticas do Logtail, cada uma com um caminho de arquivo diferente.

    • Visualize a versão do agente na página de detalhes do nó da aplicação.

    • Para mais informações sobre o caminho do arquivo, consulte Important logs.

    Log Sample

    1724811932000|2024-08-28 02:25:32|com.alibabacloud.mse.demo.c.service.HelloServiceCTwo|24|0|24|0|1|0|1|202|OUT

    Processing Method

    Selecione Data Parsing (Delimiter Mode). Adicione um plug-in de análise por delimitador e configure-o conforme mostrado nas figuras abaixo.

  6. Na etapa Query and Analysis Configurations, aguarde a conclusão da Automatic Refresh à direita de Preview Data. Adicione e modifique alguns campos de índice e clique em Next.

Verificar o envio de logs

  1. Faça login no Simple Log Service console.

  2. Na lista Projects, clique no projeto desejado e selecione o logstore correspondente. As métricas agora aparecem no logstore recém-criado.

    avg_rt: 3
    blocked_qps: 36
    completed_qps: 286
    concurrency: 5
    entry_type: IN
    exception_qps: 0
    ignore: 0
    passed_qps: 286
    resource_name: __total_inbound_traffic__
    resource_type: 0
    time: 2024-08-28 07:05:55
    timestamp: 1724828755000