Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
È possibile utilizzare i registri venduti per una maggiore flessibilità e controllo su dove distribuire i registri emessi dalla configurazione di riproduzione. MediaTailor
Con i registri venduti, MediaTailor invia tutte le attività di log associate a una configurazione ad Amazon CloudWatch Logs. CloudWatch Logs invia quindi la percentuale di log specificata alla destinazione prescelta. Le destinazioni supportate sono un gruppo di log Amazon CloudWatch Logs, un bucket Amazon S3 o un flusso Amazon Data Firehose.
Poiché i log venduti sono disponibili a prezzi scontati, è possibile ottenere risparmi sui costi rispetto all'invio dei log direttamente a Logs. CloudWatch Per informazioni sui prezzi, consulta Vending Logs nella scheda Logs di Amazon Pricing. CloudWatch
Per utilizzare i registri venduti, devi fare quanto segue:
Per ulteriori informazioni sui log venduti, consulta Abilitare la registrazione dai AWS servizi nella guida per l'utente di Logs. CloudWatch MediaTailor supporta la versione 2 dei log forniti.
Passaggio 1: aggiungere le autorizzazioni per la consegna dei log MediaTailor
La persona che sta configurando i registri forniti deve disporre delle autorizzazioni per creare la destinazione di consegna, configurare la consegna dei log e abilitare i registri forniti. MediaTailor Utilizza le seguenti politiche per assicurarti di disporre delle autorizzazioni appropriate per configurare i registri venduti.
- Politiche per i CloudWatch registri e le destinazioni di consegna
Le seguenti sezioni della Amazon CloudWatch Logs User Guide forniscono le politiche che ti consentono di utilizzare i log in CloudWatch Logs e le tue destinazioni di consegna. Se invii log a più sedi, puoi combinare le dichiarazioni politiche in un'unica politica invece di creare più politiche.
- Politica per la configurazione dalla console
-
Se stai configurando la consegna dei log venduti tramite la console anziché tramite l'API oppure AWS CLI, devi disporre delle seguenti autorizzazioni aggiuntive nella tua politica.
{ "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": [ "*" ] } ] } - Politica per i log in forniti MediaTailor
Per creare, visualizzare o modificare la consegna dei log venduti MediaTailor, è necessario disporre delle seguenti autorizzazioni nella politica.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "ServiceLevelAccessForLogDelivery", "Effect": "Allow", "Action": [ "mediatailor:AllowVendedLogDeliveryForResource"], "Resource": "arn:aws:mediatailor:
region
:111122223333
:playbackConfiguration/*" } ] }
Per informazioni sull'aggiunta di autorizzazioni e sull'utilizzo delle politiche, consulta. Identity and Access Management per AWS Elemental MediaTailor
Fase 2: Creare destinazioni di consegna per i registri MediaTailor
Crea le risorse a cui verranno inviati i log. Registrare l'ARN della risorsa da utilizzare nella configurazione della consegna del registro in un passaggio successivo.
- CloudWatch Registra la destinazione di consegna del gruppo di log
Utilizza uno dei seguenti strumenti per facilitare la creazione di un gruppo di log.
-
Per la console, consulta Creare un gruppo di log in CloudWatch Logs nella Amazon CloudWatch Logs User Guide.
-
Per l'API, CreateLogGroupconsulta Amazon CloudWatch Logs API Reference.
-
Per l' SDKs interfaccia a riga di comando e CLI, consulta Utilizzo
CreateLogGroup
con un AWS SDK o AWS CLI nella Amazon CloudWatch Logs User Guide.
-
- Destinazione di consegna dei bucket Amazon S3
-
Utilizza una delle seguenti opzioni per facilitare la creazione di un bucket.
-
Per la console e la CLI SDKs, consulta Create a bucket nella Amazon Simple Storage Service User Guide.
-
Per l'API, consulta il riferimento CreateBucketall'API di Amazon Simple Storage Service.
-
- Destinazione di consegna dello stream Firehose
-
Per informazioni sulla creazione di uno stream, consulta Create a Firehose stream da console nella Amazon Data Firehose Developer Guide.
Passaggio 3: abilitare i log forniti per la configurazione di riproduzione MediaTailor
Crea o aggiorna la configurazione di riproduzione che invierà i log alla destinazione di consegna creata nel passaggio precedente. Registrate il nome della configurazione da utilizzare nella configurazione della consegna dei log in un passaggio successivo.
-
Per abilitare i log forniti tramite la console, utilizzare Creazione di una configurazione o Modifica di una configurazione modificare una configurazione per accedere alle impostazioni di registrazione. Per le strategie di registrazione, scegli Vided logs.
-
Per abilitare i log venduti tramite l'API, è necessario disporre di una configurazione esistente. Utilizzare
ConfigureLogsForPlaybackConfiguration
per aggiungere la strategia di registrazione.Vended logs
Se utilizzi la strategia di MediaTailor registrazione precedente che prevede l'invio dei log direttamente a CloudWatch Logs e desideri migrare ai log forniti, consulta. Migrazione della strategia di registrazione
Importante
Se modifichi la strategia di registro da Legacy CloudWatch a vended logs, MediaTailor apporterà questa modifica non appena salverai gli aggiornamenti. Smetterai di ricevere i log finché non avrai configurato completamente la registrazione venduta.
Fase 4: Configurare la consegna dei log in Logs CloudWatch
In CloudWatch Logs, è necessario creare tre elementi per rappresentare le parti della consegna dei log. Questi elementi sono descritti in dettaglio CreateDeliverynell'Amazon CloudWatch Logs API Reference. I passaggi di alto livello per configurare la consegna con l'API CloudWatch Logs sono i seguenti.
Per configurare la consegna dei log in CloudWatch Logs (API)
-
Si usa
PutDeliverySource
per aggiungere l'origine dei log.A
DeliverySource
rappresenta la configurazione di riproduzione che genera i registri. È necessario il nome della configurazione di riproduzione per creare il.DeliverySource
-
Utilizzare
PutDeliveryDestination
per aggiungere la destinazione in cui verranno scritti i log.A
DeliveryDestination
rappresenta la destinazione di consegna. È necessario l'ARN del gruppo di log, del bucket o dello stream per creare il.DeliveryDestination
-
Utilizzalo
PutDeliveryDestinationPolicy
se stai distribuendo log tra account.Se la destinazione di consegna si trova in un account diverso dalla configurazione di riproduzione, è necessario un.
DeliveryDestinationPolicy
Questa politica consente a CloudWatch Logs di inviare i log a.DeliveryDestination
-
Utilizzare
CreateDelivery
per collegare ilDeliverySource
a.DeliveryDestination
A
Delivery
rappresenta la connessione traDeliverySource
eDeliveryDestination
.