AWS Elemental MediaConnect ソースのヘルスイベント - AWS Elemental MediaConnect

AWS Elemental MediaConnect ソースのヘルスイベント

AWS Elemental MediaConnectは、ソースのヘルスインジケーターの状態が変化した後に、ソースのヘルスイベントを公開します。

MediaConnect は、次の 1 つ以上のソースのヘルスインジケーターの状態が変化した場合はいつでもこのイベントを公開します。このイベントは、フローの現在の状態と以前の状態を公開します。ソースのヘルスイベントでは、影響を受けるフローとソースがresourcesセクションに一覧表示されていることに注意してください。

ソースのヘルスメトリクスは次のとおりです:

  • ソースステート

    • 考えられる状態:connectedreceivingdisconnectedidle

  • TR-101: TR-101は、トランスポートストリーム (TS) のモニタリングに関する業界標準の技術的推奨事項です。以下のイベントは TS ベースのプロトコルについてのみ公開されています。

    • TS 同期損失-ソースペイロードが有効なトランスポートストリームには見えない場合は、当てはまります。

    • 連続カウントエラー -ソースが連続カウントエラーを検出した場合は、当てはまります。

    • トランスポートエラー-TS にトランスポートインジケーターが設定されている場合は、当てはまります。

    • PCR エラー-PCR パケットの受信に PCR が連続していない場合や、ギャップが長い場合は、当てはまります。。

このイベントにサブスクライブする方法については、Amazon CloudWatch を参照してください。

以下のメッセージは、このCloudWatchのイベントの例です。

{ "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "MediaConnect Source Health", "source": "aws.mediaconnect", "account": "012345678901", "time": "2006-01-02T15:04:05Z", "region": "us-east-1", "resources": [ "arn:aws:mediaconnect:us-east-1:012345678901:flow:1:AbCdEfGhIjKlMnOp:abcdef123455:ExampleFlow", "arn:aws:mediaconnect:us-east-1:012345678901:source:1:AbCdEfGhIjKlMnOp:abcdef123455:ExampleSource" ], "detail": { "unhealthy": true, "current": { "source_state": "CONNECTED", "tr101": { "ts_sync_loss": false, "continuity_count_error": true, "transport_error": true, "pcr_error": true } }, "previous": { "source_state": "CONNECTED", "tr101": { "ts_sync_loss": false, "continuity_count_error": false, "transport_error": false, "pcr_error": false } } } }