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á.
Monitore o desempenho MediaPackage, CDN e integrações MediaTailor
AWS Elemental MediaTailor requer monitoramento eficaz para manter o desempenho ideal de sua integração com AWS Elemental MediaPackage a rede de distribuição de conteúdo (CDN). Este tópico fornece orientação sobre as principais métricas a serem monitoradas, as ferramentas de monitoramento a serem usadas e como configurar alertas para a detecção proativa de problemas.
Antes de configurar o monitoramento, certifique-se de que sua integração básica esteja funcionando corretamente. Se você ainda não concluiu sua configuração básica de integração de rede de distribuição de conteúdo, comece comIntegre MediaTailor com uma MediaPackage CDN . Se você precisar solucionar problemas identificados por meio do monitoramento, consulte.. Solução de problemas de integração de CDN
Principais métricas de desempenho
Monitore essas métricas essenciais para garantir o desempenho ideal de sua MediaPackage integração com a CDN:
Métricas de desempenho da CDN
Para obter métricas abrangentes de desempenho da CDN, incluindo metas de taxa de acerto do cache, monitoramento do volume de solicitações de origem e benchmarks de tempo de resposta, consulte Benchmarks de desempenho para CDN e integrações MediaTailor o guia de otimização da CDN.
Principais considerações específicas do EMP para métricas de CDN:
- Cabeçalhos de controle de cache EMP
-
O que verificar: garanta que sua CDN respeite os cabeçalhos de controle de cache do EMP para um comportamento TTL ideal
Comportamento esperado: diferentes tipos de conteúdo devem ter durações de cache diferentes com base nos cabeçalhos do EMP
Para obter orientações detalhadas sobre a otimização do cache do EMP, consulteOtimize o armazenamento em cache da CDN MediaTailor e a entrega de conteúdo MediaPackage .
- Impacto do parâmetro de consulta
-
O que monitorar: acompanhe como os parâmetros de consulta específicos do EMP afetam a eficiência do cache
Alvo de otimização: garantir que somente os parâmetros de consulta EMP necessários sejam incluídos nas chaves de cache
- Tempos de resposta da CDN
-
O que monitorar: acompanhe os tempos de resposta de diferentes tipos de conteúdo (manifestos versus segmentos).
Valores alvo:
-
Conteúdo em cache: menos de 100 ms
-
Solicitações de origem: menos de 500 ms
-
MediaPackage métricas de desempenho
- Taxas de erro
-
O que monitorar: monitore as taxas de erro HTTP tanto do CDN quanto dos MediaPackage endpoints. Preste atenção especial aos erros 4xx, que podem indicar problemas de configuração.
Códigos de erro principais:
-
400 erros: geralmente relacionados a problemas de filtragem de manifestos
-
Erros 404: podem indicar problemas de roteamento ou configuração
-
Erros 504: problemas de tempo limite, especialmente com LL-HLS
-
- Volume e padrões de solicitação
-
O que monitorar: acompanhe os padrões de solicitação nos MediaPackage endpoints para identificar tendências de uso e necessidades de capacidade.
Padrões para observar:
-
Horários de pico de uso
-
Distribuição geográfica das solicitações
-
Distribuição do tipo de conteúdo (ao vivo versus sob demanda)
-
Métricas de latência
- End-to-end latência
-
O que monitorar: Para implementações de LL-HLS, monitore a end-to-end latência desde a ingestão do conteúdo até a reprodução do visualizador. A alta latência pode indicar problemas de configuração da CDN.
Valores alvo:
-
LL-HLS: menos de 3 segundos de latência glass-to-glass
-
HLS normal: menos de 30 segundos
-
- Tempo de geração do manifesto
-
O que monitorar: Tempo gasto MediaPackage para gerar manifestos, especialmente com a filtragem aplicada.
Valores alvo: menos de 200 ms para geração de manifesto
Ferramentas e configuração de monitoramento
Configurar ferramentas de monitoramento abrangentes é essencial para manter o desempenho ideal e identificar rapidamente os problemas antes que eles afetem os espectadores. Sem o monitoramento adequado, a degradação do desempenho, as ineficiências do cache ou os problemas de integração podem passar despercebidos até que os espectadores tenham uma qualidade de reprodução ruim. A configuração correta de monitoramento fornece visibilidade de todos os aspectos de sua MediaPackage integração com a CDN.
Use esses serviços e ferramentas da AWS para monitorar sua integração com MediaPackage a CDN:
Amazon CloudWatch
A Amazon CloudWatch fornece a base para monitorar sua MediaPackage integração com a CDN coletando e armazenando métricas de ambos os serviços. A CloudWatch configuração adequada garante que você tenha os dados necessários para identificar tendências de desempenho, solucionar problemas e otimizar sua integração. Sem CloudWatch métricas, você não terá visibilidade do desempenho do sistema e poderá não detectar problemas até que eles se tornem críticos.
Configure o CloudWatch monitoramento para uma coleta abrangente de métricas:
-
MediaPackage métricas: habilite CloudWatch métricas para seus MediaPackage endpoints para rastrear volumes de solicitações, taxas de erro e tempos de resposta.
-
Métricas de CDN: configure CloudWatch para coletar CloudFront métricas, incluindo taxas de acertos de cache, contagens de solicitações de origem e taxas de erro.
-
Métricas personalizadas: crie métricas personalizadas para negócios específicos, KPIs como engajamento do espectador ou popularidade do conteúdo.
CloudWatch painéis
Crie painéis abrangentes para visualizar suas métricas:
-
Painel de visão geral: métricas de alto nível que mostram a integridade geral do sistema
-
Painel de desempenho da CDN: métricas detalhadas da CDN, incluindo desempenho do cache e distribuição geográfica
-
MediaPackage painel de desempenho: métricas MediaPackage específicas, incluindo padrões de solicitação e taxas de erro
-
Painel de latência: métricas de End-to-end latência para diferentes tipos de conteúdo e regiões
Análise de registros
Configure a análise de log para solucionar problemas detalhados:
-
Registros de acesso à CDN: habilite e analise os registros de acesso à CDN para entender os padrões de solicitação e identificar problemas
-
MediaPackage CloudWatch registros: monitore MediaPackage os registros em busca de erros e problemas de desempenho
-
Agregação de registros: use o Amazon CloudWatch Logs Insights ou ferramentas de terceiros para analisar padrões de registros
Configurar alertas e notificações
A configuração de alertas é crucial para a detecção e resolução proativas de problemas. Sem os alertas adequados, os problemas podem passar despercebidos até afetarem significativamente a experiência do espectador ou causarem interrupções no serviço. Alertas bem configurados ajudam você a identificar e resolver problemas antes que eles afetem seus espectadores e garantem que sua equipe seja notificada sobre problemas críticos que exigem atenção imediata.
Configure alertas proativos para identificar problemas antes que eles afetem os espectadores:
Alertas críticos
Configure alertas imediatos para problemas críticos:
-
Altas taxas de erro: alerta quando as taxas de erro de 4xx ou 5xx excederem 5% em um período de 5 minutos
-
Diminuição da taxa de acertos do cache: alerta quando a taxa de acertos do cache cair abaixo de 70% para manifestos ou 85% para segmentos
-
Alta latência: alerta quando a end-to-end latência exceder os limites desejados
-
Picos de solicitações de origem: alerta quando as solicitações de origem aumentarem em mais de 50% em comparação com a linha de base
Alertas de aviso
Configure alertas de alerta para tendências que possam indicar problemas em desenvolvimento:
-
Degradação gradual do desempenho: alerta quando os tempos de resposta aumentarem em 20% em um período de 30 minutos
-
Tendências de eficiência do cache: alerta quando as taxas de acertos do cache mostrarem tendências decrescentes ao longo do tempo
-
Padrões de tráfego incomuns: alerta para mudanças inesperadas no volume de solicitações ou na distribuição geográfica
Use dados de monitoramento para otimização
Aproveite os dados de monitoramento para melhorar continuamente o desempenho:
Análises regulares de desempenho
-
Revisões semanais: analise as tendências de desempenho semanais e identifique oportunidades de otimização
-
Planejamento mensal da capacidade: use padrões de tráfego para planejar as necessidades de capacidade e a otimização da CDN
-
Revisões trimestrais da arquitetura: avalie a eficiência geral da arquitetura e identifique áreas para melhoria
Ações comuns de otimização
Com base nos dados de monitoramento, considere estas ações de otimização:
-
Ajustes da política de cache: modifique os valores de TTL com base nos padrões reais de atualização do conteúdo. Para obter orientações detalhadas sobre otimização de TTL, consulteOtimização de cache para CDN e integrações MediaTailor .
-
Otimização geográfica: adicione pontos de presença da CDN em regiões com alto tráfego
-
Otimização de parâmetros de consulta: remova parâmetros de consulta desnecessários que fragmentam o cache
-
Configuração do escudo de origem: implemente o escudo de origem em regiões com altos volumes de solicitações de origem
Para obter orientações detalhadas de monitoramento específicas para MediaPackage, consulte Monitoramento MediaPackage no guia MediaPackage do usuário.