Monitora le operazioni e le prestazioni della MediaTailor CDN - 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 e le prestazioni della MediaTailor CDN

Un monitoraggio efficace dell'integrazione dell'utente AWS Elemental MediaTailor e della rete di distribuzione dei contenuti (CDN) garantisce una distribuzione affidabile dei contenuti, prestazioni ottimali e un rapido rilevamento dei problemi. Questo approccio di monitoraggio si applica a tutte le MediaTailor implementazioni, tra cui l'inserimento di annunci sul lato server (SSAI), l'assemblaggio dei canali e i flussi di lavoro combinati.

Il monitoraggio dell'integrazione CDN consente di:

  • Rileva e risolvi i problemi prima che abbiano un impatto sugli spettatori

  • Tieni traccia degli indicatori chiave di performance e mantieni la qualità del servizio

  • Mantieni prestazioni ottimali della cache e riduci il carico di origine

  • Garantisci che le percentuali di successo nell'inserimento degli annunci soddisfino i requisiti aziendali

Metriche essenziali sulle prestazioni della CDN

Tieni traccia di queste metriche fondamentali per valutare l'efficacia della tua CDN con le implementazioni: MediaTailor

Rapporto di accesso alla cache

Cosa misura: la percentuale di richieste servite dalla cache CDN rispetto a quelle provenienti dall'origine.

Valori target:

  • Segmenti di contenuto: percentuale di accessi alla cache pari o superiore al 95%

  • Segmenti pubblicitari: percentuale di accessi alla cache pari o superiore al 90%

  • Manifesti: varia in base all'implementazione (i manifesti personalizzati non devono essere memorizzati nella cache)

Perché è importante: rapporti di accesso alla cache più elevati riducono il carico di origine, migliorano i tempi di risposta e riducono i costi della larghezza di banda.

Volume delle richieste di origine

Cosa misura: il numero di richieste che raggiungono i server di MediaTailor origine.

Schema di destinazione: dovrebbe rimanere basso e stabile, con picchi occasionali dovuti a errori nella cache o nuovi contenuti.

Perché è importante: i volumi di richieste di origine elevati indicano inefficienze di memorizzazione nella cache e possono influire sulle prestazioni. MediaTailor

Latenza di risposta

Cosa misura: la velocità con cui la CDN risponde alle richieste degli spettatori.

Valori target:

  • Contenuto memorizzato nella cache: meno di 100 ms (P95)

  • Richieste di origine: meno di 500 ms (P95)

  • Richieste manifeste: meno di 100 ms (P95)

  • Richieste di segmento: meno di 50 ms (P95)

Perché è importante: la bassa latenza garantisce una riproduzione fluida e una buona esperienza di visualizzazione.

Tassi di errore

Cosa misura: la percentuale di richieste che generano errori HTTP.

Valori target:

  • 4xx errori: meno dello 0,1% delle richieste totali

  • Errori 5xx: meno dello 0,01% delle richieste totali

  • Errori di origine: meno dello 0,05% delle richieste di origine

Perché è importante: alti tassi di errore indicano problemi di configurazione o problemi di servizio che influiscono sull'esperienza degli spettatori.

MediaTailor metriche specifiche

Monitora queste MediaTailor metriche insieme alle metriche CDN per una visibilità completa:

Tassi di riempimento degli annunci

Metriche chiave: Avail.FillRate e AdDecisionServer.FillRate

Valori target: superiori al 90% per entrambe le metriche

Perché è importante: ha un impatto diretto sulle entrate pubblicitarie e sull'esperienza degli spettatori

Prestazioni di generazione manifesto

Metriche chiave: GetManifest.Latency e GetManifest.Errors

Valori target: latenza inferiore a 200 ms, tasso di errore inferiore all'1%

Perché è importante: influisce sul tempo di avvio della riproduzione e sull'affidabilità

Integrità del server decisionale degli annunci

Metriche chiave: AdDecisionServer.LatencyAdDecisionServer.Errors, e AdDecisionServer.Timeouts

Valori target: latenza inferiore a 1000 ms, tasso di errore inferiore al 5%, timeout minimi

