Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Anda dapat menggunakan log vended untuk fleksibilitas dan kontrol yang lebih besar atas tempat mengirimkan log yang MediaTailor dipancarkan dari konfigurasi pemutaran Anda.
Dengan log vended, MediaTailor mengirimkan semua aktivitas log yang terkait dengan konfigurasi ke Amazon CloudWatch Logs. CloudWatch Log kemudian mengirimkan persentase log yang Anda tentukan ke tujuan yang Anda pilih. Tujuan yang didukung adalah grup CloudWatch log Amazon Log, bucket Amazon S3, atau aliran Amazon Data Firehose.
Karena vended log tersedia dengan harga diskon volume, Anda bisa melihat penghematan biaya dibandingkan dengan mengirim log langsung ke CloudWatch Log. Untuk harga, lihat Log Terjual di tab Log di CloudWatch Harga Amazon
Untuk menggunakan log penjual otomatis, Anda harus melakukan hal berikut:
Untuk informasi selengkapnya tentang log vended, lihat Mengaktifkan pencatatan dari AWS layanan di panduan pengguna CloudWatch Log. MediaTailor mendukung V2 dari log vended.
Langkah 1: Tambahkan izin untuk pengiriman MediaTailor log
Orang yang menyiapkan log vended harus memiliki izin untuk membuat tujuan pengiriman, mengonfigurasi pengiriman log, dan mengaktifkan log masuk yang dijual. MediaTailor Gunakan kebijakan berikut untuk memastikan bahwa Anda memiliki izin yang sesuai untuk menyiapkan log vended.
- Kebijakan untuk CloudWatch Log dan tujuan pengiriman
Bagian berikut dalam Panduan Pengguna CloudWatch Log Amazon menyediakan kebijakan yang memungkinkan Anda bekerja dengan CloudWatch log di Log dan tujuan pengiriman Anda. Jika Anda mengirim log ke beberapa lokasi, Anda dapat menggabungkan pernyataan kebijakan menjadi satu kebijakan, bukan membuat beberapa kebijakan.
- Kebijakan untuk penyiapan dari konsol
-
Jika Anda menyiapkan pengiriman log vended melalui konsol alih-alih API atau AWS CLI, Anda harus memiliki izin tambahan berikut dalam kebijakan Anda.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "AllowLogDeliveryActionsConsoleCWL", "Effect": "Allow", "Action": [ "logs:DescribeLogGroups" ], "Resource": [ "arn:aws:logs:us-east-1:
111122223333
:log-group:*" ] }, { "Sid": "AllowLogDeliveryActionsConsoleS3", "Effect": "Allow", "Action": [ "s3:ListAllMyBuckets", "s3:ListBucket", "s3:GetBucketLocation" ], "Resource": [ "arn:aws:s3:::*" ] }, { "Sid": "AllowLogDeliveryActionsConsoleFH", "Effect": "Allow", "Action": [ "firehose:ListDeliveryStreams", "firehose:DescribeDeliveryStream" ], "Resource": [ "*" ] } ] } - Kebijakan untuk log vended in MediaTailor
Untuk membuat, melihat, atau memodifikasi pengiriman log terjual MediaTailor, Anda harus memiliki izin berikut dalam kebijakan Anda.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "ServiceLevelAccessForLogDelivery", "Effect": "Allow", "Action": [ "mediatailor:AllowVendedLogDeliveryForResource"], "Resource": "arn:aws:mediatailor:
region
:111122223333
:playbackConfiguration/*" } ] }
Untuk informasi tentang menambahkan izin dan bekerja dengan kebijakan, lihatIdentity and Access Management untuk AWS Elemental MediaTailor.
Langkah 2: Buat tujuan pengiriman untuk MediaTailor log
Buat sumber daya tempat log Anda akan dikirim. Rekam ARN sumber daya untuk digunakan dalam mengonfigurasi pengiriman log di langkah selanjutnya.
- CloudWatch Log log tujuan pengiriman grup
Gunakan salah satu dari berikut ini untuk membantu membuat grup log.
-
Untuk konsol, lihat Membuat grup log di CloudWatch Log di Panduan Pengguna CloudWatch Log Amazon.
-
Untuk API, lihat CreateLogGroupdi Referensi API Amazon CloudWatch Logs.
-
Untuk SDKs dan CLI, lihat Menggunakan
CreateLogGroup
dengan AWS SDK atau AWS CLI di Panduan Pengguna CloudWatch Log Amazon.
-
- Tujuan pengiriman bucket Amazon S3
-
Gunakan salah satu dari berikut ini untuk membantu membuat ember.
-
Untuk konsol, SDKs, dan CLI, lihat Membuat bucket di Panduan Pengguna Layanan Penyimpanan Sederhana Amazon.
-
Untuk API, lihat CreateBucketdi Referensi API Amazon Simple Storage Service.
-
- Tujuan pengiriman aliran Firehose
-
Untuk bantuan membuat stream, lihat Membuat aliran Firehose dari konsol di Panduan Pengembang Amazon Data Firehose.
Langkah 3: Aktifkan log vended untuk konfigurasi MediaTailor pemutaran
Buat atau perbarui konfigurasi pemutaran yang akan mengirim log ke tujuan pengiriman yang Anda buat pada langkah sebelumnya. Catat nama konfigurasi untuk digunakan dalam mengonfigurasi pengiriman log di langkah selanjutnya.
-
Untuk mengaktifkan log vended melalui konsol, menggunakan Membuat konfigurasi atau Mengedit konfigurasi Mengedit konfigurasi untuk mengakses pengaturan Logging. Untuk strategi Logging, pilih Vded logs.
-
Untuk mengaktifkan log vended melalui API, Anda harus memiliki konfigurasi yang ada. Gunakan
ConfigureLogsForPlaybackConfiguration
untuk menambahkan strategi loggingVended logs
.
Jika Anda menggunakan strategi MediaTailor pencatatan lama untuk mengirim log langsung ke Log dan ingin bermigrasi ke CloudWatch log vended, lihat. Migrasi strategi logging
penting
Jika Anda mengubah strategi log dari Legacy CloudWatch ke log vended, MediaTailor akan membuat perubahan ini segera setelah Anda menyimpan pembaruan. Anda akan berhenti menerima log sampai Anda telah sepenuhnya mengonfigurasi vended logging.
Langkah 4: Konfigurasikan pengiriman log di CloudWatch Log
Di CloudWatch Log, Anda harus membuat tiga elemen untuk mewakili potongan-potongan pengiriman log. Elemen-elemen ini dijelaskan secara rinci CreateDeliverydalam Referensi API Amazon CloudWatch Logs. Langkah-langkah tingkat tinggi untuk mengonfigurasi pengiriman dengan CloudWatch Logs API adalah sebagai berikut.
Untuk mengonfigurasi pengiriman CloudWatch log di Log (API)
-
Gunakan
PutDeliverySource
untuk menambahkan sumber log.A
DeliverySource
mewakili konfigurasi pemutaran yang menghasilkan log. Anda memerlukan nama konfigurasi pemutaran untuk membuatDeliverySource
. -
Gunakan
PutDeliveryDestination
untuk menambahkan tujuan di mana log akan ditulis.A
DeliveryDestination
mewakili tujuan pengiriman. Anda memerlukan ARN dari grup log, bucket, atau aliran untuk membuat file.DeliveryDestination
-
Gunakan
PutDeliveryDestinationPolicy
jika Anda mengirimkan log di seluruh akun.Jika tujuan pengiriman berada di akun yang berbeda dari konfigurasi pemutaran, Anda memerlukan file
DeliveryDestinationPolicy
. Kebijakan ini memungkinkan CloudWatch Log untuk mengirimkan log ke fileDeliveryDestination
. -
Gunakan
CreateDelivery
untuk menautkanDeliverySource
keDeliveryDestination
.A
Delivery
mewakili hubungan antaraDeliverySource
danDeliveryDestination
.