翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
によるモニタリング Amazon TranscribeAWS CloudTrail
Amazon Transcribe は AWS CloudTrail、 AWS Identity and Access Management (IAM) ユーザーまたはロール、または AWS サービス Amazon Transcribe によって で実行されたアクションを記録するサービスである と統合されています。 は、 のすべての API コール CloudTrail をキャプチャします Amazon Transcribe。これには、 からの呼び出し AWS Management Console と、イベントとしての Amazon Transcribe APIsへのコード呼び出しが含まれます。証跡を作成することで、 バケットへの CloudTrail Amazon S3 イベントを含む Amazon Transcribeイベントの継続的な配信を有効にすることができます。証跡を作成しない場合でも、イベント履歴の CloudTrail AWS Management Console で最新のイベントを表示することはできます。によって収集された情報を使用して CloudTrail、リクエストの作成元の IP アドレス Amazon Transcribe、リクエストの実行者、リクエストの実行日時などの詳細を確認できます。
詳細については CloudTrail、「 AWS CloudTrail ユーザーガイド」を参照してください。
Amazon Transcribe and CloudTrail
CloudTrail アカウントを作成する AWS アカウント と、 は で有効になります。アクティビティが発生すると Amazon Transcribe、そのアクティビティは CloudTrail イベント CloudTrail 履歴の他の AWS のサービス イベントとともにイベントに記録されます。で最近のイベントを表示、検索、ダウンロードできます AWS アカウント。詳細については、「CloudTrail イベント履歴でのイベントの表示」を参照してください。
のイベントなど AWS アカウント、 のイベントの継続的な記録を取得するには Amazon Transcribe、証跡を作成します。証跡は、 が指定された Amazon S3 bucket. CloudTrail log files にイベントをログファイルとして CloudTrail 配信できるようにする設定です。ログファイルには 1 つ以上のログエントリが含まれます。イベント は、任意の送信元からの単一の要求を表します。これには、リクエストされたアクション、アクションの日時、リクエストパラメータなどに関する情報が含まれます。 CloudTrail ログファイルはパブリック API コールの順序付けられたスタックトレースではないため、特定の順序では表示されません。
デフォルトでは、 で証跡を作成すると AWS Management Console、証跡はすべての に適用されます AWS リージョン。証跡は、 AWS パーティション AWS リージョン 内のすべての からのイベントをログに記録し、指定した Amazon S3 バケットにログファイルを配信します。さらに、他の を設定 AWS のサービス して、 CloudTrail ログで収集されたイベントデータをより詳細に分析し、それに基づく対応を行うことができます。詳細については、以下を参照してください。
CloudTrail は、 API リファレンスに記載されているすべての Amazon Transcribe アクションを記録します。例えば、CreateVocabulary
、GetTranscriptionJob
、および StartTranscriptionJob
オペレーションでは、 CloudTrail ログファイルにエントリが生成されます。
各イベントまたはログエントリには、リクエストの生成者に関する情報が含まれます。この情報は以下のことを確認するのに役立ちます:
-
リクエストがルート認証情報と IAM ユーザー認証情報のどちらを使用して行われたか
-
リクエストが、 IAM ロールまたはフェデレーションユーザーの一時的なセキュリティ認証情報によって行われたか
-
リクエストが別の によって行われたかどうか AWS のサービス
詳細については、「CloudTrail userIdentity 要素」を参照してください。
複数の AWS リージョン と複数の の Amazon Transcribe ログファイルを 1 つの Amazon S3 バケット AWS アカウント に集約することもできます。詳細については、「複数のリージョンからの CloudTrail ログファイルの受信」および「複数のアカウントからの CloudTrail ログファイルの受信」を参照してください。
例: Amazon Transcribe ログファイルエントリ
証跡は、指定された Amazon S3 bucket. CloudTrail log ファイルへのログファイルとしてのイベントの配信を可能にする設定です。log ファイルには、1 つ以上のログエントリが含まれます。イベント は、任意の送信元からの単一の要求を表します。これには、リクエストされたアクションに関するアクションの日時などの情報が含まれており、リクエスト parameters. CloudTrail log ファイルはパブリック API コールの順序付けられたスタックトレースではないため、特定の順序では表示されません。
StartTranscriptionJob
および GetTranscriptionJob
API オペレーションを呼び出すと、以下のエントリが作成されます。
{ "Records": [ { "eventVersion": "1.05", "userIdentity": { "type": "
IAMUser
", "principalId": "111122223333
", "arn": "arn:aws:iam:us-west-2:111122223333:user/my-user-name
", "accountId": "111122223333
", "accessKeyId": "AKIAIOSFODNN7EXAMPLE
", "userName": "my-user-name
" }, "eventTime": "2022-03-07T15:03:45Z
", "eventSource": "transcribe.amazonaws.com", "eventName": "StartTranscriptionJob", "awsRegion": "us-west-2
", "sourceIPAddress": "127.0.0.1
", "userAgent": "[]
", "requestParameters": { "mediaFormat": "flac
", "languageCode": "en-US
", "transcriptionJobName": "my-first-transcription-job
", "media": { "mediaFileUri": "s3://amzn-s3-demo-bucket
/my-media-file
.flac
" } }, "responseElements": { "transcriptionJob": { "transcriptionJobStatus": "IN_PROGRESS", "mediaFormat": "flac
", "creationTime": "2022-03-07T15:03:44.229000-08:00
", "transcriptionJobName": "my-first-transcription-job
", "languageCode": "en-US
", "media": { "mediaFileUri": "s3://amzn-s3-demo-bucket
/my-media-file
.flac
" } } }, "requestID": "47B8E8D397DCE7A6
", "eventID": "cdc4b7ed-e171-4cef-975a-ad829d4123e8
", "eventType": "AwsApiCall", "recipientAccountId": "111122223333
" }, { "eventVersion": "1.05", "userIdentity": { "type": "IAMUser
", "principalId": "111122223333
", "arn": "", "accountId": "
arn:aws:iam:us-west-2:111122223333:user/my-user-name
111122223333
", "accessKeyId": "AKIAIOSFODNN7EXAMPLE
", "userName": "my-user-name
" }, "eventTime": "2022-03-07T15:07:11Z
", "eventSource": "transcribe.amazonaws.com", "eventName": "GetTranscriptionJob", "awsRegion": "us-west-2
", "sourceIPAddress": "127.0.0.1
", "userAgent": "[]
", "requestParameters": { "transcriptionJobName": "my-first-transcription-job
" }, "responseElements": { "transcriptionJob": { "settings": { }, "transcriptionJobStatus": "COMPLETED
", "mediaFormat": "flac
", "creationTime": "2022-03-07T15:03:44.229000-08:00
", "transcriptionJobName": "my-first-transcription-job
", "languageCode": "en-US
", "media": { "mediaFileUri": "s3://amzn-s3-demo-bucket
/my-media-file
.flac
" }, "transcript": { "transcriptFileUri": "s3://amzn-s3-demo-bucket
/my-first-transcription-job
.json" } } }, "requestID": "BD8798EACDD16751
", "eventID": "607b9532-1423-41c7-b048-ec2641693c47
", "eventType": "AwsApiCall", "recipientAccountId": "111122223333
" } ] }