Perché è importante: le prestazioni di ADS influiscono direttamente sul successo dell'inserimento degli annunci

Configura gli strumenti di monitoraggio

Configura questi strumenti per monitorare efficacemente la tua MediaTailor integrazione con la CDN:

CloudWatch Integrazione con Amazon

Amazon CloudWatch fornisce le basi per monitorare la tua integrazione con MediaTailor la CDN:

MediaTailor metriche

MediaTailor pubblica automaticamente metriche CloudWatch che tengono traccia di richieste, risposte ed errori. I parametri chiave includono:

  • RequestCount: numero totale di richieste a MediaTailor

  • ResponseTime: latenza di MediaTailor risposta

  • 4xxErrorCounte5xxErrorCount: tracciamento degli errori

Per un elenco completo delle MediaTailor metriche, consultaMonitoraggio AWS Elemental MediaTailor con i CloudWatch parametri di Amazon.

Metriche CDN

Abilita la raccolta di metriche CDN, tra cui: CloudWatch

  • Rapporti di accesso alla cache per diversi tipi di contenuto

  • Numero di richieste Origin e tempi di risposta

  • Tassi di errore per codice di stato

Per metriche CloudFront specifiche, abilita il monitoraggio dettagliato nelle impostazioni di distribuzione.

Configurazione del pannello di controllo

Crea dashboard che offrano visibilità sulle tue prestazioni MediaTailor e su quelle del CDN:

  1. Crea una dashboard unificata: combina MediaTailor le metriche CDN in un'unica CloudWatch dashboard per una visibilità completa.

  2. Organizza per flusso di lavoro: raggruppa le metriche per tipo di implementazione (SSAI, assemblaggio dei canali o flussi di lavoro combinati).

  3. Includi gli indicatori chiave di performance:

    • Tendenze del tasso di successo della cache nel tempo

    • Percentili di latenza di risposta (P50, P95, P99)

    • Tendenze e picchi del tasso di errore

Per indicazioni dettagliate sulla creazione di dashboard, consulta CloudWatchdashboard.

Configurazione degli avvisi

Configura gli avvisi per rilevare i problemi prima che abbiano un impatto sugli spettatori:

Avvisi critici

Configura avvisi immediati per problemi gravi:

  • Tassi di errore elevati: avvisa quando gli errori 5xx superano lo 0,1% delle richieste nell'arco di 5 minuti

  • Problemi con il server Origin: avviso quando il tempo di risposta di origine supera i 2 secondi

  • Il rapporto di accesso alla cache diminuisce: avvisa quando il rapporto di accesso alla cache scende al di sotto del 70% per i manifesti o dell'85% per i segmenti

Avvisi di avviso

Configura avvisi di preavviso in caso di peggioramento delle prestazioni:

  • La latenza aumenta: avvisa quando il tempo di risposta P95 supera i 200 ms

  • Riduzione dell'efficienza della cache: avvisa quando il rapporto di accesso alla cache scende al di sotto del 90% per i segmenti

Lista di controllo per l'implementazione

Utilizza questa lista di controllo per garantire una copertura completa del monitoraggio:

  1. Raccolta di metriche:

    • ✓ MediaTailor metriche abilitate in CloudWatch

    • ✓ Monitoraggio dettagliato CDN abilitato

  2. Configurazione del pannello di controllo:

    • ✓ Creazione di una CloudWatch dashboard unificata

    • ✓ Metriche chiave visualizzate con intervalli di tempo appropriati

    • ✓ Dashboard condivisa con i team pertinenti

  3. Configurazione degli avvisi:

    • ✓ Avvisi critici configurati con notifica immediata

    • ✓ Avvisi di avviso impostati per la diagnosi precoce

    • ✓ Procedure di segnalazione degli avvisi documentate

  4. Procedure operative:

    • ✓ Procedure di risposta agli incidenti documentate

    • ✓ Stabilito un programma di revisione regolare

    • ✓ Allenamento del team completato

Per ulteriori indicazioni su scenari di monitoraggio specifici: