ActionTrail は、Alibaba Cloud アカウント内のアクティビティを監視して記録するのに役立ちます。これには、Alibaba Cloud 管理コンソール、OpenAPI、開発者ツールによるクラウド製品およびサービスの利用状況が含まれます。これらのアクティビティ記録はイベントと呼ばれ、ダウンロードして Simple Log Service (SLS) または Object Storage Service (OSS) に保存できます。さらに、イベントを行動分析、セキュリティ分析、リソース変更追跡、コンプライアンス監査に利用できます。
次の図は、ActionTrail の仕組みを示しています。
イベントタイプ
ActionTrail は、管理イベントとデータイベントの 2 種類のイベントを記録します。
デフォルトでは、ActionTrail は各アカウントの管理イベントを90日間保存します。これらのイベントはオンラインでクエリおよびダウンロードできます。データイベントは、デフォルトでは収集も保存もされません。データイベントを記録するには、トレイルを作成し、データイベントの記録を有効化する必要があります。
タイプ | 説明 | 保存方法 |
管理イベント | Alibaba Cloud アカウント内でのリソースの作成、変更、削除など、管理オペレーション (コントロールプレーンオペレーションとも呼ばれます) の記録です。たとえば、ECS インスタンスの作成や、セキュリティグループルールの削除が該当します。 管理イベントには、Alibaba Cloud 管理コンソールへのサインイン ( | デフォルトでは、ActionTrail は各アカウントの管理イベントを90日間保存します。これらのイベントはオンラインでクエリおよびダウンロードできます。 |
データイベント | クラウドリソース内のデータに対する読み取りおよび書き込みオペレーション (データプレーンオペレーションとも呼ばれます) の記録です。たとえば、OSS バケットからオブジェクトを読み取ったり、Tablestore のデータをクエリしたりする操作が該当します。 | ActionTrail は、デフォルトではデータイベントを収集も保存もしません。データイベントを記録するには、データイベントトレイルを作成し、イベントを Simple Log Service (SLS) または Object Storage Service (OSS) に配信して保存および分析する必要があります。SLS または OSS にイベントを保存する場合、各サービスの課金基準に従って料金が発生します。 |
機能
すぐに利用可能:ActionTrail は、設定不要でデフォルトで90日間の管理イベントを追跡して記録します。これらのイベントはオンラインで確認できます。
説明オペレーションログをより長期間保持する必要がある場合、またはデータイベントを記録する必要がある場合は、トレイルを作成する必要があります。詳細については、「シングルアカウントトレイルの作成」または「マルチアカウントトレイルの作成」をご参照ください。
セルフサービス管理:トレイルを作成することで、イベントを Simple Log Service (SLS) にログとして、または Object Storage Service (OSS) にファイルとして保存できます。イベントの配信後は、配信先サービスの課金基準に基づいて料金が発生します。SLS の検索および分析機能を使用するほか、データをビッグデータ製品に転送して、認可、ライフサイクル管理、アーカイブ、検索、分析、アラートなどの管理タスクに利用できます。
多次元クエリ:ActionTrail では、イベント時刻、ユーザー名、リソースタイプ、リソース名、イベント名などのディメンションでイベントをクエリできます。
ユースケース
規制コンプライアンス:クラウドテナントにアカウントアクティビティの記録と、少なくとも180日間の保持を求める MLPS 2.0 などの規制要件を満たすために、ActionTrail を使用してアクティビティ記録を Simple Log Service または OSS バケットに配信し、長期的に保持できます。
セキュリティ分析:ActionTrail はユーザーの操作を詳細に記録します。これらのイベントを使用して、アカウントにセキュリティリスクがあるかどうかを判断できます。
たとえば、トレイルを設定して操作イベントを Simple Log Service (SLS) の Logstore に配信し、長期保存と SQL ベースの分析を行うことができます。

リソース変更追跡:リソースで予期しない変更が発生した場合、ActionTrail によって記録されたイベントが原因の特定に役立ちます。たとえば、ECS インスタンスが停止していることに気付いた場合、ActionTrail を使用して、誰が停止したか、いつ操作が行われたか、送信元 IP アドレスを特定できます。
コンプライアンス監査:組織に Resource Access Management (RAM) で管理される複数のメンバーがいる場合、ActionTrail は各メンバーの詳細なイベントを提供することで、組織のコンプライアンス監査要件への対応に役立ちます。また、複数のトレイルを作成して、異なるリージョンから特定のイベントタイプを別々の保存先に配信し、監査担当者ごとの責任範囲に合わせることもできます。
たとえば、Alibaba Cloud 中国サイトと国際サイトの両方にリソースをデプロイしている場合、複数のトレイルを作成して国やリージョンごとのオペレーションイベントを追跡し、異なるデータセキュリティ要件に準拠するためにローカルストレージへ配信できます。

メリット
タイムリーな配信:ActionTrail は、コンソール操作、API 呼び出し、サービスロールからイベントをキャプチャし、通常は10分以内に利用可能になります。
詳細な記録:ActionTrail は、各ユーザー操作について詳細なコンテキスト情報を記録します。ActionTrail コンソールまたは API 呼び出しにより、直近90日間のイベントを確認できます。たとえば、誰が、どのリソースに対して、いつ、どの送信元 IP アドレスからアクションを実行したかを確認できます。また、アクションが API またはコンソールから開始されたか、成功したかどうか、失敗した場合の理由も確認できます。
高い信頼性:ActionTrail は、Simple Log Service (SLS) や Object Storage Service (OSS) などの高可用性ストレージサービスにイベントを配信できます。これらのサービスは、暗号化とアクセス制御により監査データのセキュリティを確保します。ActionTrail は、イベントが配信された際に通知も送信します。
カスタムトレイル:各 リージョンで最大 5 つのトレイルを作成し、異なるイベントタイプと地理的スコープを追跡できます。イベントを別々の配信先ストレージに配信して、従業員の職責に基づいて監査データを分離できます。
説明同一リージョンの同一イベントタイプを、同一の配信先に複数回配信しないでください。
プラットフォームの透明性:ActionTrail は、Alibaba Cloud プラットフォームのオペレーションログをほぼリアルタイムで記録して保存します。これらのログを Simple Log Service に配信することで、クエリ、分析、アラート、レポートなどの機能を利用できます。この透明性により、分析と監査のためにプラットフォームオペレーションを可視化できます。