O ActionTrail registra as operações executadas em seus recursos da Alibaba Cloud. Consulte esses registros no console do ActionTrail e armazene eventos de auditoria em um Logstore do Log Service ou em um bucket do Object Storage Service (OSS). Os registros armazenados pelo ActionTrail permitem analisar a segurança, rastrear alterações de recursos e realizar auditorias de conformidade. O mPaaS é integrado ao ActionTrail da Alibaba Cloud.
Logs de operações do mPaaS registrados no ActionTrail
Os logs armazenados no ActionTrail consistem principalmente em eventos de API. O mPaaS permite configure a auditoria para operações críticas de API.
Detalhes sobre operações-chave de API
|
Componente da operação de API |
Nome da PopAPI |
Função |
|
mPaaS Synchronization Service (MSS) |
UpdateMssSignStatus |
Atualiza o status do interruptor de verificação de assinatura. |
|
mPaaS Synchronization Service (MSS) |
UpdateMssConfigStatus |
Atualiza o status do bizType. |
|
mPaaS Synchronization Service (MSS) |
UpdateMssConfig |
Atualiza o bizType. |
|
mPaaS Synchronization Service (MSS) |
CreateMssGloblaSyncData |
Envia uma mensagem de sincronização global. |
|
mPaaS Synchronization Service (MSS) |
CreateMssSingleSyncData |
Cria uma mensagem de sincronização única. |
|
Message Push Service (MPS) |
PushMpsBroadcast |
Envia uma mensagem de broadcast. |
|
Message Push Service (MPS) |
PushMpsMultiple |
Envia uma mensagem para um grupo de contatos. |
|
Message Push Service (MPS) |
PushMpsTemplate |
Envia uma mensagem baseada em modelo. |
|
Message Push Service (MPS) |
PushMpsSimple |
Envia uma mensagem simples. |
|
Message Push Service (MPS) |
UpdateMpsKeys |
Atualiza informações de uma chave privada. |
|
Message Push Service (MPS) |
UpdateMpsCert |
Atualiza um certificado de push. |
|
Mobile Delivery Service (MDS) |
AddMdsMiniConfig |
Adiciona as informações de configuração de um mini programa. |
|
Mobile Delivery Service (MDS) |
DeleteMdsMiniConfig |
Exclui as informações de configuração de um mini programa. |
|
Mobile Delivery Service (MDS) |
UpdateMdsMiniConfig |
Atualiza as informações de configuração de um mini programa. |
|
Mobile Delivery Service (MDS) |
DeleteMdsResourceConfig |
Exclui uma regra de liberação de recursos. |
|
Mobile Delivery Service (MDS) |
UpdateMdsResourceConfig |
Atualiza uma regra de liberação de recursos. |
|
Mobile Delivery Service (MDS) |
UpdateMdsWhitelist |
Atualiza uma lista de permissões. |
|
Mobile Delivery Service (MDS) |
DeleteMdsWhitelist |
Exclui uma lista de permissões. |
|
Mobile Delivery Service (MDS) |
ImportMdsClientSwitch |
Importa configurações de interruptor. |
|
Mobile Delivery Service (MDS) |
CreateMdsClientSwitch |
Cria um interruptor. |
|
Mobile Delivery Service (MDS) |
UpdateMdsClientSwitch |
Atualiza um interruptor. |
|
Mobile Delivery Service (MDS) |
CreateMdsMiniprogramTask |
Cria uma tarefa para liberar um mini programa. |
|
Mobile Delivery Service (MDS) |
DeleteMdsMiniprogram |
Exclui um mini programa. |
|
Mobile Delivery Service (MDS) |
CreateMdsNebualTask |
Cria uma tarefa para liberar um pacote offline. |
|
Mobile Delivery Service (MDS) |
DeleteMdsNebula |
Exclui um pacote offline. |
|
Mobile Delivery Service (MDS) |
DeleteMdsHotpatchResource |
Exclui um recurso de Hotpatch. |
|
Mobile Delivery Service (MDS) |
CreateMdsHotpatchTask |
Cria uma tarefa de Hotpatch. |
|
Mobile Delivery Service (MDS) |
UpdateMdsHotpatchTaskStatus |
Atualiza o status de uma tarefa de Hotpatch. |
|
Mobile Delivery Service (MDS) |
CreateMdsHotpatchRollbackTask |
Cria uma tarefa de rollback de Hotpatch. |
|
Mobile Delivery Service (MDS) |
CreateMdsUpgradeTask |
Cria uma tarefa para liberar um pacote de atualização. |
|
Mobile Delivery Service (MDS) |
DeleteMdsUpgradePackage |
Exclui um pacote de atualização. |
|
Mobile Delivery Service (MDS) |
UpdateMdsUpgradeTaskStatus |
Atualiza o status de uma tarefa de liberação de pacote de atualização. |
|
Mobile Delivery Service (MDS) |
BatchDeleteMdsResourceConfig |
Exclui múltiplas regras de liberação simultaneamente. |
|
Mobile Delivery Service (MDS) |
UpdateMdsNebulaTask |
Atualiza uma tarefa de liberação de pacote offline. |
|
mAppCenter |
CreateMpaasApp |
Cria um aplicativo. |
|
mAppCenter |
DeleteMpaasApp |
Exclui um aplicativo. |
|
Mobile Gateway Service (MGS) |
SaveMgsApirest |
Modifica as configurações da API HTTP. |
|
Mobile Gateway Service (MGS) |
SaveMgsConfigencrypt |
Modifica configurações de criptografia. |
|
Mobile Gateway Service (MGS) |
SaveMgsConfigcors |
Modifica configurações entre regiões. |
|
Mobile Gateway Service (MGS) |
DeleteMgsApi |
Exclui configurações de API. |
|
Mobile Gateway Service (MGS) |
SaveMgsSys |
Modifica as configurações de um grupo de APIs. |
|
Mobile Gateway Service (MGS) |
DeleteMgsSys |
Exclui as configurações de um grupo de APIs. |
|
Mobile Gateway Service (MGS) |
SaveMgsConfighandlerswitch |
Modifica configurações gerais. |
Exemplo de log
O trecho de código a seguir mostra um log armazenado no ActionTrail. Este registro detalha a criação de um aplicativo mPaaS mediante a chamada à operação CreateMpaasApp.
{
"eventId": "108DF5F5-291D-4B4A-85B0-2D887B83CEF7",
"eventVersion": 1,
"responseElements": {
"RequestId": "108DF5F5-291D-4B4A-85B0-2D887B83CEF7",
"ResultCode": "OK",
"ResultContent": {
"RequestId": "",
"Data": {
"AppId": "ONEXPRE18c5509171455",
"Message": "success",
"Data": "success",
"Code": "",
"Success": true
}
}
},
"eventSource": "mpaas.cn-hangzhou.aliyuncs.com",
"requestParameters": {
"AcsHost": "mpaas.cn-hangzhou.aliyuncs.com",
"RequestId": "108DF5F5-291D-4B4A-85B0-2D887B83CEF7",
"WorkspaceId": "default",
"HostId": "mpaas.cn-hangzhou.aliyuncs.com",
"AppName": "action",
"CommonParamsJsonStr": {
"TenantId": "RXPCAMDL",
"AppId": "13FF079171113",
"WorkspaceId": "default",
"OnexFlag": true
},
"TenantId": "RXPCAMDL",
"AppId": "13FF079171113",
"AcsProduct": "mPaaS",
"AcceptLanguage": "zh-CN",
"RegionId": "cn-hangzhou",
"MpaasMappcenterAppCreateJsonStr": {
"OnexFlag": true,
"AppName": "action"
},
" charset": "UTF-8",
"OnexFlag": true
},
"sourceIpAddress": "Internal",
"userAgent": "pre-mpaaspub.console.aliyun.com",
"eventType": "ApiCall",
"userIdentity": {
"sessionContext": {
"attributes": {
"mfaAuthenticated": false,
"creationDate": "2020-12-17T06:55:12Z"
}
},
"accountId": "1103496162005321",
"principalId": "1103496162005321",
"type": "root-account",
"userName": "root"
},
"serviceName": "MobilePaaS",
"additionalEventData": {
"Scheme": "https"
},
"apiVersion": "2020-10-28",
"requestId": "108DF5F5-291D-4B4A-85B0-2D887B83CEF7",
"eventTime": "2020-12-17T06:55:12Z",
"isGlobal": false,
"acsRegion": "cn-hangzhou",
"eventName": "CreateMpaasApp"
}