Todos os produtos
Search
Central de documentação

Platform For AI:Configure Log Service for a resource group

Última atualização: Jul 30, 2026

Configure o Simple Log Service (SLS) em um grupo de recursos para coletar logs dos serviços do Elastic Algorithm Service (EAS), incluindo saída padrão e logs de arquivos personalizados, e armazene-os em um Logstore do SLS de destino.

Pré-requisitos

Ative o Simple Log Service (SLS) e crie um projeto e um Logstore. Para mais informações, consulte Use LoongCollector to collect and analyze text logs from ECS instances.

Etapa 1: Criar um machine group

Para grupos de recursos públicos

Para serviços implantados em um grupo de recursos público, crie manualmente um machine group.

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

  2. Na seção Projects, clique em no projeto desejado.

    image

  3. No painel de navegação à esquerda, escolha Resources > Machine Groups.

  4. À direita de Machine Groups, escolha 机器组 > Create Machine Group.

  5. Crie um machine group com um identificador personalizado.

    Importante

    O identificador personalizado dedicado para serviços EAS segue o formato eas-log-group-{region_id}. Por exemplo, o identificador personalizado da região China (Zhangjiakou) é eas-log-group-cn-zhangjiakou.

    No campo Name, insira eas-log-group-cn-zhangjiakou. Deixe o campo Machine group topic vazio.

  6. Após implantar um serviço, abra a página Machine Group Configuration e verifique o status do heartbeat da instância. O status OK indica que o machine group funciona corretamente.

    Nota

    Se nenhum serviço estiver implantado, a lista de instâncias ficará vazia.

Para grupos de recursos dedicados

Em um grupo de recursos dedicado, ative a entrega de logs para o SLS no PAI console.

  1. Faça login no PAI console e selecione a região de destino na parte superior da página.

  2. No painel de navegação à esquerda, escolha AI Computing Resources > Resource Pool.

  3. Na aba EAS Inference Resources > Dedicated Resource Group, clique em no nome do grupo de recursos para abrir a página de detalhes do grupo de recursos dedicado.

  4. Na página de detalhes do grupo de recursos dedicado, clique em Configure SLS.

  5. Na caixa de diálogo Configure Log Service Settings, selecione um SLSProject e um LogStore e clique em OK.

    Parâmetro

    Descrição

    SLSProject

    Um projeto é uma unidade de gerenciamento de recursos no SLS usada para isolamento de recursos e controle de acesso. Se não houver nenhum projeto disponível, clique em Create SLSProject para criar um. Para mais informações, consulte Manage a project.

    logstore

    Um Logstore é uma unidade no SLS usada para coletar, armazenar e consultar dados de log. Se não houver nenhum Logstore disponível, clique em Create Logstore para criar um. Para mais informações, consulte Create a basic LogStore.

    Após ativar a entrega de logs, o SLS cria automaticamente um machine group no formato eas-sls-{resource-id}-mg, por exemplo, eas-sls-eas-r-9u2lq6ij1pk5yvvh****-mg. O resource-id corresponde ao ID do grupo de recursos.

    O EAS também cria automaticamente uma configuração do Logtail no Logstore especificado para coletar os logs gerados pelo framework do EAS.

Para cotas de recursos

Se você usar uma cota de recursos, crie um machine group seguindo as instruções abaixo.

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

  2. Na seção Projects, clique em no projeto desejado.

    image

  3. No painel de navegação à esquerda, escolha Resources > Machine Groups.

  4. À direita de Machine Groups, escolha 机器组 > Create Machine Group.

  5. Crie um machine group com um identificador personalizado.

    Importante

    O identificador personalizado para uma cota de recursos utiliza o formato eas-log-group-{region_id}-for-resource-quota. Por exemplo, o identificador personalizado da região China (Zhangjiakou) é eas-log-group-cn-zhangjiakou-for-resource-quota.

    No formulário de criação do machine group, defina tanto Name quanto User-defined ID como eas-log-group-cn-zhangjiakou-for-resource-quota e, para Machine group identifier, selecione User-defined ID.

  6. Após implantar um serviço, abra a página Machine Group Configuration e verifique o status do heartbeat da instância. O status OK indica que o machine group funciona corretamente.

    Nota

    Se nenhum serviço estiver implantado, a lista de instâncias ficará vazia.

