翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
を使用したARCAPI通話のログ記録 AWS CloudTrail
は、ユーザー AWS CloudTrail、ロール、または のサービスによって実行されたアクションを記録する AWS サービスである と統合されていますARC。 は、 のすべてのAPI呼び出しをイベントARCとして CloudTrail キャプチャします。キャプチャされた呼び出しには、 ARC コンソールからの呼び出しと、 ARCAPIオペレーションへのコード呼び出しが含まれます。
証跡を作成する場合は、 の CloudTrail イベントなど、Amazon S3 バケットへのイベントの継続的な配信を有効にすることができますARC。証跡を設定しない場合でも、 CloudTrail コンソールのイベント履歴で最新のイベントを表示できます。
によって収集された情報を使用して CloudTrail、 に対するリクエストARC、リクエスト元の IP アドレス、リクエスト者、リクエスト日時などの詳細を確認できます。
詳細については CloudTrail、「 AWS CloudTrail ユーザーガイド」を参照してください。
ARC の情報 CloudTrail
CloudTrail アカウントを作成する AWS アカウント と、 は で有効になります。でアクティビティが発生するとARC、そのアクティビティは CloudTrail イベント履歴の他の AWS サービスイベントとともにイベントに記録されます。で最近のイベントを表示、検索、ダウンロードできます AWS アカウント。詳細については、 CloudTrail 「イベント履歴の使用」を参照してください。
ARC のイベントなど、 AWS アカウントのイベントの継続的な記録に対して、追跡を作成します。証跡により、 CloudTrail はログファイルを Amazon S3 バケットに配信できます。デフォルトでは、コンソールで証跡を作成するときに、証跡がすべての AWS リージョンに適用されます。証跡は、 AWS パーティション内のすべてのリージョンからのイベントをログに記録し、指定した Amazon S3 バケットにログファイルを配信します。さらに、 CloudTrail ログで収集されたイベントデータをより詳細に分析し、それに基づいて行動するように、他の AWS サービスを設定できます。詳細については、次を参照してください:
すべてのARCアクションは によってログに記録 CloudTrail され、Amazon Application Recovery Controller のリカバリ準備APIリファレンスガイド、Amazon Application Recovery Controller のリカバリコントロール設定APIリファレンスガイド、および Amazon Application Recovery Controller のルーティングコントロールAPIリファレンスガイドに記載されています。たとえば、、、 CreateRecoveryGroup
アクションを呼び出すUpdateRoutingControlState
とCreateCluster
、 CloudTrail ログファイルにエントリが生成されます。
各イベントまたはログエントリには、誰がリクエストを生成したかという情報が含まれます。アイデンティティ情報は、以下を判別するのに役立ちます:
-
リクエストが root または AWS Identity and Access Management (IAM) ユーザー認証情報を使用して行われたかどうか。
-
リクエストがロールまたはフェデレーションユーザーのテンポラリなセキュリティ認証情報を使用して行われたかどうか。
-
リクエストが別の AWS サービスによって行われたかどうか。
詳細については、 CloudTrail userIdentity要素を参照してください。
イベント履歴での ARC イベントの表示
CloudTrail では、イベント履歴で最近のイベントを表示できます。ARC API リクエストのイベントを表示するには、コンソールの上部にあるリージョンセレクターで米国西部 (オレゴン) を選択する必要があります。詳細については、「 ユーザーガイド」の CloudTrail 「イベント履歴の使用」を参照してください。 AWS CloudTrail
ARC ログファイルエントリについて
証跡は、指定した Amazon S3 バケットにイベントをログファイルとして配信できるようにする設定です。 CloudTrail ログファイルには 1 つ以上のログエントリが含まれます。イベントは任意のソースからの単一のリクエストを表し、リクエストされたアクション、アクションの日時、リクエストパラメータなどに関する情報が含まれます。 CloudTrail ログファイルはパブリックAPIコールの順序付けられたスタックトレースではないため、特定の順序では表示されません。
次の例は、ルーティングコントロールを設定するための CreateCluster
アクションを示す CloudTrail ログエントリを示しています。
{ "eventVersion": "1.08", "userIdentity": { "type": "IAMUser", "principalId": "A1B2C3D4E5F6G7EXAMPLE", "arn": "arn:aws:iam::111122223333:user/smithj", "accountId": "111122223333", "accessKeyId": "AKIAIOSFODNN7EXAMPLE", "sessionContext": { "sessionIssuer": { "type": "Role", "principalId": "A1B2C3D4E5F6G7EXAMPLE", "arn": "arn:aws:iam::111122223333:role/smithj", "accountId": "111122223333", "userName": "smithj" }, "webIdFederationData": {}, "attributes": { "mfaAuthenticated": "false", "creationDate": "2021-06-30T04:44:41Z" } } }, "eventTime": "2021-06-30T04:45:46Z", "eventSource": "route53-recovery-control-config.amazonaws.com", "eventName": "CreateCluster", "awsRegion": "us-west-2", "sourceIPAddress": "192.0.2.50", "userAgent": "aws-cli/2.0.0 Python/3.8.2 Darwin/19.6.0 botocore/2.0.0dev7", "requestParameters": { "ClientToken": "12345abcdef-1234-5678-abcd-12345abcdef", "ClusterName": "XYZCluster" }, "responseElements": { "Cluster": { "Arn": "arn:aws:route53-recovery-control::012345678901:cluster/abc123456-aa11-bb22-cc33-abc123456", "ClusterArn": "arn:aws:route53-recovery-control::012345678901:cluster/abc123456-aa11-bb22-cc33-abc123456", "Name": "XYZCluster", "Status": "PENDING" } }, "requestID": "6090509a-5a97-4be6-8e6a-7d73example", "eventID": "9cab44ef-0777-41e6-838f-f249example", "readOnly": false, "eventType": "AwsApiCall", "managementEvent": true, "eventCategory": "Management", "recipientAccountId": "111122223333" }
次の例は、ルーティングコントロールの UpdateRoutingControlState
アクションを示す CloudTrail ログエントリを示しています。
{ "eventVersion": "1.08", "userIdentity": { "type": "AssumedRole", "principalId": "A1B2C3D4E5F6G7EXAMPLE", "arn": "arn:aws:sts::111122223333:assumed-role/admin/smithj", "accountId": "111122223333", "accessKeyId": "AKIAIOSFODNN7EXAMPLE", "sessionContext": { "sessionIssuer": { "type": "Role", "principalId": "A1B2C3D4E5F6G7EXAMPLE", "arn": "arn:aws:iam::111122223333:role/admin", "accountId": "111122223333", "userName": "admin" }, "webIdFederationData": {}, "attributes": { "mfaAuthenticated": "false", "creationDate": "2021-06-30T04:44:41Z" } } }, "eventTime": "2021-06-30T04:45:46Z", "eventSource": "route53-recovery-control-config.amazonaws.com", "eventName": "UpdateRoutingControl", "awsRegion": "us-west-2", "sourceIPAddress": "192.0.2.50", "userAgent": "aws-cli/2.0.0 Python/3.8.2 Darwin/19.6.0 botocore/2.0.0dev7", "requestParameters": { "RoutingControlName": "XYZRoutingControl3", "RoutingControlArn": "arn:aws:route53-recovery-control::012345678:controlpanel/0123456bbbbbbb0123456bbbbbb0123456/routingcontrol/abcdefg1234567" }, "responseElements": { "RoutingControl": { "ControlPanelArn": "arn:aws:route53-recovery-control::012345678:controlpanel/0123456bbbbbbb0123456bbbbbb0123456", "Name": "XYZRoutingControl3", "Status": "DEPLOYED", "RoutingControlArn": "arn:aws:route53-recovery-control::012345678:controlpanel/0123456bbbbbbb0123456bbbbbb0123456/routingcontrol/abcdefg1234567" } }, "requestID": "6090509a-5a97-4be6-8e6a-7d73example", "eventID": "9cab44ef-0777-41e6-838f-f249example", "readOnly": false, "eventType": "AwsApiCall", "managementEvent": true, "eventCategory": "Management", "recipientAccountId": "111122223333" }