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.
Überwachung AWS Elemental MediaTailor mit Amazon- CloudWatch Metriken
Sie können AWS Elemental MediaTailor Metriken mit überwachen CloudWatch. CloudWatch sammelt Rohdaten über die Leistung des Services und verarbeitet diese Daten in lesbare Metriken, die nahezu in Echtzeit zur Verfügung stehen. 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 Amazon- CloudWatch Benutzerhandbuch.
Metriken werden zunächst nach dem Service-Namespace und anschließend nach den verschiedenen Dimensionskombinationen in den einzelnen Namespaces gruppiert.
So zeigen Sie Metriken mit der CloudWatch Konsole an
-
Öffnen Sie die - CloudWatch Konsole unter https://console.aws.amazon.com/cloudwatch/
. -
Wählen Sie im Navigationsbereich Metriken aus.
-
Wählen Sie unter Alle Metriken den MediaTailor Namespace aus.
-
Wählen Sie zur Ansicht der Metriken die Metrikdimension aus (z. B. originID).
-
Geben Sie den Zeitraum an, den Sie anzeigen möchten.
So zeigen Sie Metriken mit der AWS Command Line Interface (AWS CLI) an
-
Geben Sie in einer Eingabeaufforderung den folgenden Befehl ein:
aws cloudwatch list-metrics --namespace "AWS/MediaTailor"
AWS Elemental MediaTailor CloudWatch -Metriken
Der AWS Elemental MediaTailor Namespace enthält die folgenden Metriken. Diese Metriken werden standardmäßig in Ihrem Konto veröffentlicht.
Channel Assembly (CA)-Metriken
In der folgenden Tabelle sind alle Metriken nach Kanal oder Kanalausgabe verfügbar.
Metrik | Beschreibung |
---|---|
4xxErrorCount
|
Die Anzahl der |
5xxErrorCount
|
Die Anzahl der |
RequestCount
|
Die Gesamtanzahl der -Anforderungen. Die Anzahl der Transaktionen hängt weitgehend davon ab, wie oft Spieler aktualisierte Manifeste anfordern, und von der Anzahl der Spieler. Jede Player-Anforderung zählt als eine Transaktion. |
TotalTime
|
Die Zeit, die der Anwendungsserver für die Verarbeitung der Anforderung benötigt hat, einschließlich der Zeit, die zum Empfangen von Bytes von und zum Schreiben von Bytes in den Client und das Netzwerk verwendet wurde. |
Serverseitige Metriken zur Ad-Insertion (SSAI)
In der folgenden Tabelle sind serverseitige Anzeigeneinfügungsmetriken aufgeführt.
Metrik | Beschreibung |
---|---|
AdDecisionServer.Ads
|
Die Anzahl der Anzeigen, die innerhalb des von Ihnen angegebenen CloudWatch Zeitraums in den Antworten des Ad Decision Server (ADS) enthalten sind. |
AdDecisionServer.Duration
|
Die Gesamtdauer aller Anzeigen, die innerhalb des von Ihnen angegebenen CloudWatch Zeitraums von der ADS MediaTailor erhalten haben, in Millisekunden. Diese Dauer kann größer sein als die |
AdDecisionServer.Errors
|
Die Anzahl der Nicht-HTTP-200-Statuscode-Antworten, leeren Antworten und Timed-Out-Antworten, die innerhalb des von Ihnen angegebenen CloudWatch Zeitraums vom ADS MediaTailor erhalten haben. |
AdDecisionServer.FillRate
|
Der einfache Durchschnitt der Raten, mit denen die Antworten vom ADS die entsprechenden einzelnen Ad-Avails für den von Ihnen angegebenen Zeitraum gefüllt haben. Um den gewichteten Durchschnittswert zu erhalten, berechnen Sie die |
AdDecisionServer.Latency
|
Die Reaktionszeit in Millisekunden für Anforderungen, die von MediaTailor an den ADS gestellt werden. |
AdDecisionServer.Timeouts
|
Die Anzahl der Timeout-Anforderungen an den ADS in dem von Ihnen angegebenen CloudWatch Zeitraum. |
AdNotReady
|
Gibt an, wie oft der ADS in dem von Ihnen angegebenen Zeitraum auf eine Anzeige verwiesen hat, die von dem internen Transcoder-Service noch nicht transcodiert worden war. Ein hoher Wert für diese Metrik kann zu einem niedrigen Gesamtwert für |
AdsBilled
|
Die Anzahl der Anzeigen, für die Kunden basierend auf der Einfügung eine MediaTailor Rechnung stellt. |
Avail.Duration
|
Die geplante Gesamtzahl der Millisekunden der Anzeigen, die innerhalb des CloudWatch Zeitraums verfügbar sind. Die geplante Summe basiert auf der Ad-Avail-Dauer im Ursprungsmanifest. |
Avail.FilledDuration
|
Die geplante Anzahl von Millisekunden der Ad-Avail-Zeit, die innerhalb des CloudWatch Zeitraums mit Anzeigen gefüllt MediaTailor wird. |
Avail.FillRate
|
Der geplante einfache Durchschnitt der Raten, mit denen einzelne Anzeigen innerhalb des CloudWatch Zeitraums MediaTailor besetzt. Um den gewichteten Durchschnittswert zu erhalten, berechnen Sie die Welchen Wert MediaTailor maximal für |
Avail.Impression
|
Die Anzahl der Anzeigen mit Ereignissen zur Impressionsnachverfolgung, die beim serverseitigen Repositorying MediaTailor angezeigt werden (nicht die Anzahl der Impressionen). |
Avail.ObservedDuration
|
Die beobachtete Gesamtzahl der Millisekunden der Anzeigen, die innerhalb des CloudWatch Zeitraums verfügbar waren. |
Avail.ObservedFilledDuration
|
Die beobachtete Anzahl von Millisekunden der Ad-Avail-Zeit, die innerhalb des CloudWatch Zeitraums mit Anzeigen MediaTailor gefüllt wurde. |
Avail.ObservedFillRate
|
Der beobachtete einfache Durchschnitt der Raten, zu denen MediaTailor gefüllte einzelne Anzeigen innerhalb des CloudWatch Zeitraums verfügbar sind. |
Avail.ObservedSlateDuration
|
Die beobachtete Gesamtzahl von Millisekunden an Slate, die innerhalb des CloudWatch Zeitraums eingefügt wurde. |
GetManifest.Errors
|
Die Anzahl der Fehler, die während der Generierung von Manifesten in dem von Ihnen angegebenen CloudWatch Zeitraum empfangen MediaTailor wurden. |
GetManifest.Latency
|
Die MediaTailor Reaktionszeit in Millisekunden für die Anforderung zum Generieren von Manifesten. |
Origin.Errors
|
Die Anzahl der Nicht-HTTP-200-Statuscode-Antworten und Timeout-Antworten, die im angegebenen CloudWatch Zeitraum vom Ursprungs-Server MediaTailor erhalten haben. |
Origin.Latency
|
Die Reaktionszeit für Anfragen, die von MediaTailor an Ihren Ursprungsserver des Inhalts gestellt werden. |
Origin.ManifestFileSizeBytes
|
Die Dateigröße des Ursprungsmanifests in Byte sowohl für HLS als auch für DASH. In der Regel wird diese Metrik in Verbindung mit verwendet |
Origin.ManifestFileSizeTooLarge
|
Die Anzahl der Antworten vom Ursprung, deren Manifestgröße größer als die konfigurierte Menge ist. In der Regel wird diese Metrik in Verbindung mit verwendet |
Origin.Timeouts
|
Die Anzahl der Timeout-Anforderungen an den Ursprungs-Server in dem von Ihnen angegebenen CloudWatch Zeitraum. |
Requests
|
Die Anzahl der gleichzeitigen 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 einen Avail eingefügt wurden, weil der ADS eine Dauer von Anzeigen zurückgegeben hat, die länger als die angegebene Avail-Dauer war. Ein hoher Wert für diese Metrik kann zu einer Diskrepanz zwischen der |
SkippedReason.EarlyCueIn
|
Die Anzahl der Anzeigen, die aufgrund einer frühen übersprungen wurden |
SkippedReason.InternalError
|
Die Anzahl der Anzeigen, die aufgrund eines MediaTailor internen Fehlers übersprungen wurden. |
SkippedReason.NewCreative
|
Die Anzahl der Anzeigen, die nicht in einen Avail eingefügt wurden, da die Komponente zum ersten Mal von einem Client angefordert wurde. Ein hoher Wert für diese Metrik kann vorübergehend zu einem niedrigen Gesamt- beitragen |
SkippedReason.NoVariantMatch
|
Die Anzahl der Anzeigen, die aufgrund keiner Variantenübereinstimmung zwischen der Anzeige und dem Inhalt übersprungen wurden. |
SkippedReason.PersonalizationThresholdExceeded
|
Die Dauer der Anzeigen, die die Einstellung „Personalization Threshold“ in dieser Konfiguration ü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, da die Anzeige noch nicht transkodiert wurde. Ein hoher Wert für diese Metrik kann vorübergehend zu einem niedrigen Gesamt- beitragen |
Einfache und gewichtete Durchschnittswerte
Sie können den einfachen Durchschnitt und den gewichteten Durchschnitt für die Antworten von ADS auf Anzeigenanfragen von MediaTailor und für die MediaTailor Art und Weise abrufen, wie Anzeigen bereitstellt:
-
Die einfachen Durchschnittswerte werden in
AdDecisionServer.FillRate
undAvail.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 für den Avail stellt 45 Sekunden an Werbung bereit (zu 50 % gefüllt).
-
MediaTailor füllt die verfügbare Werbezeit von 45 Sekunden aus (50 % ausgefüllt).
-
-
Die Dauer des zweiten Ad-Avail beträgt 120 Sekunden:
-
Die ADS-Antwort für den Avail stellt 120 Sekunden an Werbung bereit (zu 100 % gefüllt).
-
MediaTailor füllt die verfügbare Werbezeit von 90 Sekunden aus (75 % ausgefü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 Durchschnittswert für die ADS-Füllraten ist 78,57 %, was dem Wert für
AdDecisionServer.Duration
als Prozentsatz des Wertes fürAvail.Duration
entspricht: (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 für die MediaTailor Avail-Fill-Raten beträgt 64,29 %, was dem
Avail.FilledDuration
als Prozentsatz von entsprichtAvail.Duration
: (135*100) / 210. Diese Berechnung berücksichtigt die Unterschiede bezüglich der Dauer.
Der höchste WertAvail.FillRate
, den für jede Werbeanzeige erreichen MediaTailor kann, ist 100 %. Der ADS gibt möglicherweise mehr Anzeigenzeit zurück, als im verfügbaren verfügbar ist, MediaTailor kann aber nur die verfügbare Zeit füllen.
AWS Elemental MediaTailor CloudWatch Dimensionen
Sie können die AWS Elemental MediaTailor Daten mit der folgenden Dimension filtern.
Dimension | Beschreibung |
---|---|
|
Gibt die Konfiguration an, zu der die Metrik gehört. |