Todos os produtos
Search
Central de documentação

Simple Log Service:Configurar políticas de coleta

Última atualização: Jul 03, 2026

O Log Audit permite coletar logs entre contas e armazená-los centralmente com apenas um clique. Por padrão, o serviço coleta todos os logs qualificados dos produtos da nuvem. As políticas de coleta restringem o escopo por conta, região ou instância para oferecer controle granular.

Produtos compatíveis

As políticas de coleta são compatíveis com RDS, PolarDB-X 1.0, PolarDB, SLB, ALB, DNS, Kubernetes .

Produto da nuvem

Objeto de coleta

Parâmetro

Descrição

RDS

Instância do RDS

Conta: account.id

ID da conta Alibaba Cloud proprietária da instância do RDS.

Região: region

Região onde a instância do RDS está localizada. Exemplo: cn-shanghai.

ID da instância: instance.id

Identificador da instância do RDS.

Nome da instância: instance.name

Nome atribuído à instância do RDS.

Tipo de banco de dados: instance.db_type

Tipo de mecanismo do banco de dados. Valores válidos: mysql, pgsql e mssql.

Versão do banco de dados: instance.db_version

Versão do mecanismo do banco de dados. Exemplo: 8,0.

Tag: tag.*

Chave de tag definida pelo usuário.

Substitua o asterisco () em tag. pela chave de tag personalizada.

PolarDB

Cluster do PolarDB

Conta: account.id

ID da conta Alibaba Cloud proprietária do cluster do PolarDB.

Região: region

Região onde o cluster do PolarDB está localizado. Exemplo: cn-shanghai.

ID do cluster: cluster.id

Identificador do cluster do PolarDB.

Nome do cluster: cluster.name

Nome atribuído ao cluster do PolarDB.

Tipo de banco de dados compatível com o cluster: cluster.db_type

Tipo de mecanismo de banco de dados compatível com o cluster do PolarDB. Atualmente, há suporte apenas para MySQL.

Versão do banco de dados compatível com o cluster: cluster.db_version

Versão do mecanismo de banco de dados compatível com o cluster. Valores válidos: 8,0, 5,7 e 5,6.

Tag: tag.*

Chave de tag definida pelo usuário.

Substitua o asterisco () em tag. pela chave de tag personalizada.

PolarDB-X 1.0

Instância do PolarDB-X 1.0

Conta: account.id

ID da conta Alibaba Cloud proprietária da instância do PolarDB-X 1.0.

Região: region

Região onde a instância do PolarDB-X 1.0 está localizada. Exemplo: cn-shanghai.

ID da instância: instance.id

Identificador da instância do PolarDB-X 1.0.

Nome da instância: instance.name

Nome atribuído à instância do PolarDB-X 1.0.

SLB

Instância do SLB

Conta: account.id

ID da conta Alibaba Cloud proprietária da instância do SLB.

Região: region

Região onde a instância do SLB está localizada. Exemplo: cn-shanghai.

ID da instância: instance.id

Identificador da instância do SLB.

Nome da instância: instance.name

Nome atribuído à instância do SLB.

Tipo de rede: instance.network_type

Tipo de rede da instância do SLB. Valores válidos: Virtual Private Cloud (VPC) e rede clássica.

ID da VPC: instance.vpc_id

ID da VPC que contém a instância do SLB.

Tipo de endereço: instance.address_type

Tipo de endereço da instância do SLB. Valores válidos: intranet e internet.

Tag: tag.*

Chave de tag definida pelo usuário.

Substitua o asterisco () em tag. pela chave de tag personalizada.

ALB

Instância do ALB

Conta: account.id

ID da conta Alibaba Cloud proprietária da instância do ALB.

Região: region

Região onde a instância do ALB está localizada. Exemplo: cn-shanghai.

ID da instância: instance.id

Identificador da instância do ALB.

Nome da instância: instance.name

Nome atribuído à instância do ALB.

ID da VPC: instance.vpc_id

ID da VPC que contém a instância do ALB.

Tipo de endereço: instance.address_type

Tipo de endereço da instância do ALB. Valores válidos: intranet e internet.

Tag: tag.*

Chave de tag definida pelo usuário.

Substitua o asterisco () em tag. pela chave de tag personalizada.

Alibaba Cloud DNS PrivateZone

Instância da VPC

Conta: account.id

ID da conta Alibaba Cloud proprietária da instância da VPC.

Região: region

Região onde a instância da VPC está localizada.

ID da instância: instance.id

Identificador da instância da VPC.

Nome da instância: instance.name

Nome atribuído à instância da VPC.

Tag: tag.*

Chave de tag definida pelo usuário.

Substitua o asterisco () em tag. pela chave de tag personalizada.

Logs do Alibaba Cloud DNS e logs do Global Traffic Manager

Domínio

Conta: account.id

ID da conta Alibaba Cloud proprietária do domínio.

Domínio: domain

Nome do domínio.

Kubernetes (logs de auditoria do Kubernetes)

Cluster do Kubernetes

Região: region

Região onde o cluster do Kubernetes está localizado. Exemplo: cn-shanghai.

ID do cluster: cluster.id

Identificador do cluster do Kubernetes.

Nome do cluster: cluster.name

Nome atribuído ao cluster do Kubernetes.

Tipo de cluster: cluster.type

Tipo do cluster do Kubernetes. Valores válidos: Dedicated Kubernetes, Managed Kubernetes e Serverless Kubernetes.

Tipo de rede: cluster.network_mode

Tipo de rede do cluster do Kubernetes. Valores válidos: Virtual Private Cloud (VPC) e rede clássica.

Tag: tag.*

Chave de tag definida pelo usuário.

Substitua o asterisco () em tag. pela chave de tag personalizada.

Kubernetes (Kubernetes Event Center)

Cluster do Kubernetes

Região: region

Região onde o cluster do Kubernetes está localizado. Exemplo: cn-shanghai.

ID do cluster: cluster.id

Identificador do cluster do Kubernetes.

Nome do cluster: cluster.name

Nome atribuído ao cluster do Kubernetes.

Tipo de cluster: cluster.type

Tipo do cluster do Kubernetes. Valores válidos: Dedicated Kubernetes, Managed Kubernetes e Serverless Kubernetes.

Tipo de rede: cluster.network_mode

Tipo de rede do cluster do Kubernetes. Valores válidos: Virtual Private Cloud e rede clássica.

Tag: tag.*

Chave de tag definida pelo usuário.

Substitua o asterisco () em tag. pela chave de tag personalizada.

Kubernetes (logs de acesso do Ingress)

Cluster do Kubernetes

Região: region

Região onde o cluster do Kubernetes está localizado. Exemplo: cn-shanghai.

ID do cluster: cluster.id

Identificador do cluster do Kubernetes.

Nome do cluster: cluster.name

Nome atribuído ao cluster do Kubernetes.

Tipo de cluster: cluster.type

Tipo do cluster do Kubernetes. Valores válidos: Dedicated Kubernetes, Managed Kubernetes e Serverless Kubernetes.

Tipo de rede: cluster.network_mode

Tipo de rede do cluster do Kubernetes. Valores válidos: Virtual Private Cloud (VPC) e rede clássica.

Tag: tag.*

Chave de tag definida pelo usuário.

Substitua o asterisco () em tag. pela chave de tag personalizada.

Conteúdo do log: log.*

Conteúdo do log.

Configure uma política de coleta

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

  2. Acesse a página do Log Audit Service.

    Nota

    Desde 21 de janeiro de 2025, o ponto de entrada do console para o Log Audit Service foi removido. No entanto, ele ainda permanece visível para usuários existentes que ativaram o serviço antes dessa data. Novos usuários que precisarem utilizar a versão antiga podem acessar o Log Audit Service (New Version) e usar o recurso Back to Old Version.

    1. Na área Log Application, na aba Audit & Security, clique em Log Audit Service (New Version).

    2. No canto superior direito da página New Log Audit, clique em Back to Old Version para continuar usando os recursos do Log Audit (versão antiga).

  3. Acesse Access to Cloud Services > Global Configurations e clique em Modify.

  4. Clique em Log Collection Policy à direita do serviço de nuvem desejado.

  5. Configure a política de coleta.

    Defina a política de coleta no modo padrão ou no modo de edição avançada. Utilize o modo de edição avançada para políticas complexas.

    Nota
    • É possível configurar múltiplas políticas de coleta.

    • No modo de edição avançada, edite manualmente as instruções da política. Após a edição, não será mais possível retornar ao modo padrão.

    • Para restaurar o modo padrão, limpe todas as instruções da política e salve.

    • Política de coleta padrão

      1. Na seção Policies to Add, configure os parâmetros abaixo e clique em Add Policy.

        Nota

        Se o botão Retain da política de coleta padrão estiver ativado, a última linha da política será accept "*" (default policy--accept). Caso o botão Retain esteja desativado, a última linha será drop "*" (default policy--drop).

        Por exemplo, selecione Keep para Action, region para Attribute e Exact Match para Operator. Em seguida, insira cn-hangzhou em Attribute Value.

        Parâmetro

        Descrição

        Action

        Ação a ser executada, conforme definido em Sintaxe da política.

        Attribute

        Atributo do objeto de coleta. Os atributos disponíveis estão listados em Produtos compatíveis.

        Operator

        Operador de comparação. Por exemplo, Exact Match corresponde a ==. Todos os operadores estão listados em Sintaxe da política.

        Attribute Value

        Valor do atributo. É possível inserir vários valores.

      2. Na seção Added Policies, verifique a configuração da política.

        Modifique e reordene as políticas conforme necessário.

        • Clique em Edit à direita da política de coleta alvo para modificá-la.

        • Use as setas para cima e para baixo para reordenar a política.

        Clique em Delete à direita da política de coleta alvo para removê-la.

      3. Confirme a configuração e clique em OK.

    • Modo de edição avançada

      1. Ative o botão Advanced Edit Mode.

      2. Na caixa de texto Rule, configure a política de coleta e clique em OK.

        Referência de sintaxe: Sintaxe da política.

        Por exemplo, com o Advanced Editing Mode ativado e a Default Collection Policy definida como Retain, suas regras podem ser: keep region == "cn-shanghai", keep region == "cn-hangzhou" e accept "*".

  6. Na página Global Configurations, clique em OK.

