Todos os produtos
Search
Central de documentação

ActionTrail:Entregar eventos de um diretório de recursos para uma única conta

Última atualização: Jul 20, 2026

Entregue eventos de vários membros do diretório de recursos para um único Logstore do SLS, bucket do OSS ou projeto do MaxCompute para arquivamento e monitoramento centralizado de auditoria.

Informações básicas

A entrega de eventos entre contas no ActionTrail utiliza dois tipos de conta: destino e source.

Conta

Descrição

Ações

Conta de destino

Conta que recebe eventos de outras contas.

  • Crie um destino de armazenamento: um Logstore do SLS, um bucket do OSS ou uma tabela do MaxCompute.

  • Crie uma função do RAM que confie no ActionTrail. As contas source assumem essa função para gravar eventos.

Conta source

Conta que grava eventos na conta de destino.

Crie uma trilha a partir da conta de gerenciamento para entregar eventos ao armazenamento da conta de destino.

Quando ambas as contas pertencem ao mesmo diretório de recursos, o relacionamento de confiança do diretório simplifica a entrega entre contas. O procedimento depende do tipo de conta de destino:

  • Se a conta de destino for a conta de gerenciamento, crie uma trilha multiconta para entregar eventos de todos os membros do diretório para o Simple Log Service (SLS), Object Storage Service (OSS) ou MaxCompute na conta de gerenciamento.

  • Caso a conta de destino seja um membro, siga as etapas deste tópico.

Procedimento

  1. Na conta de destino, crie uma função do RAM para permitir que o ActionTrail entregue eventos.

    1. Faça logon no console do RAM com a conta de destino.

      1. No painel de navegação à esquerda, escolha Identities > Roles.

      2. Na página Roles, clique em Create Role.

      3. Defina Principal Type como Cloud Service, defina Principal Name como ActionTrail, e clique em Confirm.

      4. Defina Role Name como ActionTrailDeliveryRole e clique em Confirm.

    2. Anexe a política de sistema AliyunActionTrailDeliveryPolicy à função ActionTrailDeliveryRole.

      1. Clique no nome da função ActionTrailDeliveryRole.

      2. Clique em Input and Attach.

      3. Selecione System Policy e defina Policy Name como AliyunActionTrailDeliveryPolicy.

      4. Clique em Confirm e depois em Close.

      Nota

      As políticas suportadas estão listadas em System permission policies for event delivery.

    3. Modifique a trust policy da função do RAM alterando o campo Service para o formato management account@actiontrail.aliyuncs.com.

      Por exemplo, se o ID da conta de gerenciamento for 159498693826****, altere actiontrail.aliyuncs.com no elemento Service para 159498693826****@actiontrail.aliyuncs.com. Isso permite que o service ActionTrail da conta de gerenciamento 159498693826**** assuma a função do RAM.

      {
          "Statement": [
              {
                  "Action": "sts:AssumeRole",
                  "Effect": "Allow",
                  "Principal": {
                      "Service": [
                          "159498693826****@actiontrail.aliyuncs.com"
                      ]
                  }
              }
          ],
          "Version": "1"
      }
  2. Use a conta de destino para criar um projeto do SLS, um bucket do OSS ou um projeto do MaxCompute.

    Siga as instruções em Create an SLS project, Create an OSS bucket ou Create a MaxCompute project.

    Nota

    O nome do projeto do MaxCompute deve começar com actiontrail_.

    Para garantir a segurança dos dados, ative a server-side encryption e configure uma política de retenção ao criar o bucket do OSS.

  3. Use a conta de gerenciamento para criar uma trilha multiconta e defina o destino de entrega como o projeto do SLS, bucket do OSS ou projeto do MaxCompute criado na Etapa 2.

    1. Faça logon no console do ActionTrail com a conta de gerenciamento.

    2. No painel de navegação à esquerda, clique em Trails.

    3. Na barra de navegação superior, selecione a região home para a trilha multiconta.

      Nota

      A região selecionada torna-se a região home da trilha.

    4. Na página Trails, clique em Create Trail.

    5. Na página Create Trail, configure os parâmetros da trilha.

      • Na seção Basic Information, configure as definições básicas de entrega de eventos.

        Nota
        • Defina Apply Trail to All Members como Yes.

        • Por padrão, a trilha entrega eventos de todas as regiões. Defina Management Event como All Events para rastrear todos os eventos em todas as regiões.

        • Para obter detalhes sobre os parâmetros, consulte Create a multi-account trail.

      • Na seção Event Delivery, configure a entrega de eventos para SLS, OSS ou MaxCompute. É possível entregar para vários serviços simultaneamente. Para escolher um service de armazenamento, consulte Continuously deliver events to a specified service.

        • Selecione Delivery to Log Service e Delivery to Another Account e configure os seguintes parâmetros.

          Parâmetro

          Descrição

          Log Service Project ARN

          Insira a região do projeto do SLS, o ID da conta Alibaba Cloud de destino e o nome do projeto do SLS.

          Use o projeto criado na Etapa 2.

          RAM Role ARN of Destination Account

          Insira o ID da conta Alibaba Cloud de destino e o nome da função.

          Use a função do RAM criada na Etapa 1. Neste exemplo, a função é ActionTrailDeliveryRole.

        • Selecione Delivery to OSS e Delivery to Another Account e configure os seguintes parâmetros.

          Parâmetro

          Descrição

          RAM Role ARN of OSS Bucket

          Insira o ID da conta Alibaba Cloud de destino e o nome da função.

          Use a função do RAM criada na Etapa 1. Neste exemplo, a função é ActionTrailDeliveryRole.

          Bucket name

          Insira o nome do bucket do OSS conforme a Etapa 2.

          Log File Prefix

          Insira um prefixo para os arquivos de log de eventos.

        • Selecione Delivery to MaxCompute e Delivery to Another Account e configure os seguintes parâmetros.

          Parâmetro

          Descrição

          RAM Role ARN of MaxCompute

          Insira o ID da conta Alibaba Cloud de destino e o nome da função.

          Use a função do RAM criada na Etapa 1. Neste exemplo, a função é ActionTrailDeliveryRole.

          Project ARN

          Insira a região do projeto do MaxCompute, o ID da conta Alibaba Cloud de destino e o nome do projeto do MaxCompute. Use o projeto criado na Etapa 2.

    6. Clique em Confirm.

Resultado

Após a criação da trilha, faça logon com a conta de destino para visualizar os eventos dos membros no projeto do SLS, bucket do OSS ou projeto do MaxCompute. Para consultar eventos, consulte Quick start for query and analysis e Query real-time logs.