ActionTrailサービスを使用すると、過去90日間のAlibaba Cloudアカウントのイベントデータを追跡および記録できます。 長期間前に生成されたイベントデータを分析する場合は、ActionTrailを使用してトレイルを作成し、イベントデータをMaxComputeに配信できます。 その後、イベントデータを照会および分析できます。 このトピックでは、ActionTrailイベントデータをMaxComputeに配信するトレイルを作成する方法について説明します。
前提条件
MaxComputeとDataWorksが有効化されています。 詳細については、「MaxComputeとDataWorksの有効化」をご参照ください。
ActionTrailイベントデータをMaxComputeに配信するために使用されるRAMユーザーには、単一アカウントの証跡を管理する権限が付与されます。 詳細については、「RAM ユーザーへの権限の付与」をご参照ください。
手順
ActionTrail コンソールにログインします。 左側のナビゲーションウィンドウで、[トレイル] をクリックします。
説明トレイルは、ActionTrailイベントデータの配信用に設定されています。 トレイルは、作成者、スコープ、および配信コンテンツに基づいて、シングルアカウントトレイル、マルチアカウントトレイル、およびInner-ActionTrail機能のトレイルに分類できます。 詳細については、「概要」をご参照ください。
上部のナビゲーションバーで、単一アカウントトレイルを作成するリージョンを選択します。 次に、[トレイルの作成] をクリックします。 [トレイルの作成] ページで、次のセクションのパラメーターを設定します。
基本情報: トレイル名とトレイル設定パラメーターを設定します。 詳細については、「シングルアカウント証跡の作成」をご参照ください。
説明シングルアカウントのトレイルは、個々のユーザーに適しています。 マルチアカウント証跡は、エンタープライズユーザーに適しています。 マルチアカウント証跡の作成方法の詳細については、「マルチアカウント証跡の作成」をご参照ください。
各トレイルの名前は、Alibaba Cloudアカウント内で一意である必要があります。
イベント配信: [MaxComputeへの配信] を選択します。
[送信先アカウント] パラメーターとして [現在のアカウントへの配信] を選択した場合、次の表に示すパラメーターを設定する必要があります。
パラメーター
説明
MaxComputeリージョン
データが配信されるMaxComputeプロジェクトのリージョン。
説明ActionTrailは、指定されたリージョンのactiontrail_<Alibaba CloudアカウントのID> 形式でという名前のMaxComputeプロジェクトにイベントデータを配信します。 各MaxComputeプロジェクトの名前は、Alibaba Cloudアカウント内で一意です。 actiontrail_<Alibaba CloudアカウントのID> 形式でという名前のプロジェクトがAlibaba Cloudアカウント内に存在する場合、イベントデータはデフォルトでプロジェクトに配信されます。
プロジェクトのクォータ
MaxComputeのクォータ。
説明イベントデータをMaxComputeに初めて配信するトレイルを作成する場合は、MaxComputeのクォータを選択する必要があります。 現在のリージョンで使用可能なクォータがない場合は、MaxComputeが有効化されている別のリージョンを選択します。
[宛先アカウント] パラメーターに [別のアカウントへの配信] を選択した場合、[Project ARN] および [MaxComputeのRAMロールARN] パラメーターを設定する必要があります。
イベントデータを別のアカウントに配信するには、宛先アカウント内にRAMロールを作成し、ActionTrailにイベントデータを宛先アカウントに配信する権限を付与してから、宛先アカウントを使用してMaxComputeプロジェクトを作成する必要があります。 詳細については、「複数のAlibaba Cloudアカウントのイベントを1つのアカウントに配信する」をご参照ください。
[確認]をクリックします。
トレイルが作成されると、イベントデータは、
actiontrail_<Alibaba CloudアカウントのID>
形式のMaxComputeプロジェクトのactiontrail_<trail name>
形式のテーブルに保存されます。
トレイルを作成すると、ActionTrailは自動的にサービスにリンクされたロールAliyunServiceRoleForActionTrailを作成し、イベントデータが配信されるMaxComputeプロジェクトの管理ロールとしてロールを追加します。 詳細については、「サービスにリンクされたロールの管理」および「ロールプランニング」をご参照ください。
次のステップ
MaxComputeに接続して、接続ツールを使用して、ActionTrail_<Trail name>
形式のテーブルに格納されているactiontrailイベントデータを照会および分析できます。 詳細については、「接続ツールの選択」をご参照ください。
MaxComputeでのSQL文の実行に対して課金されます。 詳細については、「概要」をご参照ください。
関連ドキュメント
API 操作 | 説明 |
トレイルの変更 | トレイルを更新する方法の詳細については、「単一アカウントトレイルの更新」および「複数アカウントトレイルの更新」をご参照ください。 |
トレイルの削除 | トレイルを削除する方法の詳細については、「単一アカウントトレイルの削除」および「複数アカウントトレイルの削除」をご参照ください。 |
トレイルを無効にする | トレイルを無効にすると、指定された配信先にイベントデータが配信されなくなりますが、既存のパラメーター設定は保持されます。 トレイルを無効にする方法の詳細については、「シングルアカウントトレイルの無効化」および「マルチアカウントトレイルの無効化」をご参照ください。 |