Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Vous pouvez utiliser les journaux automatiques pour plus de flexibilité et de contrôle quant à l'endroit où distribuer les journaux émis à partir de votre configuration de lecture. MediaTailor
Avec les journaux vendus, MediaTailor envoie toutes les activités des journaux associées à une configuration à Amazon CloudWatch Logs. CloudWatch Logs envoie ensuite le pourcentage de journaux que vous spécifiez à la destination que vous avez choisie. Les destinations prises en charge sont un groupe de CloudWatch journaux Amazon Logs, un bucket Amazon S3 ou un flux Amazon Data Firehose.
Les journaux vendus étant disponibles à des prix réduits, vous pourriez réaliser des économies par rapport à l'envoi direct des CloudWatch journaux à Logs. Pour connaître les tarifs, consultez la section Vended Logs dans l'onglet Logs d'Amazon CloudWatch Pricing
Pour utiliser les journaux automatiques, vous devez effectuer les opérations suivantes :
Pour plus d'informations sur les journaux vendus, voir Activer la journalisation à partir des AWS services dans le guide de l'utilisateur CloudWatch des journaux. MediaTailor prend en charge la version 2 des journaux vendus.
Étape 1 : ajouter des autorisations pour la livraison du MediaTailor journal
La personne qui configure les journaux vendus doit être autorisée à créer la destination de livraison, à configurer la livraison des journaux et à activer les connexions de vente. MediaTailor Utilisez les politiques suivantes pour vous assurer que vous disposez des autorisations appropriées pour configurer les journaux de vente.
- Politiques relatives aux CloudWatch journaux et aux destinations de livraison
Les sections suivantes du guide de l'utilisateur d'Amazon CloudWatch Logs présentent les politiques qui vous permettent de travailler avec Logs in CloudWatch Logs et vos destinations de livraison. Si vous envoyez des journaux à plusieurs emplacements, vous pouvez combiner les déclarations de politique en une seule politique au lieu de créer plusieurs politiques.
- Politique de configuration depuis la console
-
Si vous configurez la livraison des journaux vendus via la console plutôt que via l'API AWS CLI, vous devez disposer des autorisations supplémentaires suivantes dans votre politique.
{ "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": [ "*" ] } ] } - Politique relative aux connexions automatiques MediaTailor
Pour créer, consulter ou modifier les journaux de livraison vendus MediaTailor, vous devez disposer des autorisations suivantes dans votre politique.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "ServiceLevelAccessForLogDelivery", "Effect": "Allow", "Action": [ "mediatailor:AllowVendedLogDeliveryForResource"], "Resource": "arn:aws:mediatailor:
region
:111122223333
:playbackConfiguration/*" } ] }
Pour plus d'informations sur l'ajout d'autorisations et l'utilisation des politiques, consultezIdentity and Access Management pour AWS Elemental MediaTailor.
Étape 2 : créer des destinations de livraison pour les MediaTailor journaux
Créez les ressources auxquelles vos journaux seront envoyés. Enregistrez l'ARN de la ressource à utiliser lors de la configuration de la livraison du journal lors d'une étape ultérieure.
- CloudWatch Logs : destination de livraison du groupe de journaux
Utilisez l'une des méthodes suivantes pour vous aider à créer un groupe de journaux.
-
Pour la console, consultez Créer un groupe de CloudWatch journaux dans Logs du guide de l'utilisateur Amazon CloudWatch Logs.
-
Pour l'API, consultez le CreateLogGroupmanuel Amazon CloudWatch Logs API Reference.
-
Pour les CLI SDKs et les interfaces de ligne de commande, consultez la section Utilisation
CreateLogGroup
avec un AWS SDK ou AWS CLI dans le guide de l'utilisateur Amazon CloudWatch Logs.
-
- Destination de livraison du compartiment Amazon S3
-
Utilisez l'une des méthodes suivantes pour vous aider à créer un bucket.
-
Pour la console et la CLI SDKs, consultez la section Créer un compartiment dans le guide de l'utilisateur d'Amazon Simple Storage Service.
-
Pour l'API, consultez CreateBucketle manuel Amazon Simple Storage Service API Reference.
-
- Destination de livraison de Firehose Stream
-
Pour obtenir de l'aide sur la création d'un flux, consultez la section Créer un flux Firehose depuis la console dans le manuel Amazon Data Firehose Developer Guide.
Étape 3 : activer les journaux vendus pour la configuration de MediaTailor lecture
Créez ou mettez à jour la configuration de lecture qui enverra les journaux à la destination de livraison que vous avez créée à l'étape précédente. Enregistrez le nom de la configuration à utiliser lors de la configuration de la livraison du journal lors d'une étape ultérieure.
-
Pour activer les journaux vendus via la console, utilisez Création d'une configuration ou Modification d'une configuration modifiez une configuration pour accéder aux paramètres de journalisation. Pour les stratégies de journalisation, choisissez Vended logs.
-
Pour activer les journaux automatiques via l'API, vous devez disposer d'une configuration existante.
ConfigureLogsForPlaybackConfiguration
À utiliser pour ajouter la stratégie de journalisationVended logs
.
Si vous utilisez l'ancienne stratégie de MediaTailor journalisation qui consiste à envoyer des journaux directement vers CloudWatch Logs et que vous souhaitez migrer vers des journaux vendus, consultezMigration de la stratégie de journalisation.
Important
Si vous modifiez la stratégie de journalisation de Legacy CloudWatch à celle de vended logs, vous MediaTailor effectuerez cette modification dès que vous aurez enregistré les mises à jour. Vous ne recevrez plus de journaux tant que vous n'aurez pas entièrement configuré la journalisation automatique.
Étape 4 : Configuration de la livraison des CloudWatch journaux dans Logs
Dans CloudWatch Logs, vous devez créer trois éléments pour représenter les éléments de livraison des logs. Ces éléments sont décrits en détail CreateDeliverydans le manuel Amazon CloudWatch Logs API Reference. Les étapes de haut niveau pour configurer la livraison avec l'API CloudWatch Logs sont les suivantes.
Pour configurer la livraison des CloudWatch journaux dans Logs (API)
-
PutDeliverySource
À utiliser pour ajouter la source des journaux.A
DeliverySource
représente la configuration de lecture qui génère les journaux. Vous avez besoin du nom de la configuration de lecture pour créer leDeliverySource
. -
PutDeliveryDestination
À utiliser pour ajouter la destination où les journaux seront écrits.A
DeliveryDestination
représente la destination de livraison. Vous avez besoin de l'ARN du groupe de logs, du bucket ou du stream pour créer leDeliveryDestination
. -
À utiliser
PutDeliveryDestinationPolicy
si vous distribuez des journaux entre comptes.Si la destination de livraison se trouve dans un compte différent de celui de la configuration de lecture, vous avez besoin d'un
DeliveryDestinationPolicy
. Cette politique permet à CloudWatch Logs de fournir des journaux auDeliveryDestination
. -
CreateDelivery
À utiliser pourDeliverySource
lier leDeliveryDestination
.A
Delivery
représente le lien entreDeliverySource
etDeliveryDestination
.