Etapa 2: Configurar o Logtail

Configure o Logtail com base nos logs que deseja coletar. As seções a seguir descrevem duas configurações comuns: coleta de saída padrão de contêineres e coleta de logs de arquivos em contêineres. Para outras configurações, consulte Collect host text logs.

Para serviços em grupos de recursos públicos e dedicados

Coletar saída padrão de contêineres

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

  2. Na seção Import Data, clique em K8s - Stdout and Stderr - Old Version.

  3. Selecione o projeto e o Logstore de destino e clique em Next.

  4. Clique em Use Existing Machine Groups, selecione o machine group criado manualmente na Etapa 1 para o grupo de recursos público ou aquele criado automaticamente para o grupo de recursos dedicado e clique em Next.

  5. (Opcional) Se estiver implantando um serviço com uma imagem personalizada e quiser excluir os logs do mecanismo EAS, ative Container Filtering na seção Input configuration. Em seguida, adicione uma entrada à Container Label Blacklist. Defina Label Name como io.kubernetes.container.name e Label Value como easworker.

  6. Clique em Next para concluir a configuração.

Coletar logs de arquivos em contêineres

  1. Na seção Import Data, clique em Kubernetes - File.

  2. Selecione o projeto e o Logstore de destino e clique em Next.

  3. Clique em Use Existing Machine Groups, selecione o machine group criado manualmente na Etapa 1 para o grupo de recursos público ou aquele criado automaticamente para o grupo de recursos dedicado e clique em Next.

  4. Na página do assistente Logtail Configurations, configure os parâmetros e clique em Next.

    Na seção Input configuration, configure o File Path (o caminho dos arquivos a serem coletados). Para informações sobre outros parâmetros, consulte Collect text logs from Kubernetes containers in DaemonSet mode.

  5. Clique em Next para concluir a configuração.

Para serviços que usam cotas de recursos

Coletar saída padrão de contêineres

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

  2. Na seção Import Data, clique em Single Line - Text Logs.

    Nota

    É possível alterar o tipo de ingestão conforme necessário. Por exemplo, selecione Regular Expression - Text Logs para corresponder a logs usando expressões regulares ou JSON - Text Logs para analisar logs formatados em JSON. Também é permitido modificar a configuração após a criação.

  3. Para Usage Scenario, selecione Host Scenario e, para Installation Environment, selecione ECS. Em Machine Group, selecione o machine group da cota de recursos criado manualmente na Etapa 1 e clique em Next.

  4. Na configuração do Logtail, especifique os seguintes parâmetros:

    • Defina File Path como /var/log/containers-stdout/{container_name}, onde {container_name} é o nome do contêiner. Por exemplo, para coletar logs de todos os contêineres personalizados, defina o valor como /var/log/containers-stdout/worker*.

    • Para File name, insira *.log.

  5. Clique em Next para concluir a configuração.

Coletar logs de arquivos em contêineres

  1. Ao implantar um serviço, especifique os diretórios dos arquivos de log a serem coletados na configuração json:

    {
      "cloud": {
        "logging": {
          "paths": [
            "/home/admin/logs",
            "/home/workspace/logs",
            "/var/log"
          ]
        },
        // Other configurations are omitted.
        "networking": {
          "security_group_id": "sg-xxxxx",
          "vswitch_id": "vsw-xxxxx",
          "vpc_id": "vpc-xxxxx",
        }
      }
    }
  2. Na seção Import Data, clique em Single Line - Text Logs.

  3. Para Usage Scenario, selecione Host Scenario e, para Installation Environment, selecione ECS. Em Machine Group, selecione o machine group da cota de recursos criado manualmente na Etapa 1 e clique em Next.

  4. Na página de configuração do Logtail, defina o caminho do arquivo como um caminho declarado na configuração json do serviço. Na seção Input Configurations, defina o tipo como Collect text logs, configure File Path para o arquivo de log a ser coletado, como /home/admin/logs/*.log, e defina Maximum Directory Monitoring Depth como 0.

  5. Clique em Next para concluir a configuração.

Referências