翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
MediaTailor CDN オペレーションとパフォーマンスのモニタリング
AWS Elemental MediaTailor とコンテンツ配信ネットワーク (CDN) の統合を効果的にモニタリングすることで、信頼性の高いコンテンツ配信、最適なパフォーマンス、迅速な問題検出が可能になります。このモニタリングアプローチは、サーバー側の広告挿入 (SSAI)、チャネルアセンブリ、ワークフローの組み合わせなど、すべての MediaTailor 実装に適用されます。
CDN 統合をモニタリングすると、次のことが可能になります。
-
ビューワーに影響を与える前に問題を検出して解決する
-
主要なパフォーマンス指標を追跡し、サービス品質を維持する
-
最適なキャッシュパフォーマンスを維持し、オリジンの負荷を軽減する
-
広告挿入の成功率がビジネス要件を満たしていることを確認する
重要な CDN パフォーマンスメトリクス
MediaTailor 実装で CDN の有効性を評価するために、これらのコアメトリクスを追跡します。
- キャッシュヒット率
-
測定対象: CDN キャッシュから提供されたリクエストとオリジンから提供されたリクエストの割合。
ターゲット値:
-
コンテンツセグメント: 95% 以上のキャッシュヒット率
-
広告セグメント: 90% 以上のキャッシュヒット率
-
マニフェスト: 実装によって異なります (パーソナライズされたマニフェストはキャッシュしないでください)
重要な理由: キャッシュヒット率が高いほど、オリジンの負荷が軽減され、応答時間が短縮され、帯域幅コストが削減されます。
-
- オリジンリクエストボリューム
-
測定対象: MediaTailor オリジンサーバーに到達するリクエストの数。
ターゲットパターン: キャッシュミスや新しいコンテンツが急増することがあるため、低く安定している必要があります。
重要な理由: オリジンリクエストボリュームが多いとキャッシュの非効率性が示され、MediaTailor のパフォーマンスに影響を与える可能性があります。
- レスポンスレイテンシー
-
測定対象: CDN がビューワーリクエストに応答する速度。
ターゲット値:
-
キャッシュされたコンテンツ: 100 ミリ秒未満 (P95)
-
オリジンリクエスト: 500 ミリ秒未満 (P95)
-
マニフェストリクエスト: 100 ミリ秒未満 (P95)
-
セグメントリクエスト: 50 ミリ秒未満 (P95)
重要な理由: 低レイテンシーにより、スムーズな再生と良好な視聴体験が保証されます。
-
- エラー率
-
測定対象: HTTP エラーが発生するリクエストの割合。
ターゲット値:
-
4xx エラー: 合計リクエストの 0.1% 未満
-
5xx エラー: 合計リクエストの 0.01% 未満
-
オリジンエラー: オリジンリクエストの 0.05% 未満
重要な理由: エラー率が高い場合は、ビューワーエクスペリエンスに影響する設定の問題またはサービスの問題を示します。
-
MediaTailor 固有のメトリクス
これらの MediaTailor メトリクスを CDN メトリクスとともにモニタリングして、完全な可視性を実現します。
- 広告フィルレート
-
主要なメトリクス:
Avail.FillRate
およびAdDecisionServer.FillRate
ターゲット値: 両方のメトリクスで 90% を超える
重要な理由: 広告収益と視聴者のエクスペリエンスに直接影響する
- マニフェスト生成パフォーマンス
-
主要なメトリクス:
GetManifest.Latency
およびGetManifest.Errors
ターゲット値: レイテンシーが 200 ミリ秒未満、エラー率が 1% 未満
重要な理由: 再生の起動時間と信頼性に影響します
- 広告決定サーバーのヘルス
-
主要なメトリクス:
AdDecisionServer.Latency
、AdDecisionServer.Errors
、およびAdDecisionServer.Timeouts
ターゲット値: レイテンシーが 1000 ミリ秒未満、エラー率が 5% 未満、最小タイムアウト
重要な理由: ADS のパフォーマンスが広告挿入の成功に直接影響する
モニタリングツールのセットアップ
MediaTailor と CDN の統合を効果的にモニタリングするには、これらのツールを設定します。
Amazon CloudWatch との統合
Amazon CloudWatch は、MediaTailor と CDN の統合をモニタリングするための基盤を提供します。
- MediaTailor メトリクス
-
MediaTailor は、リクエスト、レスポンス、エラーを追跡するメトリクスを CloudWatch に自動的に発行します。主なメトリクスには次のものがあります。
-
RequestCount
: MediaTailor へのリクエストの合計数 -
ResponseTime
: MediaTailor レスポンスレイテンシー -
4xxErrorCount
および5xxErrorCount
: エラー追跡
MediaTailor メトリクスの完全なリストについては、「」を参照してくださいAmazon CloudWatch メトリクス AWS Elemental MediaTailor によるモニタリング。
-
- CDN メトリクス
-
CloudWatch で以下を含む CDN メトリクス収集を有効にします。
-
さまざまなコンテンツタイプのキャッシュヒット率
-
オリジンリクエスト数と応答時間
-
ステータスコード別のエラー率
CloudFront 固有のメトリクスについては、ディストリビューション設定で詳細モニタリングを有効にします。
-
ダッシュボード設定
MediaTailor と CDN のパフォーマンスを可視化するダッシュボードを作成します。
-
統合ダッシュボードを作成する: MediaTailor と CDN メトリクスを単一の CloudWatch ダッシュボードに結合して、完全な可視性を実現します。
-
ワークフロー別に整理: 実装タイプ (SSAI、チャネルアセンブリ、または結合ワークフロー) 別にメトリクスをグループ化します。
-
主要なパフォーマンス指標を含めます。
-
キャッシュヒット率の経時的な傾向
-
レスポンスレイテンシーのパーセンタイル (P50、P95, P99)
-
エラー率の傾向とスパイク
-
ダッシュボード作成の詳細なガイダンスについては、CloudWatch ダッシュボード」を参照してください。
アラート設定
ビューワーに影響を与える前に問題を検出するようにアラートを設定します。
- 重要なアラート
-
重大な問題に対する即時アラートを設定します。
-
高エラー率: 5xx エラーが 5 分間にリクエストの 0.1% を超えた場合に警告
-
オリジンサーバーの問題: オリジンの応答時間が 2 秒を超えた場合に警告する
-
キャッシュヒット率の低下: キャッシュヒット率がマニフェストの場合は 70%、セグメントの場合は 85% を下回ると警告
-
- 警告アラート
-
パフォーマンスの低下に関する早期警告アラートを設定します。
-
レイテンシーの増加: P95 応答時間が 200 ミリ秒を超えるとアラート
-
キャッシュ効率の低下: セグメントのキャッシュヒット率が 90% を下回った場合のアラート
-
実装チェックリスト
このチェックリストを使用して、包括的なモニタリングカバレッジを確保します。
-
メトリクスコレクション:
-
✓ CloudWatch で有効になっている MediaTailor メトリクス
-
✓ CDN 詳細モニタリングが有効
-
-
ダッシュボードの設定:
-
✓ Unified CloudWatch ダッシュボードが作成されました
-
✓ 適切な時間範囲で視覚化された主要なメトリクス
-
✓ 関連するチームと共有するダッシュボード
-
-
アラート設定:
-
✓ 即時通知で設定された重要なアラート
-
✓ 早期検出用に設定された警告アラート
-
✓ アラートエスカレーション手順の文書化
-
-
運用手順:
-
✓ インシデント対応手順の文書化
-
✓ 定期的なレビュースケジュールの確立
-
✓ チームトレーニング完了
-
関連トピック
特定のモニタリングシナリオに関する追加のガイダンスについては、以下を参照してください。
-
パフォーマンスの最適化: モニタリングデータに基づく詳細な最適化手法については、「」を参照してくださいCDN パフォーマンスの最適化。
-
トラブルシューティング: モニタリングデータを使用した詳細なトラブルシューティング手順については、ワークフロー固有のトラブルシューティングドキュメントを参照してください。
-
ログ分析: 包括的なログ分析とモニタリングについては、「」を参照してくださいMediaTailor の CDN 統合ログ分析とエラーコードリファレンス。