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.
Utiliser des journaux distribués pour envoyer AWS Elemental MediaTailor journaux
Vous pouvez utiliser des journaux distribués pour une plus grande flexibilité et pour contrôler l'endroit où vous souhaitez diffuser les journaux émis MediaTailor depuis votre configuration de lecture.
Avec les journaux distribués, MediaTailor envoie toutes les activités de journal associées à une configuration à Amazon CloudWatch Logs. CloudWatch Logs envoie ensuite le pourcentage de journaux que vous spécifiez vers la destination que vous avez choisie. Les destinations prises en charge sont un groupe de CloudWatch journaux Amazon Logs, un compartiment Amazon S3 ou un flux Amazon Data Firehose.
Étant donné que les journaux vendus sont disponibles à des prix réduits sur le volume, vous pourriez réaliser des économies par rapport à l'envoi direct de CloudWatch journaux à Logs. Pour en savoir plus sur les tarifs, consultez Vended Logs dans l'onglet Logs d'Amazon CloudWatch Pricing
Pour utiliser les journaux distribués, vous devez effectuer les opérations suivantes :
Pour plus d'informations sur les journaux distribués, consultez la section Activer la journalisation à partir AWS des 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 des MediaTailor journaux
La personne qui configure les journaux vendus doit être autorisée à créer la destination de diffusion, à configurer la livraison des journaux et à activer les connexions distribuées. MediaTailor Utilisez les politiques suivantes pour vous assurer que vous disposez des autorisations appropriées pour configurer des journaux distribués.
- Politiques relatives CloudWatch aux journaux et aux destinations de livraison
Les sections suivantes du guide de l'utilisateur d'Amazon CloudWatch Logs fournissent les politiques qui vous permettent de travailler avec les journaux enregistrés dans CloudWatch les journaux 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 diffusion des journaux vendus via la console au lieu de l'API ou AWS CLI si vous devez disposer des autorisations supplémentaires suivantes dans votre politique.
- Politique concernant les connexions distribuées MediaTailor
Pour créer, afficher ou modifier les journaux distribués dans MediaTailor, vous devez disposer des autorisations suivantes dans votre politique.
Pour plus d'informations sur l'ajout d'autorisations et l'utilisation des politiques, consultezGestion des identités et des accès pour AWS Elemental MediaTailor.
Étape 2 : Création de 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 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, voir Créer un groupe de CloudWatch journaux dans Logs du guide de l'utilisateur Amazon CloudWatch Logs.
-
Pour l'API, consultez le CreateLogGroup manuel Amazon CloudWatch Logs API Reference.
-
Pour les kits de développement logiciel et l'interface de ligne de commande, consultez la section Utilisation
CreateLogGroupavec un AWS SDK ou consultez le AWS CLI guide de l'utilisateur Amazon CloudWatch Logs.
-
- Destination de livraison du bucket Amazon S3
-
Utilisez l'une des méthodes suivantes pour vous aider à créer un compartiment.
-
Pour la console, les kits de développement logiciel et l'interface de ligne de commande, voir Créer un compartiment dans le guide de l'utilisateur d'Amazon Simple Storage Service.
-
Pour l'API, consultez CreateBucket le 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 guide du développeur Amazon Data Firehose.
Étape 3 : activer les journaux distribués pour la configuration de MediaTailor lecture
Créez ou mettez à jour la configuration de lecture qui enverra les journaux à la destination de diffusion 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 distribués via la console, utilisez Création d'une configuration ou Modification des paramètres de 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. Utilisez
ConfigureLogsForPlaybackConfigurationpour ajouter la stratégie de journalisationVended logs.
Si vous utilisez l'ancienne stratégie de MediaTailor journalisation qui consiste à envoyer des journaux directement à 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 à Vended Logs, cette modification MediaTailor sera effectuée dès que vous aurez enregistré les mises à jour. Vous ne recevrez plus de journaux tant que vous n'aurez pas complètement 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 la livraison des journaux. Ces éléments sont décrits en détail CreateDelivery dans le manuel Amazon CloudWatch Logs API Reference. Les étapes de haut niveau pour configurer la diffusion à l'aide de l'API CloudWatch Logs sont les suivantes.
Pour configurer la livraison des CloudWatch journaux dans Logs (API)
-
Permet
PutDeliverySourced'ajouter la source des journaux.A
DeliverySourcerepré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. -
Permet
PutDeliveryDestinationd'ajouter la destination où les journaux seront écrits.A
DeliveryDestinationreprésente la destination de livraison. Vous avez besoin de l'ARN du groupe de journaux, du bucket ou du flux pour créer leDeliveryDestination. -
À utiliser
PutDeliveryDestinationPolicysi vous diffusez des journaux sur plusieurs 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. -
Utilisez
CreateDeliverypour lier leDeliverySourceauDeliveryDestination.A
Deliveryreprésente la connexion entre leDeliverySourceetDeliveryDestination.