O ActionTrail oferece um console para operações visuais e suporta diversos métodos de integração de API: OpenAPI Explorer, Alibaba Cloud SDK, Terraform e Resource Orchestration Service (ROS). Escolha o método mais adequado às suas necessidades.
Terraform,
OpenAPI Explorer
O OpenAPI Explorer ajuda desenvolvedores a localizar, depurar e invocar operações de API nos serviços da Alibaba Cloud. A ferramenta integra busca inteligente, documentação, depuração online, baixe de SDK, código de exemplo, diagnóstico de erros e estatísticas de chamadas. Além disso, gera códigos de exemplo de SDK para cada chamada de API. Para mais informações, consulte O que é OpenAPI?.
Descrição da versão
A Alibaba Cloud usa números de versão para gerencie as APIs dos serviços em nuvem. O ActionTrail suporta a versão da API 2020-07-06. O identificador 2020-07-06 representa uma versão, não uma data. Esta é a versão mais recente da API do ActionTrail (2020-07-06).
|
Versão |
Descrição |
|
Recomendada |
Depuração online
O ActionTrail permite depurar APIs diretamente no OpenAPI Explorer. Antes de invocar operações de API, revise as versões disponíveis, os endpoints e os métodos de integração.

Página de depuração
Acesse o OpenAPI Explorer.
Endpoints
Selecione um endpoint na mesma região dos seus recursos para reduzir a latência. Por exemplo, na região China (Zhangjiakou), o endpoint público é actiontrail.cn-zhangjiakou.aliyuncs.com e o endpoint de VPC é actiontrail-vpc.cn-zhangjiakou.aliyuncs.com.
Os endpoints públicos têm acesso global.
-
Os endpoints de VPC são acessíveis apenas dentro de uma VPC em uma região específica. Benefícios:
Alta segurança: acesso exclusivo de dentro da VPC, com maior privacidade.
Resposta rápida: os dados trafegam pela VPC, evitando latência da rede pública e limitações de largura de banda.
Custo reduzido: o tráfego permanece na rede interna.
Para mais detalhes, consulte Endpoints.
Identidades
Por padrão, o OpenAPI Explorer usa sua conta Alibaba Cloud para depuração. Como essa conta tem permissões totais de API, recomendamos usar um usuário do Resource Access Management (RAM) para chamadas de API e tarefas rotineiras de operação e manutenção. Conceda ao usuário RAM as permissões necessárias do ActionTrail. Consulte Usar o RAM para implementar controle de acesso.
|
Identidade |
Suporte |
|
Sim |
|
|
Usuário RAM (recomendado) |
Sim |
|
Função RAM (recomendado) |
Sim |
Referências
Métodos de integração
Os SDKs abrangem a maior variedade de operações e integram-se facilmente aos seus aplicativos. Recomendamos o uso de SDKs para invocar operações de API.
Métodos suportados
|
Método |
Suporte |
|
Alibaba Cloud SDK (recomendado) |
Sim |
|
Sim |
|
|
Sim |
|
|
Sim |
-
Alibaba Cloud SDK
Os SDKs da Alibaba Cloud estão disponíveis para Java, C#, Go, Python, TypeScript, Node.js, PHP e C++. Integre os SDKs aos seus aplicativos para chamar operações de API diretamente. Eles gerenciam assinatura de requisições, timeouts e novas tentativas, além de retornar respostas estruturadas. Consulte o Alibaba Cloud SDK.
As linguagens e dependências suportadas estão listadas no ActionTrail SDK.
-
Alibaba Cloud CLI
O Alibaba Cloud CLI é uma ferramenta de linha de comando de uso geral baseada na API da Alibaba Cloud. Use-a para interagir e gerencie serviços da Alibaba Cloud a partir de um shell. Para saber mais sobre o Alibaba Cloud CLI, consulte O que é o Alibaba Cloud CLI.
Use o Alibaba Cloud CLI para chamar operações da API do ActionTrail..
-
ROS
O ROS simplifica o gerenciamento de recursos em nuvem por meio de infraestrutura baseada em modelos. Defina recursos como instâncias do Elastic Compute Service (ECS) e do ApsaraDB RDS em um modelo, e o ROS os criará e configurará automaticamente. Consulte O que é o ROS?.
Use o ROS para chamar operações da API do ActionTrail. Consulte Trabalhar com o ROS.
-
Encapsulamento personalizado de API
Para chamadas HTTP nativas, construa e assine requisições personalizadas. Para detalhes sobre o mecanismo de assinatura, consulte a Lista de operações por função e a Sintaxe de requisição e método de assinatura V3.
Notas de uso
Se uma chamada de API retornar um erro, verifique se os parâmetros de entrada e valores são válidos com base no código de erro.
Também é possível diagnosticar erros pelo ID da requisição ou pelas informações de erro do SDK na página OpenAPI Troubleshoot.
Perguntas frequentes
O ActionTrail monitora e registra atividades da conta Alibaba Cloud, oferecendo suporte à análise de comportamento, análise de segurança, rastreamento de alterações de recursos e auditoria de conformidade. Para mais informações, consulte o ActionTrail.
Os SDKs do ActionTrail estão disponíveis para Java, C#, Go, Python, Node.js, TypeScript, PHP e C++. Para mais detalhes, consulte as Referências de SDK.