As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Usando registros vendidos para enviar AWS Elemental MediaTailor logs
Você pode usar registros distribuídos para maior flexibilidade e controle sobre onde entregar os registros que são MediaTailor emitidos de sua configuração de reprodução.
Com registros distribuídos, MediaTailor envia todas as atividades de log associadas a uma configuração para o Amazon CloudWatch Logs. CloudWatch Em seguida, os registros enviam a porcentagem de registros que você especifica para o destino escolhido. Os destinos compatíveis são um grupo de CloudWatch logs do Amazon Logs, um bucket do Amazon S3 ou um stream do Amazon Data Firehose.
Como os registros vendidos estão disponíveis a preços com desconto por volume, você pode ver uma economia de custos em comparação ao envio de registros diretamente para CloudWatch os registros. Para saber os preços, consulte Vended Logs na guia Logs em Amazon CloudWatch Pricing
Para usar registros distribuídos, você deve fazer o seguinte:
Para obter mais informações sobre registros vendidos, consulte Habilitar o registro de AWS serviços no guia do usuário do CloudWatch Logs. MediaTailor suporta V2 de registros vendidos.
Etapa 1: adicionar permissões para entrega de MediaTailor registros
A pessoa que está configurando os registros vendidos deve ter permissões para criar o destino de entrega, configurar a entrega de registros e habilitar os registros vendidos. MediaTailor Use as políticas a seguir para garantir que você tenha as permissões apropriadas para configurar registros vendidos.
- Políticas para CloudWatch registros e destinos de entrega
As seções a seguir no Guia do usuário do Amazon CloudWatch Logs fornecem as políticas que permitem que você trabalhe com CloudWatch registros no Logs e seus destinos de entrega. Se você enviar registros para vários locais, poderá combinar as declarações de política em uma política em vez de criar várias políticas.
- Política para configuração a partir do console
-
Se você estiver configurando a entrega automática de registros por meio do console em vez da API ou AWS CLI, precisará ter as seguintes permissões adicionais em sua política.
- Política para logins vendidos MediaTailor
Para criar, visualizar ou modificar a entrega de registros vendidos MediaTailor, você deve ter as seguintes permissões em sua política.
Para obter informações sobre como adicionar permissões e trabalhar com políticas, consulteGerenciamento de identidade e acesso para AWS Elemental MediaTailor.
Etapa 2: criar destinos de entrega para MediaTailor registros
Crie os recursos para os quais seus registros serão enviados. Registre o ARN do recurso para uso na configuração da entrega do log em uma etapa posterior.
- CloudWatch Destino de entrega do grupo de registros
Use uma das opções a seguir para ajudar na criação de um grupo de registros.
-
Para o console, consulte Criar um grupo de CloudWatch logs em Logs no Guia do usuário do Amazon CloudWatch Logs.
-
Para a API, consulte CreateLogGroup a Referência da API Amazon CloudWatch Logs.
-
Para SDKs e CLI, consulte Usar
CreateLogGroupcom um AWS SDK ou AWS CLI no Guia do usuário do Amazon CloudWatch Logs.
-
- Destino de entrega do bucket Amazon S3
-
Use uma das opções a seguir para ajudar na criação de um bucket.
-
Para o console, os SDKs e a CLI, consulte Criar um bucket no Guia do usuário do Amazon Simple Storage Service.
-
Para a API, consulte a Referência CreateBucket de API do Amazon Simple Storage Service.
-
- Destino de entrega do stream Firehose
-
Para obter ajuda na criação de um stream, consulte Criar um stream Firehose a partir do console no Guia do desenvolvedor do Amazon Data Firehose.
Etapa 3: Ativar registros distribuídos para a configuração de MediaTailor reprodução
Crie ou atualize a configuração de reprodução que enviará os registros para o destino de entrega que você criou na etapa anterior. Registre o nome da configuração para uso na configuração da entrega do log em uma etapa posterior.
-
Para habilitar registros vendidos por meio do console, usando Criar uma configuração ou Editando definições de configuração editando uma configuração para acessar as configurações de registro. Para estratégias de registro, escolha Vended logs.
-
Para habilitar registros vendidos por meio da API, você deve ter uma configuração existente. Use
ConfigureLogsForPlaybackConfigurationpara adicionar a estratégia de registroVended logs.
Se você estiver usando a estratégia de MediaTailor registro legada de enviar registros diretamente para o CloudWatch Logs e quiser migrar para os registros vendidos, consulte. Migrando a estratégia de registro
Importante
Se você alterar a estratégia de registro de Legacy CloudWatch para registros vended, MediaTailor faremos essa alteração assim que você salvar as atualizações. Você deixará de receber registros até ter configurado totalmente o registro automático.
Etapa 4: Configurar a entrega de CloudWatch registros em Registros
Em CloudWatch Logs, você deve criar três elementos para representar as partes da entrega do log. Esses elementos são descritos em detalhes CreateDelivery na Referência da API Amazon CloudWatch Logs. As etapas de alto nível para configurar a entrega com a API CloudWatch Logs são as seguintes.
Para configurar a entrega de CloudWatch registros em Logs (API)
-
Use
PutDeliverySourcepara adicionar a fonte dos registros.A
DeliverySourcerepresenta a configuração de reprodução que está gerando os registros. Você precisa do nome da configuração de reprodução para criar o.DeliverySource -
Use
PutDeliveryDestinationpara adicionar o destino em que os registros serão gravados.A
DeliveryDestinationrepresenta o destino da entrega. Você precisa do ARN do grupo de registros, bucket ou stream para criar o.DeliveryDestination -
Use
PutDeliveryDestinationPolicyse você estiver entregando registros em várias contas.Se o destino da entrega estiver em uma conta diferente da configuração de reprodução, você precisará de um
DeliveryDestinationPolicy. Essa política permite que CloudWatch os registros entreguem registros paraDeliveryDestinationo. -
Use
CreateDeliveryparaDeliverySourcevincularDeliveryDestinationo.A
Deliveryrepresenta a conexão entreDeliverySourceDeliveryDestinatione.