Überwachen AWS Elemental MediaTailor mit CloudWatch Amazon-Metriken - AWS Elemental MediaTailor

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Überwachen AWS Elemental MediaTailor mit CloudWatch Amazon-Metriken

Sie können überwachen AWS Elemental MediaTailor Metriken mit CloudWatch. CloudWatch sammelt Rohdaten über die Leistung des Dienstes und verarbeitet diese Daten zu lesbaren Metriken, die nahezu in Echtzeit verfügbar sind. Diese Statistiken werden 15 Monate gespeichert, damit Sie auf Verlaufsinformationen zugreifen können und einen besseren Überblick darüber erhalten, wie Ihre Webanwendung oder der Service ausgeführt werden. Sie können auch Alarme einrichten, die auf bestimmte Grenzwerte achten und Benachrichtigungen senden oder Aktivitäten auslösen, wenn diese Grenzwerte erreicht werden. Weitere Informationen finden Sie im CloudWatch Amazon-Benutzerhandbuch.

Metriken werden zunächst nach dem Service-Namespace und anschließend nach den verschiedenen Dimensionskombinationen in den einzelnen Namespaces gruppiert.

Um Metriken mit der CloudWatch Konsole anzuzeigen
  1. Öffnen Sie die CloudWatch Konsole unterhttps://console.aws.amazon.com/cloudwatch/.

  2. Wählen Sie im Navigationsbereich Metriken aus.

  3. Wählen Sie unter Alle Metriken den MediaTailorNamespace aus.

  4. Wählen Sie zur Ansicht der Metriken die Metrikdimension aus (z. B. originID).

  5. Geben Sie den Zeitraum an, den Sie anzeigen möchten.

Um Metriken anzuzeigen, verwenden Sie AWS Command Line Interface (AWS CLI)
  • Geben Sie in einer Eingabeaufforderung den folgenden Befehl ein:

    aws cloudwatch list-metrics --namespace "AWS/MediaTailor"

AWS Elemental MediaTailor CloudWatch Metriken

Das Tool AWS Elemental MediaTailor Der Namespace umfasst die folgenden Metriken. Diese Metriken werden standardmäßig in Ihrem Konto veröffentlicht.

Metriken von Channel Assembly (CA)

In der folgenden Tabelle sind alle Metriken nach Kanal oder nach Kanalausgabe verfügbar.

Metrik Beschreibung
4xxErrorCount

Die Anzahl der 4xx Fehler.

5xxErrorCount

Die Anzahl der 5xx Fehler.

RequestCount

Die Gesamtanzahl der -Anforderungen. Die Anzahl der Transaktionen hängt weitgehend davon ab, wie oft Spieler aktualisierte Manifeste anfordern und wie viele Spieler sie haben. Jede Player-Anforderung zählt als eine Transaktion.

TotalTime

Die Zeit, die der Anwendungsserver für die Bearbeitung der Anfrage benötigte, einschließlich der Zeit, die für den Empfang und das Schreiben von Bytes vom Client und Netzwerk benötigt wurde.

Metriken zum serverseitigen Einfügen von Werbung () SSAI

In der folgenden Tabelle sind Metriken zur serverseitigen Anzeigeneinfügung aufgeführt.

Metrik Beschreibung
AdDecisionServer.Ads

Die Anzahl der Anzeigen, die innerhalb des von Ihnen angegebenen CloudWatch Zeitraums in den Antworten des Ad Decision Servers (ADS) enthalten waren.

AdDecisionServer.Duration

Die Gesamtdauer aller Anzeigen in Millisekunden, die ADS innerhalb des von Ihnen angegebenen CloudWatch Zeitraums MediaTailor empfangen wurden. Diese Dauer kann länger als die von Ihnen angegebene Dauer Avail.Duration sein.

AdDecisionServer.Errors

Die Anzahl der Statuscode-Antworten, die nicht HTTP 200 sind, der leeren Antworten und der Antworten mit Timeout, die ADS innerhalb des von Ihnen CloudWatch angegebenen Zeitraums MediaTailor eingegangen sind.

AdDecisionServer.FillRate

