

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

# AWS Elemental MediaConnect ソースのヘルスイベント
<a name="monitoring-cloudwatch-events-source-health"></a>

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

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

ソースのヘルスメトリクスは次のとおりです:
+ **ソースステート**
  + 考えられる状態:`connected`、`receiving`、`disconnected`、`idle`
+ **TR-101**: TR-101は、トランスポートストリーム (TS) のモニタリングに関する業界標準の技術的推奨事項です。以下のイベントは TS ベースのプロトコルについてのみ公開されています。
  + **TS 同期損失**-ソースペイロードが有効なトランスポートストリームには見えない場合は、当てはまります。
  + **連続カウントエラー** -ソースが連続カウントエラーを検出した場合は、当てはまります。
  + **トランスポートエラー**-TS にトランスポートインジケーターが設定されている場合は、当てはまります。
  + **PCR エラー**-PCR パケットの受信に PCR が連続していない場合や、ギャップが長い場合は、当てはまります。。

このイベントにサブスクライブする方法については、[Amazon CloudWatch](https://docs.aws.amazon.com/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
      }
    }
  }
}
```