O Short Message Service (SMS) integra-se ao ActionTrail. No console do ActionTrail, você consulta os eventos de gerenciamento gerados durante a administração de recursos do SMS. O ActionTrail entrega esses eventos em Logstores do Log Service ou buckets do Object Storage Service (OSS), o que permite auditar eventos em tempo real e identificar a causa raiz de problemas.
O ActionTrail gera eventos de gerenciamento sempre que você administra recursos na nuvem por meio de APIs ou do Alibaba Cloud Management Console. A tabela a seguir descreve os eventos de gerenciamento do SMS disponíveis para consulta no console do ActionTrail.
|
Event name |
Description |
|
AddShortUrl |
Cria uma URL curta. |
|
AddSmsSign |
Adiciona uma assinatura. |
|
AddSmsTemplate |
Adiciona um modelo de mensagem. |
|
ApplyExportSmsSendDetails |
Solicita a exportação dos registros de envio de mensagens. |
|
BatchSendMessageToGlobe |
Envia mensagens em lote para vários números de celular fora da China continental. |
|
CalculateSmsLength |
Calcula o tamanho de uma mensagem. |
|
CancelSmsSign |
Cancela a revisão de uma assinatura. |
|
CancelTask |
Cancela uma tarefa de envio em massa. |
|
CheckMobilesCardSupport |
Verifica se os números de celular suportam mensagens do tipo card. |
|
CheckServiceLinkedRoleForDeleting |
Valida se a função vinculada ao serviço pode ser excluída. |
|
CheckSmsSign |
Verifica uma assinatura. |
|
ConversionData |
Consulta a taxa de conversão. |
|
Create |
Compra o SMS na página de aquisição. |
|
CreateAuthorization |
Executa uma operação de autorização. |
|
CreateCardMessageCallback |
Define uma configuração de callback para mensagens do tipo card. |
|
CreateCardMessageQueue |
Cria uma fila do Message Service (MNS). |
|
CreateCardSmsSaasTask |
Cria uma tarefa para envio de mensagens do tipo card. |
|
CreateCardSmsTemplate |
Adiciona um modelo de mensagem do tipo card. |
|
CreateDigitalSmsTemplate |
Adiciona um modelo de mensagem multimídia. |
|
CreateOrderInstance |
Gera um pedido. |
|
CreateProduct |
Ativa o SMS. |
|
CreateShortParam |
Gera um parâmetro curto. |
|
CreateSmsSign |
Adiciona uma assinatura. |
|
CreateSmsSignNew |
Adiciona uma nova assinatura. |
|
CreateSmsTemplate |
Adiciona um modelo de mensagem. |
|
CreateSmsTemplateNew |
Adiciona um novo modelo de mensagem. |
|
CreateUserFlowLimit |
Configura a frequência de envio de mensagens. |
|
CreateWarningThreshold |
Define um limiar de alerta ou limitação. |
|
CreateWarningThresholdNew |
Define um novo limiar de alerta ou limitação. |
|
DeleteApplyExportRecord |
Exclui registros de solicitação de exportação de envios. |
|
DeleteCardMessageCallback |
Remove uma configuração de callback para mensagens do tipo card. |
|
DeleteMessageCallback |
Remove uma configuração de callback de mensagem. |
|
DeleteMessageCallbackNew |
Remove uma nova configuração de callback de mensagem. |
|
DeleteShortUrl |
Exclui uma URL curta. |
|
DeleteSmsSign |
Exclui uma assinatura. |
|
DeleteSmsTemplate |
Exclui um modelo de mensagem. |
|
DeleteTask |
Exclui uma tarefa. |
|
DingGroupGetLink |
Obtém a URL do grupo do DingTalk ao qual você deseja ingressar. |
|
DingGroupMessageCallBack |
Verifica o status do recurso de callback de mensagens do DingTalk. |
|
DoDingRequestRoute |
Autentica o roteamento de requisições do DingTalk. |
|
EapiCreateAPi |
Cria uma API. |
|
EapiCreateAPiS |
Cria múltiplas APIs. |
|
GenerateBillMonthDownloadTask |
Gera uma tarefa para download de fatura. |
|
GeneratePersonalizedBillMonthDownloadTask |
Baixa uma fatura personalizada. |
|
GetAuditTypeForCPaaS |
Consulta um tipo de revisão. |
|
GetBillMonthDownloadTaskResult |
Obtém o resultado de uma tarefa de download de fatura. |
|
GetBillUpgradeLayerInfo |
Recupera dados de uma fatura. |
|
GetBillViewDescription |
Obtém a descrição da nova visualização de fatura. |
|
GetCardSmsLink |
Recupera a URL curta de mensagens do tipo card. |
|
GetExtCodeForCPaaS |
Consulta um modelo. |
|
GetIndustryTypeForCPaaS |
Consulta um tipo de serviço. |
|
GetLetterOfAuthorization |
Baixa uma carta de autorização. |
|
GetMediaResourceId |
Obtém o ID de um recurso de mensagem do tipo card. |
|
GetOrderInstance |
Recupera informações sobre um pedido. |
|
GetOSSInfoForCardTemplate |
Consulta as configurações para upload de recursos de mensagens do tipo card em buckets do Object Storage Service (OSS). |
|
GetOssInfoForUploadFile |
Consulta as configurações para upload de arquivos em buckets do OSS. |
|
GetPersonalizedBillConfig |
Obtém a configuração de um modelo de fatura personalizada. |
|
GetPersonalizedBillMonthDownloadTaskResult |
Recupera o resultado de uma tarefa de download de fatura personalizada. |
|
GetSceneTypeForCPaaS |
Consulta um tipo de cenário. |
|
GetSearchTreeData |
Obtém informações sobre uma árvore de busca. |
|
GetToken |
Recupera um token de acesso. |
|
GetUserBill |
Consulta a fatura de um usuário. |
|
ListCustomBillTab |
Lista faturas personalizadas. |
|
ListDayUseDetail |
Obtém detalhes de uso diário. |
|
ListMccMnc |
Lista provedores de serviços de Internet (ISPs). |
|
ListTagResources |
Consulta tags de modelos. |
|
ListUserBillDetail |
Obtém detalhes da fatura de um usuário. |
|
ModifySmsSign |
Altera os arquivos de suporte de uma assinatura reprovada. |
|
ModifySmsTemplate |
Altera um modelo de mensagem reprovado. |
|
OpenSmsProduct |
Ativa o SMS. |
|
PagePersonalizedBill |
Consulta uma fatura personalizada. |
|
QueryAccountList |
Lista contas disponíveis. |
|
QueryApplyExportRecordList |
Recupera solicitações de exportação de registros de envio. |
|
QueryAuthorization |
Verifica o status de autorização. |
|
QueryCardSmsTemplate |
Consulta o status de um modelo de mensagem do tipo card. |
|
QueryCardSmsTemplateReport |
Obtém detalhes de envio de mensagens do tipo card. |
|
QueryInterSmsIsoInfo |
Recupera informações sobre mensagens enviadas para números fora da China continental. |
|
QueryMessage |
Verifica o status de uma mensagem. |
|
QueryPhoneStatus |
Consulta o status de um número de celular. |
|
QuerySendDetails |
Obtém detalhes e status de envio de mensagens. |
|
QuerySendStatistics |
Recupera estatísticas de registros de envio. |
|
QueryShortUrl |
Verifica o status de uma URL curta. |
|
QueryShortUrlStatistics |
Obtém estatísticas de URLs curtas. |
|
QuerySignatureList |
Lista assinaturas. |
|
QuerySmsProdStatus |
Consulta o status do SMS. |
|
QuerySmsSign |
Verifica o status de revisão de uma assinatura. |
|
QuerySmsSignList |
Lista assinaturas. |
|
QuerySmsSignValid |
Recupera assinaturas válidas. |
|
QuerySmsStatistics |
Obtém estatísticas de mensagens. |
|
QuerySmsStatisticsUrl |
Consulta estatísticas de uso de mensagens. |
|
QuerySmsTaskRecordList |
Recupera detalhes de uma tarefa de envio em massa. |
|
QuerySmsTemplate |
Verifica o status de revisão de um modelo de mensagem. |
|
QuerySmsTemplateList |
Lista modelos de mensagem. |
|
QueryTemplateList |
Lista modelos. |
|
QueryUserFlowLimit |
Consulta a frequência de envio de mensagens. |
|
QueryUserMonthlyActiveStatus |
Verifica usuários ativos no último mês. |
|
QueryWarningThreshold |
Obtém o limiar de alerta ou limitação. |
|
SendBatchCardSms |
Envia múltiplas mensagens do tipo card em lote. |
|
SendBatchSms |
Envia múltiplas mensagens em lote. |
|
SendCardSms |
Envia uma mensagem do tipo card. |
|
SendInterSms |
Envia mensagem para números fora da China continental. |
|
SendMediaMessage |
Envia uma mensagem de rich media. |
|
SendMessageToGlobe |
Envia mensagem para números fora da China continental. |
|
SendMessageWithTemplate |
Envia mensagem utilizando um modelo. |
|
SendSms |
Envia uma mensagem. |
|
SendSmsSmart |
Envia mensagem sem conversão. |
|
SendSmsWithAdvertisement |
Envia mensagem com base em configurações. |
|
SendSmsWithIdentification |
Envia mensagem para autenticação de dois fatores. |
|
SetDingGroupCallBack |
Ativa ou desativa o callback de mensagens em grupo do DingTalk. |
|
SmartSmsByModel |
Envia mensagens no modo inteligente. |
|
SmsConversion |
Converte uma mensagem. |
|
TagResources |
Adiciona uma tag ao modelo. |
|
UntagResources |
Remove uma tag do modelo. |
|
UpdatePersonalizedBillConfig |
Salva configurações de fatura personalizada. |
Visualizar o endereço IP de source de uma requisição de envio de SMS
Consulte eventos de envio de SMS no ActionTrail para obter o endereço IP de source da requisição.
Faça login no console do ActionTrail. No painel de navegação à esquerda, escolha Events > Event Query.
Na lista suspensa Service Name, selecione Short Message Service API(Dysmsapi).
Especifique o intervalo de tempo para a consulta.
Na lista de eventos, localize o registro cujo Event Name seja
SendSmsouSendBatchSms.Clique em Visualize Details ao lado do evento desejado.
Na caixa de diálogo de detalhes do evento, verifique o campo Event Source IP, correspondente ao campo
sourceIpAddressno JSON do registro. Este é o endereço IP de source da requisição de envio de SMS.
A coluna Event Source IP na lista de eventos também exibe o endereço IP diretamente, eliminando a necessidade de abrir os detalhes. Utilize o campo Occurred At para correlacionar o evento com o ID do registro de envio de SMS e localizar a requisição correspondente.
Auditar e rastrear assinaturas padrão
O sistema gera automaticamente uma assinatura padrão para códigos de verificação, sem produzir um evento de criação AddSmsSign. Para rastrear o uso de uma assinatura padrão:
Faça login no console do ActionTrail.
Filtre eventos pelo nome. Selecione
SendSmsouQuerySendDetails.Nos detalhes do evento, verifique o campo
SignNamedentro derequestParameters. O valor corresponde ao nome da assinatura padrão.
Uma assinatura personalizada é criada mediante chamada à API AddSmsSign, gerando um evento de auditoria. Já a assinatura padrão é gerada pelo sistema e produz apenas um evento SendSms quando utilizada. Distinga os dois tipos verificando o valor do campo SignName.