Der einfache Durchschnitt der Raten, mit denen die Antworten der ADS ausgefüllten einzelnen Anzeige für den von Ihnen angegebenen Zeitraum verfügbar sind.

Um den gewichteten Durchschnittswert zu erhalten, berechnen Sie die AdDecisionServer.Duration als Prozentsatz der Avail.Duration. Weitere Informationen über einfache und gewichtete Durchschnittswerte finden Sie unter Einfache und gewichtete Durchschnittswerte.

AdDecisionServer.Latency

Die Antwortzeit in Millisekunden für Anfragen von an. MediaTailor ADS

AdDecisionServer.Timeouts

Die Anzahl der Anfragen, bei denen das Timeout ADS in dem von Ihnen angegebenen CloudWatch Zeitraum überschritten wurde.

AdNotReady

Die Häufigkeit, mit der auf eine Anzeige ADS verwiesen wurde, die in dem von Ihnen angegebenen Zeitraum noch nicht vom internen Transcoderdienst transkodiert wurde.

Ein hoher Wert für diese Metrik kann zu einem niedrigen Gesamtwert für Avail.FillRate betragen.

AdsBilled

Die Anzahl der Anzeigen, für die Kunden auf der Grundlage der Insertion in MediaTailor Rechnung gestellt werden.

Avail.Duration

Die geplante Gesamtzahl der Millisekunden, an denen die Anzeige innerhalb des Zeitraums verfügbar ist. CloudWatch Die geplante Gesamtzahl basiert auf der Dauer der Anzeigenverfügbarkeit im Ursprungsmanifest.

Avail.FilledDuration

Die geplante Anzahl von Millisekunden an Werbeanzeigen, die innerhalb des Zeitraums mit MediaTailor Werbeanzeigen gefüllt werden. CloudWatch

Avail.FillRate

Der geplante einfache Durchschnitt der Raten, zu denen einzelne Anzeigen innerhalb des Zeitraums geschaltet MediaTailor werden. CloudWatch

Um den gewichteten Durchschnittswert zu erhalten, berechnen Sie die Avail.FilledDuration als Prozentsatz der Avail.Duration. Weitere Informationen über einfache und gewichtete Durchschnittswerte finden Sie unter Einfache und gewichtete Durchschnittswerte.

Das MaximumAvail.FillRate, das erreicht MediaTailor werden kann, ist begrenzt durch die. AdDecisionServer.FillRate Wenn der Wert für Avail.FillRate niedrig ist, vergleichen Sie ihn mit dem Wert für AdDecisionServer.FillRate. Wenn der AdDecisionServer.FillRate Wert niedrig ist, erhalten Sie ADS möglicherweise nicht genügend Anzeigen für die verfügbare Dauer.

Avail.Impression

Die Anzahl der Anzeigen mit Impressions-Tracking-Ereignissen, die MediaTailor beim serverseitigen Beaconing erkannt werden (nicht die Anzahl der Impressionen).

Avail.ObservedDuration

Die beobachtete Gesamtzahl der Millisekunden an Anzeigenzugriffen innerhalb des Zeitraums. CloudWatch Avail.ObservedDurationwird am Ende der Werbeanzeige ausgegeben und basiert auf der Dauer der Segmente, über die während der Verfügbarkeit der Anzeige im Manifest berichtet wurde.

Avail.ObservedFilledDuration

Die beobachtete Anzahl von Millisekunden der Werbeanzeige, die innerhalb des Zeitraums mit Werbeanzeigen MediaTailor gefüllt wurde. CloudWatch

Avail.ObservedFillRate

Der beobachtete einfache Durchschnitt der Raten, MediaTailor mit denen gefüllte einzelne Anzeigen innerhalb des Zeitraums geschaltet wurden. CloudWatch

Avail.ObservedSlateDuration

Die beobachtete Gesamtzahl der Millisekunden an Schiefereinträgen, die innerhalb des Zeitraums eingefügt wurden. CloudWatch

GetManifest.Errors

Die Anzahl der Fehler, die MediaTailor beim Generieren von Manifesten in dem von Ihnen angegebenen CloudWatch Zeitraum aufgetreten sind.

