Monitora le operazioni per CDN e integrazioni MediaTailor - AWS Elemental MediaTailor

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à.

Monitora le operazioni per CDN e integrazioni MediaTailor

AWS Elemental MediaTailor offre solide funzionalità di analisi che, se combinate con le metriche della rete di distribuzione dei contenuti (CDN), offrono informazioni complete sull'implementazione SSAI. Questo argomento comprende quanto segue:

Per una guida completa sul monitoraggio della CDN, tra cui metriche essenziali, configurazione degli strumenti di monitoraggio, configurazione degli avvisi e strategie di risoluzione dei problemi applicabili a tutte le implementazioni, consulta. MediaTailor Monitoraggio CDN Questo argomento si concentra sui requisiti di monitoraggio specifici per SSAI e sull'analisi dell'inserimento degli annunci.

  • Strategie di monitoraggio per l'integrazione con SSAI e CDN

  • Strumenti di analisi e metodi di raccolta dei dati

  • Tecniche di ottimizzazione basate sui dati

Metriche chiave per SSAI con CDNs

Per monitorare efficacemente la tua implementazione SSAI con CDNs, tieni traccia di queste metriche essenziali:

Metriche di inserimento degli annunci

Percentuale di riempimento degli annunci: la percentuale di opportunità pubblicitarie che sono state sfruttate con successo con gli annunci.

Tasso di errore degli annunci: la percentuale di richieste di annunci che hanno provocato errori.

Tempo di risposta agli annunci: quanto tempo impiega l'Ad Decision Server a rispondere alle richieste di annunci.

Precisione della durata dell'annuncio: quanto la durata effettiva degli annunci inseriti corrisponde alla durata prevista.

Metriche relative all'esperienza degli spettatori

Rapporto di rebuffering: la percentuale di tempo di visualizzazione impiegato per il buffering.

Tempo di avvio: quanto tempo occorre per iniziare la riproduzione del video.

Semplicità della transizione tra gli annunci: in che modo il player passa senza interruzioni tra contenuti e annunci.

Durata della sessione: quanto tempo gli spettatori guardano prima di abbandonare lo streaming.

Strumenti di analisi e integrazione

Combina questi strumenti per creare una soluzione di analisi completa per la tua implementazione SSAI:

AWS Elemental MediaTailor metriche lato server

MediaTailor fornisce metriche integrate tramite Amazon CloudWatch che tengono traccia delle richieste di annunci, delle risposte e degli errori. Queste metriche possono essere visualizzate nella CloudWatch console o integrate in dashboard personalizzate.

Le MediaTailor metriche chiave includono:

  • AdDecisionServer.Ads: il numero di annunci restituiti dall'ad decision server.

  • AdDecisionServer.Duration: La durata totale degli annunci restituiti dall'ad decision server.

  • AdDecisionServer.Errors: il numero di errori restituiti dall'ad decision server.

  • AdDecisionServer.Latency: Il tempo di risposta dell'ad decision server.

Per un elenco completo delle MediaTailor metriche, consulta Monitoraggio MediaTailor con Amazon CloudWatch.

Analisi CDN

I fornitori di CDN offrono analisi dettagliate sulle prestazioni di distribuzione dei contenuti. Per Amazon CloudFront, utilizza le CloudWatch metriche e i log di CloudFront accesso di Amazon per analizzare i modelli di consegna.

Parametri CDN importanti da monitorare:

  • Numero di richieste per tipo di contenuto (manifesti e segmenti)

  • Rapporto di accesso alla cache per diversi tipi di contenuto

  • Distribuzione geografica degli spettatori

  • Tassi di errore per codice di errore

Tracciamento lato client

Implementa il monitoraggio lato client per raccogliere metriche sull'esperienza degli spettatori che non sono disponibili sul lato server:

  • Eventi relativi ai giocatori (riproduzione, pausa, ricerca, buffer)

  • Percentuali di completamento delle visualizzazioni degli annunci

  • Metriche sulla qualità del servizio (modifiche alla risoluzione, bitrate)

  • Modelli di coinvolgimento degli spettatori

Prendi in considerazione l'utilizzo del tracciamento MediaTailor lato client per raccogliere e riportare queste metriche.

Dashboard integrati

Crea dashboard complete che combinano metriche provenienti da più fonti:

  • Usa le CloudWatch dashboard per combinare e metriche MediaTailor CloudFront

  • Prendi in considerazione piattaforme di analisi di terze parti per una visualizzazione più avanzata

  • Imposta la correlazione tra i servizi per identificare le relazioni tra le metriche

Implementazione di una strategia di monitoraggio

