Pemantauan Amazon Transcribe dengan AWS CloudTrail - Amazon Transcribe

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pemantauan Amazon Transcribe dengan AWS CloudTrail

Amazon Transcribe terintegrasi dengan AWS CloudTrail, layanan yang menyediakan catatan tindakan yang diambil Amazon Transcribe oleh AWS Identity and Access Management (IAM) pengguna atau peran, atau oleh AWS layanan. CloudTrail menangkap semua API panggilan untuk Amazon Transcribe. Itu termasuk panggilan dari AWS Management Console dan panggilan kode ke Amazon Transcribe APIs, sebagai acara. Dengan membuat jejak, Anda dapat mengaktifkan pengiriman CloudTrail acara yang berkelanjutan, termasuk acara untuk Amazon Transcribe, ke Amazon S3 ember. Jika Anda tidak membuat jejak, Anda masih dapat melihat peristiwa terbaru di CloudTrail AWS Management Console dalam Sejarah acara. Dengan menggunakan informasi yang dikumpulkan oleh CloudTrail, Anda dapat melihat setiap permintaan yang dibuat Amazon Transcribe, alamat IP dari mana permintaan dibuat, siapa yang membuat permintaan, kapan dibuat, dan detail tambahan.

Untuk mempelajari selengkapnya CloudTrail, lihat Panduan AWS CloudTrail Pengguna.

Amazon Transcribe dan CloudTrail

CloudTrail diaktifkan pada Akun AWS saat Anda membuat akun. Ketika aktivitas terjadi Amazon Transcribe, aktivitas tersebut dicatat dalam suatu CloudTrail peristiwa bersama dengan Layanan AWS peristiwa lain dalam sejarah CloudTrail Peristiwa. Anda dapat melihat, mencari, dan mengunduh acara terbaru di situs Anda Akun AWS. Untuk informasi lain, lihat Melihat Peristiwa dengan Riwayat Peristiwa CloudTrail.

Untuk mendapatkan catatan acara yang sedang berlangsung di Anda Akun AWS, termasuk acara untuk Amazon Transcribe, buat jejak. Trail adalah konfigurasi yang memungkinkan CloudTrail untuk mengirimkan peristiwa sebagai file log ke Amazon S3 bucket tertentu. CloudTrail file log berisi satu atau lebih entri log. Peristiwa menunjukkan satu permintaan dari sumber mana pun. Ini mencakup informasi tentang tindakan yang diminta, tanggal dan waktu tindakan, parameter permintaan, dan sebagainya. CloudTrail file log bukanlah jejak tumpukan yang diurutkan dari API panggilan publik, sehingga tidak muncul dalam urutan tertentu.

Secara default, saat Anda membuat jejak di AWS Management Console, jejak berlaku untuk semua Wilayah AWS. Jejak mencatat peristiwa dari semua Wilayah AWS di AWS partisi dan mengirimkan file log ke Amazon S3 bucket yang Anda tentukan. Selain itu, Anda dapat mengonfigurasi lainnya Layanan AWS untuk menganalisis lebih lanjut dan menindaklanjuti data peristiwa yang dikumpulkan dalam CloudTrail log. Untuk informasi selengkapnya, lihat:

CloudTrail mencatat semua Amazon Transcribe tindakan, yang didokumentasikan dalam APIReferensi. Misalnya, CreateVocabularyGetTranscriptionJob, dan StartTranscriptionJoboperasi menghasilkan entri dalam file CloudTrail log.

Setiap entri peristiwa atau log berisi informasi tentang siapa yang membuat permintaan tersebut. Informasi ini membantu Anda menentukan hal berikut:

  • Apakah permintaan dibuat dengan root atau kredensi IAM pengguna

  • Apakah permintaan dibuat dengan kredensi keamanan sementara untuk IAM peran atau pengguna gabungan

  • Apakah permintaan dibuat oleh orang lain Layanan AWS

Untuk informasi lebih lanjut, lihat CloudTrail userIdentity Elemen.

Anda juga dapat menggabungkan file Amazon Transcribe log dari beberapa Wilayah AWS dan beberapa Akun AWS ke dalam satu Amazon S3 bucket. Untuk informasi selengkapnya, lihat Menerima File CloudTrail Log dari Beberapa Wilayah dan Menerima File CloudTrail Log dari Beberapa Akun.

Contoh: entri file Amazon Transcribe log

Trail adalah konfigurasi yang memungkinkan pengiriman peristiwa sebagai file log ke Amazon S3 bucket tertentu. CloudTrail file log berisi satu atau lebih entri log. Peristiwa menunjukkan satu permintaan dari sumber mana pun. Ini mencakup informasi tentang tindakan yang diminta sebagai tanggal dan waktu tindakan, dan parameter permintaan. CloudTrail file log bukanlah jejak tumpukan yang diurutkan dari API panggilan publik, sehingga tidak muncul dalam urutan tertentu.

Panggilan ke StartTranscriptionJobdan GetTranscriptionJobAPIoperasi membuat entri berikut.

{ "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://DOC-EXAMPLE-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://DOC-EXAMPLE-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": "arn:aws:iam:us-west-2:111122223333:user/my-user-name", "accountId": "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://DOC-EXAMPLE-BUCKET/my-media-file.flac" }, "transcript": { "transcriptFileUri": "s3://DOC-EXAMPLE-BUCKET/my-first-transcription-job.json" } } }, "requestID": "BD8798EACDD16751", "eventID": "607b9532-1423-41c7-b048-ec2641693c47", "eventType": "AwsApiCall", "recipientAccountId": "111122223333" } ] }