GetManifest.Latency

Die MediaTailor Antwortzeit in Millisekunden für die Anforderung zur Generierung von Manifesten.

Origin.Errors

Die Anzahl der Statuscode-Antworten, die nicht HTTP 200 sind, und der Antworten mit Timeout, die in dem von Ihnen angegebenen CloudWatch Zeitraum vom Ursprungsserver MediaTailor empfangen wurden.

Origin.Latency

Die Antwortzeit für Anfragen MediaTailor an Ihren Inhaltsursprungsserver.

Origin.ManifestFileSizeBytes

Die Dateigröße des Original-Manifests in Byte für HLS sowohl als auchDASH. In der Regel wird diese Metrik in Verbindung mit verwendetOrigin.ManifestFileSizeTooLarge.

Origin.ManifestFileSizeTooLarge

Die Anzahl der Antworten vom Ursprung, deren Manifestgröße die konfigurierte Menge übersteigt. In der Regel wird diese Metrik in Verbindung mit verwendetOrigin.ManifestFileSizeBytes.

Origin.Timeouts

Die Anzahl der Anfragen an den Ursprungsserver, bei denen das Timeout in dem von Ihnen CloudWatch angegebenen Zeitraum überschritten wurde.

Requests

Die Anzahl gleichzeitiger Transaktionen pro Sekunde für alle Anforderungstypen. Die Anzahl der Transaktionen hängt hauptsächlich von der Anzahl der Spieler ab und davon, wie oft die Spieler aktualisierte Manifeste anfordern. Jede Player-Anforderung zählt als eine Transaktion.

SkippedReason.DurationExceeded

Die Anzahl der Anzeigen, die nicht in eine Avail-Version eingefügt wurden, weil eine Anzeigendauer ADS zurückgegeben wurde, die länger als die angegebene Gültigkeitsdauer war. Ein hoher Wert für diese Kennzahl kann zu einer Diskrepanz zwischen der Metrik und beitragen. Avail.Ads AdDecisionServer.Ads

SkippedReason.EarlyCueIn

Die Anzahl der Anzeigen, die aufgrund eines vorzeitigen Fehlers übersprungen wurden. CUE-IN

SkippedReason.InternalError

Die Anzahl der Anzeigen, die aufgrund eines MediaTailor internen Fehlers übersprungen wurden.

SkippedReason.NewCreative

Die Anzahl der Anzeigen, die nicht in ein Avail eingefügt wurden, weil das Asset zum ersten Mal von einem Kunden angefordert wurde. Ein hoher Wert für diese Kennzahl kann vorübergehend zu einem niedrigen Gesamtwert führenAvail.FillRate, bis die Assets erfolgreich transkodiert werden können.

SkippedReason.NoVariantMatch

Die Anzahl der Anzeigen, die übersprungen wurden, weil es keine Variantenübereinstimmung zwischen der Anzeige und dem Inhalt gab.

SkippedReason.PersonalizationThresholdExceeded

Die Dauer von Anzeigen, die in dieser Konfiguration den für die Personalisierung festgelegten Schwellenwert überschreiten.

SkippedReason.ProfileNotFound

Die Anzahl der Anzeigen, die übersprungen wurden, weil das Transcodierungsprofil nicht gefunden wurde.

SkippedReason.TranscodeError

Die Anzahl der Anzeigen, die aufgrund eines Transcodierungsfehlers übersprungen wurden.

SkippedReason.TranscodeInProgress

Die Anzahl der Anzeigen, die nicht in einen Avail eingefügt wurden, weil die Anzeige noch nicht transkodiert wurde. Ein hoher Wert für diese Kennzahl kann vorübergehend zu einem niedrigen Gesamtwert führenAvail.FillRate, bis die Inhalte erfolgreich transkodiert werden können.

Einfache und gewichtete Durchschnittswerte

Sie können den einfachen Durchschnitt und den gewichteten Durchschnitt für die Antworten ADS auf die beiden Anzeigenanfragen von MediaTailor und für die Anzahl der MediaTailor verfügbaren Anzeigen abrufen:

  • Die einfachen Durchschnittswerte werden in AdDecisionServer.FillRate und Avail.FillRate angegeben. Dabei handelt es sich um die Durchschnittswerte der Füllraten in Prozent für einzelne Avails für den Zeitraum. Bei den einfachen Durchschnittswerten werden keine Unterschiede in der Dauer der einzelnen Avails berücksichtigt.

  • Die gewichteten Durchschnittswerte beziehen sich auf die prozentuale Füllrate für die Summe aller Werte der Avail-Dauer. Diese Werte werden als (AdDecisionServer.Duration*100)/Avail.Duration und (Avail.FilledDuration*100)/Avail.Duration berechnet. Diese Durchschnittswerte reflektieren die Unterschiede in der Dauer der einzelnen Ad-Avails, sodass solche mit längerer Dauer stärker gewichtet werden.

Für einen Zeitraum mit nur einem einzigen Ad-Avail entspricht der mit AdDecisionServer.FillRate angegebene einfache Durchschnitt dem mit (AdDecisionServer.Duration*100)/Avail.Duration angegebenen gewichteten Durchschnitt. Der mit Avail.FillRate angegebene einfache Durchschnitt entspricht dem mit (Avail.FilledDuration*100)/Avail.Duration angegebenen gewichteten Durchschnitt.

Beispiel

Angenommen, die von Ihnen angegebene Zeitspanne verfügt über die folgenden zwei Ad-Avails:

  • Die Dauer des ersten Ad-Avail beträgt 90 Sekunden:

    • Die ADS Antwort auf die Verfügbarkeit umfasst 45 Sekunden lang Werbeanzeigen (50% gefüllt).

    • MediaTailor füllt 45 Sekunden der verfügbaren Werbezeit aus (50% gefüllt).

  • Die Dauer des zweiten Ad-Avail beträgt 120 Sekunden:

    • Die ADS Antwort auf den Avail umfasst 120 Sekunden Werbung (zu 100% gefüllt).

    • MediaTailor füllt 90 Sekunden der verfügbaren Werbezeit aus (75% gefüllt).

Die Metriken sind wie folgt:

  • Der Wert von Avail.Duration ist 120, nämlich die Summe der Dauer der beiden Ad-Avail-Zeiträume: 90 + 120.

  • AdDecisionServer.Duration ist 165, nämlich die Summe der beiden Werte der Antwortdauer: 45 + 120.

  • Avail.FilledDuration ist 135, nämlich die Summe der beiden Werte für die gefüllte Dauer: 45 + 90.

  • Der Wert von AdDecisionServer.FillRate ist 75 %, nämlich der gefüllte prozentuale Durchschnitt für jeden Avail: (50 %+100 %)/2. Dies ist der einfache Durchschnittswert.

  • Der gewichtete Durchschnitt der ADS Füllraten liegt bei 78,57%, was einem Prozentsatz der AdDecisionServer.Duration folgenden Werte entsprichtAvail.Duration: (165*100)/210. Diese Berechnung berücksichtigt die Unterschiede bezüglich der Dauer.

  • Der Wert von Avail.FillRate ist 62.5 %, nämlich der gefüllte prozentuale Durchschnitt für jeden Avail: (50 %+75 %)/2. Dies ist der einfache Durchschnittswert.

  • Der gewichtete Durchschnitt der MediaTailor verfügbaren Füllquoten liegt bei 64,29%, was einem Prozentsatz der Avail.FilledDuration folgenden Werte entsprichtAvail.Duration: (135*100)/210. Diese Berechnung berücksichtigt die Unterschiede bezüglich der Dauer.

Der höchste WertAvail.FillRate, der für jede MediaTailor verfügbare Anzeige erreicht werden kann, liegt bei 100%. ADSEs kann sein, dass mehr Anzeigenzeit zurückgegeben wird, als im Angebot verfügbar ist, MediaTailor kann aber nur die verfügbare Zeit füllen.

AWS Elemental MediaTailor CloudWatch Abmessungen

Sie können die filtern AWS Elemental MediaTailor Daten mit der folgenden Dimension.

Dimension Beschreibung

Configuration Name

Gibt die Konfiguration an, zu der die Metrik gehört.