Segui questi passaggi per implementare una strategia di monitoraggio completa per il tuo SSAI con implementazione CDN:

  1. Imposta il monitoraggio di base

    • Abilita le CloudWatch metriche per MediaTailor

    • Configura la registrazione CDN e la raccolta di metriche

    • Implementa il tracciamento lato client nel tuo lettore video

  2. Crea dashboard personalizzate

    • Crea una CloudWatch dashboard che combini le metriche chiave

    • Includi visualizzazioni per la percentuale di riempimento degli annunci, le prestazioni CDN e l'esperienza degli spettatori

    • Aggiungi annotazioni per eventi importanti (modifiche alla configurazione, trasmissioni principali)

  3. Configura gli avvisi

    • Imposta CloudWatch allarmi per metriche critiche

    • Crea allarmi compositi che si attivano in base a più condizioni correlate

    • Configurazione dei canali di notifica (e-mail, SMS, Amazon SNS)

  4. Implementa risposte automatiche

    • Utilizza CloudWatch gli eventi per attivare risposte automatiche a problemi comuni

    • Crea runbook per l'intervento manuale quando necessario

    • Documenta le procedure di risoluzione dei problemi per diversi scenari di avviso

Esempio Creazione di un dashboard di monitoraggio SSAI completo

Questo esempio mostra come creare una CloudWatch dashboard che combini MediaTailor e CloudFront metriche:

{ "widgets": [ { "type": "metric", "properties": { "metrics": [ [ "AWS/MediaTailor", "AdDecisionServer.Ads", "Configuration", "your-config-name" ], [ ".", "AdDecisionServer.Errors", ".", "." ] ], "period": 300, "stat": "Sum", "region": "us-west-2", "title": "Ad Decision Server Performance" } }, { "type": "metric", "properties": { "metrics": [ [ "AWS/CloudFront", "Requests", "DistributionId", "your-distribution-id" ], [ ".", "4xxErrorRate", ".", "." ], [ ".", "5xxErrorRate", ".", "." ] ], "period": 300, "stat": "Average", "region": "us-east-1", "title": "CDN Performance" } } ] }

Ottimizzazione basata sui dati

Usa i dati di analisi che raccogli per ottimizzare l'implementazione SSAI:

Ottimizzazione della cache CDN

Analizza i rapporti di accesso alla cache per identificare opportunità di miglioramento:

Ottimizzazione della distribuzione degli annunci

Utilizza le metriche sul rendimento degli annunci per migliorare la pubblicazione degli annunci:

  • Identifica e correggi gli errori di inserimento degli annunci più comuni

  • Ottimizza i tempi di risposta del server decisionale pubblicitario

  • Modifica i parametri di targeting degli annunci in base all'analisi del tasso di riempimento

Ottimizzazione dell'esperienza degli spettatori

Migliora l'esperienza degli spettatori in base a metriche lato client:

  • Analizza i modelli di abbandono durante le interruzioni pubblicitarie

  • Ottimizza i punti di transizione degli annunci per una riproduzione più fluida

  • Regola la frequenza e la durata degli annunci in base ai dati sul coinvolgimento degli spettatori

Ottimizzazione dei costi

Equilibra le considerazioni relative a prestazioni e costi:

  • Analizza i modelli di utilizzo della larghezza di banda per ottimizzare i costi CDN

  • Valuta la possibilità di modificare le fasce di prezzo per le distribuzioni CloudFront

  • Valuta il rapporto costi-benefici delle diverse strategie di caching

Best practice

Segui queste best practice per un monitoraggio e un'analisi SSAI efficaci:

  • Stabilisci linee di base: raccogli le metriche durante il normale funzionamento per stabilire linee di base delle prestazioni che possono essere utilizzate per il confronto durante la risoluzione dei problemi.

  • Implementa il monitoraggio a più livelli: monitora a diversi livelli dell'architettura (origine, CDN, lettore) per avere un quadro completo delle prestazioni.

  • Correla le metriche tra i diversi servizi: cerca le relazioni tra le metriche di diversi servizi per identificare le cause principali dei problemi.

  • Usa il rilevamento delle anomalie: implementa il rilevamento delle CloudWatch anomalie per identificare automaticamente modelli insoliti nelle tue metriche.

  • Esamina e perfeziona regolarmente: pianifica revisioni periodiche della tua strategia di monitoraggio e aggiustala in base all'evoluzione dei requisiti e alle nuove informazioni.

  • Documenta i risultati e le azioni: mantieni un registro degli sforzi di ottimizzazione e dei relativi risultati per sviluppare le conoscenze istituzionali.

Per ulteriori informazioni sul monitoraggio e l'analisi per SSAI con CDNs, consulta: