翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
モニタリング AWS Elemental MediaTailor Amazon CloudWatch メトリクスを使用する
をモニタリングできます。 AWS Elemental MediaTailor を使用して メトリクス CloudWatch。サービスのパフォーマンスに関する CloudWatch raw データを収集し、そのデータを読み取り可能なほぼリアルタイムのメトリクスに処理します。これらの統計は 15 か月間保持されるため、履歴情報にアクセスし、ウェブアプリケーションまたはサービスの動作をより的確に把握できます。また、特定のしきい値を監視するアラームを設定し、これらのしきい値に達したときに通知を送信したりアクションを実行したりできます。詳細については、「Amazon ユーザーガイド CloudWatch 」を参照してください。
メトリクスはまずサービスの名前空間ごとにグループ化され、次に各名前空間内のさまざまなディメンションの組み合わせごとにグループ化されます。
CloudWatch コンソールを使用してメトリクスを表示するには
-
で CloudWatch コンソールを開きますhttps://console.aws.amazon.com/cloudwatch/
。 -
ナビゲーションペインで Metrics (メトリクス) を選択します。
-
すべてのメトリクス で、MediaTailor名前空間を選択します。
-
メトリクスを表示するメトリクスディメンション (originID など) を選択します。
-
表示する期間を指定します。
を使用してメトリクスを表示するには AWS Command Line Interface (AWS CLI)
-
コマンドプロンプトで、次のコマンドを使用します。
aws cloudwatch list-metrics --namespace "AWS/MediaTailor"
AWS Elemental MediaTailor CloudWatch メトリクス
- AWS Elemental MediaTailor 名前空間には、次のメトリクスが含まれます。これらのメトリクスはデフォルトでユーザーのアカウントに発行されます。
チャネルアセンブリ (CA) メトリクス
次の表では、すべてのメトリクスをチャンネルまたはチャンネル出力で使用できます。
メトリクス | 説明 |
---|---|
4xxErrorCount
|
|
5xxErrorCount
|
|
RequestCount
|
リクエストの総数。トランザクション数は、プレイヤーが更新されたマニフェストをリクエストする頻度とプレイヤーの数に大きく依存します。プレイヤーリクエストのそれぞれがトランザクションとして計上されます。 |
TotalTime
|
アプリケーションサーバーがリクエストの処理にかかった時間。クライアントとネットワークとの間でのバイトの受信と書き込みにかかった時間も含まれます。 |
サーバー側の広告挿入 (SSAI) メトリクス
次の表に、サーバー側の広告挿入メトリクスを示します。
メトリクス | 説明 |
---|---|
AdDecisionServer.Ads
|
指定した CloudWatch 期間内に広告決定サーバー (ADS) レスポンスに含まれる広告の数。 |
AdDecisionServer.Duration
|
指定したADS CloudWatch 期間内に から MediaTailor 受信したすべての広告の合計時間をミリ秒単位で表します。この期間は、 |
AdDecisionServer.Errors
|
指定した CloudWatch 期間内に から MediaTailor 受信した 200 以外のHTTPステータスコードレスポンス、空のレスポンスADS、タイムアウトレスポンスの数。 |
AdDecisionServer.FillRate
|
からのレスポンスが、指定した期間に対応する個々の ad avail ADSを埋めたレートの単純平均。 加重平均を取得するには、 |
AdDecisionServer.Latency
|
が MediaTailor に対して行ったリクエストの応答時間をミリ秒単位で表しますADS。 |
AdDecisionServer.Timeouts
|
指定した CloudWatch 期間ADSに に対してタイムアウトしたリクエストの数。 |
AdNotReady
|
指定した期間内に内部トランスコーダーサービスによってまだトランスコードされていない広告を がADS指した回数。 このメトリクスの値が大きいと、全体的な |
AdsBilled
|
が挿入に基づいて顧客に MediaTailor 請求する広告の数。 |
Avail.Duration
|
CloudWatch 期間内に計画された ad avail のミリ秒数の合計。計画された合計は、オリジンマニフェスト内の ad avail 継続時間に基づきます。 |
Avail.FilledDuration
|
期間内に広告がいっぱい MediaTailor になる ad CloudWatch avail 時間の計画されたミリ秒数。 |
Avail.FillRate
|
が CloudWatch 期間内の個々の ad avail を埋め MediaTailor るレートの計画された単純平均。 加重平均を取得するには、 が達成 |
Avail.Impression
|
サーバー側のビーコン中に が MediaTailor 表示するインプレッション追跡イベントを含む広告の数 (インプレッションの数ではありません)。 |
Avail.ObservedDuration
|
CloudWatch 期間内に発生した ad avail の観測された合計ミリ秒数。 |
Avail.ObservedFilledDuration
|
CloudWatch 期間内に広告が MediaTailor いっぱいになった ad avail 時間の観測ミリ秒数。 |
Avail.ObservedFillRate
|
CloudWatch 期間内に個々の ad avail が MediaTailor 満たされた割合の観測された単純平均。 |
Avail.ObservedSlateDuration
|
期間内に挿入されたスレートの観測された合計ミリ秒数 CloudWatch 。 |
GetManifest.Errors
|
が指定した CloudWatch 期間にマニフェストを生成 MediaTailor している間に受信したエラーの数。 |
GetManifest.Latency
|
マニフェストを生成するリクエストの MediaTailor 応答時間をミリ秒単位で表します。 |
Origin.Errors
|
指定した CloudWatch 期間にオリジンサーバーから MediaTailor 受信した 200 以外のHTTPステータスコードレスポンスとタイムアウトレスポンスの数。 |
Origin.Latency
|
が MediaTailorコンテンツオリジンサーバーに対して行ったリクエストの応答時間。 |
Origin.ManifestFileSizeBytes
|
HLS と の両方のオリジンマニフェストのファイルサイズをバイト単位で表しますDASH。通常、このメトリクスは と組み合わせて使用されます |
Origin.ManifestFileSizeTooLarge
|
マニフェストサイズが設定された量より大きいオリジンからのレスポンスの数。通常、このメトリクスは と組み合わせて使用されます |
Origin.Timeouts
|
指定した CloudWatch 期間にオリジンサーバーに対してタイムアウトしたリクエストの数。 |
Requests
|
すべてのリクエストタイプの 1 秒あたりの同時トランザクション数。トランザクション数は、主にプレイヤーの数と、プレイヤーが更新されたマニフェストをリクエストする頻度によって異なります。プレイヤーリクエストのそれぞれがトランザクションとして計上されます。 |
SkippedReason.DurationExceeded
|
が指定された avail 期間よりも長い広告の期間をADS返したために avail に挿入されなかった広告の数。このメトリクスの値が大きいと、 |
SkippedReason.EarlyCueIn
|
初期の のためにスキップされた広告の数 |
SkippedReason.InternalError
|
内部エラーにより MediaTailorスキップされた広告の数。 |
SkippedReason.NewCreative
|
アセットがクライアントによって初めてリクエストされたために avail に挿入されなかった広告の数。このメトリクスの値が大きいと、アセットが正常にトランスコードされるまで |
SkippedReason.NoVariantMatch
|
広告とコンテンツの間にバリアントが一致しないためにスキップされた広告の数。 |
SkippedReason.PersonalizationThresholdExceeded
|
この設定のパーソナライゼーションしきい値設定を超える広告の期間。 |
SkippedReason.ProfileNotFound
|
トランスコードプロファイルが見つからないためにスキップされた広告の数。 |
SkippedReason.TranscodeError
|
トランスコードエラーによりスキップされた広告の数。 |
SkippedReason.TranscodeInProgress
|
広告がまだトランスコードされていないために avail に挿入されなかった広告の数。このメトリクスの値が大きいと、アセットが正常にトランスコードされるまで |
単純平均と加重平均
からの広告リクエストADSへのレスポンスと、 が ad avail MediaTailor を埋める方法の単純平均 MediaTailor と加重平均を取得できます。
-
単純平均は、
AdDecisionServer.FillRate
およびAvail.FillRate
で提供されます。これらは、対象期間の個々の avail に対するフィルレート割合 (%) の平均です。単純平均では、個々の avail の継続時間の違いは考慮されません。 -
加重平均は、すべての avail 継続時間の合計に対するフィルレート (%) です。これらの値は、(
AdDecisionServer.Duration
×100)÷Avail.Duration
および (Avail.FilledDuration
×100)÷Avail.Duration
として計算されます。これらの平均値には、各 ad avail の継続l時間における違いが反映されており、継続時間が長いものほど重みが大きくなります。
単一の ad avail のみを含む期間の場合、AdDecisionServer.FillRate
によって算出される単純平均は、(AdDecisionServer.Duration
×100)÷Avail.Duration
で算出される加重平均と同等です。Avail.FillRate
で算出される単純平均は、(Avail.FilledDuration
×100)÷Avail.Duration
で算出される加重平均と同等です。
例
指定した期間に次の 2 つの ad avail が含まれるとします。
-
最初の ad avail の継続時間は 90 秒です。
-
avail のADSレスポンスは 45 秒の広告を提供します (50% 満杯)。
-
MediaTailor は、利用可能な広告時間の 45 秒分を埋めます (50% が埋められます)。
-
-
2 つめの ad avail の継続時間は 120 秒です。
-
avail のADSレスポンスは 120 秒の広告を提供します (100% 塗りつぶされます)。
-
MediaTailor は、利用可能な広告時間の 90 秒分を埋めます (75% が埋められます)。
-
メトリクスは以下のとおりです。
-
Avail.Duration
は 210 (2 つの ad avail 継続時間の合計: 90+120) です。 -
AdDecisionServer.Duration
は 165 (2 つのレスポンス継続時間の合計: 45+120) です。 -
Avail.FilledDuration
は 135 (2 つの埋められた継続時間の合計: 45+90) です。 -
AdDecisionServer.FillRate
は 75% (avail ごとの満稿割合 (%) の平均: (50%+100%)÷2) です。これは単純平均です。 -
ADS フィルレートの加重平均は 78.57% で、
Avail.Duration
: (165*100) / 210 の割合AdDecisionServer.Duration
です。この計算では、継続時間の違いが考慮されます。 -
Avail.FillRate
は 62.5% (avail ごとの満稿割合 (%) の平均: (50%+75%)÷2) です。これは単純平均です。 -
MediaTailor avail フィルレートの加重平均は 64.29% で、 は
Avail.Duration
: (135*100) / 210 の割合Avail.FilledDuration
です。この計算では、継続時間の違いが考慮されます。
どの ad avail でも達成Avail.FillRate
MediaTailor できる最高値は 100% です。は、avail で利用可能な広告時間よりも多くの広告時間を返ADSす場合がありますが、 MediaTailor は利用可能な時間のみを埋めることができます。
AWS Elemental MediaTailor CloudWatch ディメンション
をフィルタリングできます。 AWS Elemental MediaTailor 次のディメンションを使用する データ。
ディメンション | 説明 |
---|---|
|
メトリクスが属する設定を示します。 |