ActionTrail は、Alibaba Cloud リソースに対して実行された操作を記録します。ActionTrail コンソールで操作レコードをクエリし、監査イベントを Log Service のログストアまたは Object Storage Service (OSS) のバケットに保存できます。ActionTrail によって保存された操作レコードは、セキュリティ分析、リソース変更追跡、およびコンプライアンス監査に使用できます。mPaaS は Alibaba Cloud ActionTrail と統合されています。
ActionTrail に記録された mPaaS 操作ログ
ActionTrail に保存されているログは、主に API イベントです。 mPaaS では、主要な API 操作の監査を構成できます。
主要な API 操作の詳細
API 操作が属するコンポーネント | PopAPI 名 | 機能 |
|---|---|---|
mPaaS Synchronization Service (MSS) | UpdateMssSignStatus | 署名検証スイッチのステータスを更新します。 |
mPaaS Synchronization Service (MSS) | UpdateMssConfigStatus | bizType ステータスを更新します。 |
mPaaS Synchronization Service (MSS) | UpdateMssConfig | bizType を更新します。 |
mPaaS Synchronization Service (MSS) | CreateMssGloblaSyncData | グローバル同期メッセージをプッシュします。 |
mPaaS Synchronization Service (MSS) | CreateMssSingleSyncData | 単一の同期メッセージを作成します。 |
Message Push Service (MPS) | PushMpsBroadcast | ブロードキャストメッセージをプッシュします。 |
Message Push Service (MPS) | PushMpsMultiple | 連絡先グループにメッセージを送信します。 |
Message Push Service (MPS) | PushMpsTemplate | テンプレートメッセージを送信します。 |
Message Push Service (MPS) | PushMpsSimple | シンプルなメッセージを送信します。 |
Message Push Service (MPS) | UpdateMpsKeys | 秘密鍵に関する情報を更新します。 |
Message Push Service (MPS) | UpdateMpsCert | プッシュ証明書を更新します。 |
Mobile Delivery Service (MDS) | AddMdsMiniConfig | ミニプログラムの構成情報を追加します。 |
Mobile Delivery Service (MDS) | DeleteMdsMiniConfig | ミニプログラムの構成情報を削除します。 |
Mobile Delivery Service (MDS) | UpdateMdsMiniConfig | ミニプログラムの構成情報を更新します。 |
Mobile Delivery Service (MDS) | DeleteMdsResourceConfig | リソースリリースに関するルールを削除します。 |
Mobile Delivery Service (MDS) | UpdateMdsResourceConfig | リソースリリースに関するルールを更新します。 |
Mobile Delivery Service (MDS) | UpdateMdsWhitelist | ホワイトリストを更新します。 |
Mobile Delivery Service (MDS) | DeleteMdsWhitelist | ホワイトリストを削除します。 |
Mobile Delivery Service (MDS) | ImportMdsClientSwitch | スイッチ構成をインポートします。 |
Mobile Delivery Service (MDS) | CreateMdsClientSwitch | スイッチを作成します。 |
Mobile Delivery Service (MDS) | UpdateMdsClientSwitch | スイッチを更新します。 |
Mobile Delivery Service (MDS) | CreateMdsMiniprogramTask | ミニプログラムをリリースするためのタスクを作成します。 |
Mobile Delivery Service (MDS) | DeleteMdsMiniprogram | ミニプログラムを削除します。 |
Mobile Delivery Service (MDS) | CreateMdsNebualTask | オフラインパッケージをリリースするためのタスクを作成します。 |
Mobile Delivery Service (MDS) | DeleteMdsNebula | オフラインパッケージを削除します。 |
Mobile Delivery Service (MDS) | DeleteMdsHotpatchResource | Hotpatch リソースを削除します。 |
Mobile Delivery Service (MDS) | CreateMdsHotpatchTask | Hotpatch タスクを作成します。 |
Mobile Delivery Service (MDS) | UpdateMdsHotpatchTaskStatus | Hotpatch タスクのステータスを更新します。 |
Mobile Delivery Service (MDS) | CreateMdsHotpatchRollbackTask | Hotpatch ロールバックタスクを作成します。 |
Mobile Delivery Service (MDS) | CreateMdsUpgradeTask | アップグレードパッケージをリリースするためのタスクを作成します。 |
Mobile Delivery Service (MDS) | DeleteMdsUpgradePackage | アップグレードパッケージを削除します。 |
Mobile Delivery Service (MDS) | UpdateMdsUpgradeTaskStatus | アップグレードパッケージをリリースするためのタスクのステータスを更新します。 |
Mobile Delivery Service (MDS) | BatchDeleteMdsResourceConfig | 複数のリリースルールを同時に削除します。 |
Mobile Delivery Service (MDS) | UpdateMdsNebulaTask | オフラインパッケージをリリースするためのタスクを更新します。 |
mAppCenter | CreateMpaasApp | アプリを作成します。 |
mAppCenter | DeleteMpaasApp | アプリを削除します。 |
Mobile Gateway Service (MGS) | SaveMgsApirest | HTTP API の構成を変更します。 |
Mobile Gateway Service (MGS) | SaveMgsConfigencrypt | 暗号化構成を変更します。 |
Mobile Gateway Service (MGS) | SaveMgsConfigcors | クロスリージョン構成を変更します。 |
Mobile Gateway Service (MGS) | DeleteMgsApi | API 構成を削除します。 |
Mobile Gateway Service (MGS) | SaveMgsSys | API グループの構成を変更します。 |
Mobile Gateway Service (MGS) | DeleteMgsSys | API グループの構成を削除します。 |
Mobile Gateway Service (MGS) | SaveMgsConfighandlerswitch | 一般構成を変更します。 |
ログのサンプル
次のコードスニペットは、ActionTrail に保存されているログを示しています。ログは、CreateMpaasApp 操作を呼び出すことによる mPaaS アプリの作成に関する詳細情報を記録します。
{
"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"
}