

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# メトリクスを使用して から古いマニフェストを診断する AWS Elemental MediaTailor
<a name="stale-manifest-diagnose"></a>

古いマニフェストは、最近更新されていないマニフェストです。さまざまな要因 (ダウンストリームシステムの要件など) に基づいて、マニフェストが古くなったと見なされるまでに が経過する時間に対して、さまざまな広告挿入ワークフローの許容度が異なる場合があります。Amazon CloudWatch メトリクスを使用して、ワークフローの古さの許容度を超えるマニフェストを特定し、マニフェスト更新の遅延の原因を特定できます。

次のメトリクスは、古いマニフェストとその原因を特定するのに役立ちます。

MediaTailor が出力するすべてのメトリクスについては、「」を参照してください[AWS Elemental MediaTailor CloudWatch メトリクス](monitoring-cloudwatch-metrics.md#metrics)。


| メトリクス | 定義 | 使用アイテム | 
| --- | --- | --- | 
| GetManifest.Age |  `Origin.Age` この設定の `GetManifest.MediaTailorAge`と の両方を含む、マニフェストの合計経過時間を測定します。  |  このメトリクスを使用して、更新しきい値を過ぎていて古いマニフェストを特定できます。 このメトリクスにアラームを設定して、古いマニフェストが提供されているときにアラートを受け取るようにします。アラームの詳細については、[「Amazon CloudWatch ユーザーガイド」の「メトリクスのアラーム](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/ConsoleAlarms.html)*」を参照してください。 Amazon CloudWatch * アラームを受け取ったら、 `Origin.Age`と `GetManifest.MediaTailorAge` を使用して、MediaTailor またはオリジンが古さを引き起こしているかどうかを確認します。  | 
| Origin.Age | この設定で MediaTailor に送信する前に、オリジンにマニフェストがある期間を測定します。このメトリクスは、レスポンスがコンテンツ配信ネットワーク (CDN) から送信されたときに出力されません。レスポンスは、 が出力`Origin.Age`するオリジンから送信する必要があります。 |  で古いマニフェストを特定すると`GetManifest.Age`、 `Origin.Age`メトリクスと `GetManifest.MediaTailorAge`メトリクスを分析して、マニフェストの古さの原因となっている を特定できます。 `Origin.Age` がオリジンでの一般的な処理時間よりも長い場合は、アップストリームシステムが問題の原因となっている可能性があるため、そこで診断に焦点を当てる必要があります。  | 
| GetManifest.MediaTailorAge | MediaTailor がこの設定に対してこのマニフェストを保存した時間を測定します。 |  で古いマニフェストを特定すると`GetManifest.Age`、 `GetManifest.MediaTailorAge`メトリクスと `Origin.Age`メトリクスを分析して、マニフェストの古さの原因となっている を特定できます。 `GetManifest.MediaTailorAge` が MediaTailor の一般的なマニフェストのパーソナライゼーション時間よりも長い場合、MediaTailor が問題を引き起こしている可能性があるため、そこで診断に集中する必要があります。 `GetManifest.Latency` は、MediaTailor がパーソナライズされたマニフェストを作成するのにかかる時間をさらに特定できます。  | 
| GetManifest.Latency | MediaTailor がリクエストを処理し、この設定用にパーソナライズされたマニフェストを作成するのにかかる時間を測定します。 |  `Origin.Age` と を比較`GetManifest.MediaTailorAge`して、MediaTailor がマニフェスト配信の遅延の原因であると判断した場合、`GetManifest.Latency`メトリクスを分析して、マニフェストのパーソナライゼーションプロセスがマニフェストの古さに寄与しているかどうかを判断できます。 `GetManifest.MediaTailorAge` は、マニフェストが MediaTailor に保存される合計時間を測定します。 は、MediaTailor がリクエストに応じてマニフェストをパーソナライズするストレージ時間`GetManifest.Latency`を測定します。  | 