Sintaxe da política

  • Ação

    • keep: Se houver correspondência com o alvo, a avaliação continua para a próxima política. Caso contrário, o sistema descarta o log.

    • drop: Se houver correspondência com o alvo, o sistema descarta o log. Caso contrário, a avaliação continua para a próxima política.

    • accept: Se houver correspondência com o alvo, o sistema coleta o log. Caso contrário, a avaliação continua para a próxima política.

  • Modo de correspondência

    Modo de correspondência

    Descrição

    Correspondência exata

    Correspondência exata de string.

    • operador: ==

    • Exemplo: keep instance.db_type == "mysql" indica que instâncias do RDS do tipo MySQL passam nesta verificação.

    Correspondência com curinga

    Correspondência usando curingas. O asterisco (*) corresponde a zero ou mais caracteres; o ponto de interrogação (?) corresponde a um único caractere.

    • operador: ==

    • Exemplos:

      • keep instance.name == "backend*" indica que instâncias cujos nomes começam com backend atendem a esta condição.

      • keep instance.name == "active?" corresponde a instâncias cujos nomes começam com active seguidos por qualquer caractere único.

    Correspondência por expressão regular

    Correspondência baseada em expressão regular.

    • operador: ~=

    • Exemplo: keep instance.name ~= "^\d+$" significa que nomes de instância compostos apenas por dígitos passam nesta verificação.

    Nota

    Correspondência parcial por padrão. Use ^ e $ como âncoras para correspondência completa.

    Comparação numérica

    Comparação de valores numéricos.

    • operadores:

      • Comparação direta: >, >=, =, <=, <

      • Comparação de intervalo fechado: : [, 100]. Use o asterisco () para indicar um lado ilimitado.

    • Exemplos:

      • keep tag.level >= 2 indica que instâncias cujo tag.level seja maior ou igual a 2 passam nesta verificação.

      • keep tag.level : [*, 10] indica que instâncias com tag.level menor ou igual a 10 passam na verificação atual.

      • keep tag.level : [1, 10] indica que instâncias cujo tag.level esteja no intervalo [1, 10] passam na verificação atual.

    Relação lógica

    • palavras-chave:

      • AND: Usa as palavras-chave and e &&, sem distinção entre maiúsculas e minúsculas.

      • OR: Usa a palavra-chave or, sem distinção entre maiúsculas e minúsculas.

      • NOT: Usa as palavras-chave not e !, sem distinção entre maiúsculas e minúsculas.

    • Exemplos:

      • keep (tag.level > 10) and (region == "cn-shanghai") mantém instâncias que possuem tag.level maior que 10 e estão na região de Shanghai.

      • keep (tag.level > 10) or (region == "cn-shanghai") indica que instâncias cujo tag.level seja maior que 10 ou que estejam localizadas em Shanghai passam na verificação atual.

      • keep not region == "cn-shanghai" é um exemplo que especifica uma região diferente de Shanghai e passa na verificação atual.

    Correspondência global

    Uma política sem nome de atributo especificado implica uma correspondência global.

    • keep "abc" indica que todos os itens de coleta contendo a string abc têm permissão para passar na verificação atual.

    • accept "*" aceita todos os itens coletados.

    Nota
    • Correspondências globais devem estar entre aspas duplas (" ").

    • Há suporte para correspondência global apenas no modo de edição avançada.

  • Escape de caracteres

    Em uma política de coleta, utilize escape para caracteres especiais como o asterisco (*) e a barra invertida (\). Por exemplo, keep instance.name == "abc\*" corresponde a uma instância cujo nome seja abc*.

Casos de uso

  • Coletar logs de instância por região

    Para coletar logs de instância apenas das regiões da China continental, use a seguinte política:

    # Collect logs only from instances in China regions
    keep region == "cn-*"
    # Accept by default
    accept "*"
  • Coletar logs de instância por tag

    Para coletar logs apenas de instâncias com a chave de tag type e valor production (sem distinção entre maiúsculas e minúsculas), use a seguinte política:

    # Collect logs from production instances
    keep tag.type ~= "(?i)^production$"
    # Accept by default
    accept "*"
  • Caso de uso avançado

    Para coletar logs de instâncias RDS MySQL e também de qualquer instância marcada com level: high, independentemente do tipo de banco de dados (MySQL, SQL Server ou PostgreSQL), use a seguinte política:

    # Accept any instance tagged as high-level
    accept tag.level == "high"
    # Filter for MySQL database type
    keep instance.db_type == "mysql"
    # Accept by default
    accept "*"