翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
で Amazon Kinesis Video Streams メトリクスをモニタリングする CloudWatch
Amazon を使用して Kinesis Video Streams をモニタリングできます。Amazon は CloudWatch、Amazon Kinesis Video Streams から raw データを収集し、ほぼリアルタイムの読み取り可能なメトリクスに加工します。これらの統計は 15 か月間記録されるため、履歴情報にアクセスしてウェブアプリケーションまたはサービスの動作をより的確に把握できます。
Amazon Kinesis Video Streams コンソール
-
[Dashboard] (ダッシュボード) ページで、[Account-level metrics for Current Region] (現在のリージョンのアカウントレベルのメトリクス) セクションの [Video streams] (ビデオストリーム) タブを選択します 。
-
ビデオストリームの詳細ページで、[モニタリング] タブを選択します。
Amazon Kinesis Video Streams には、次のメトリクスが用意されています。
メトリクス | 説明 |
---|---|
ArchivedFragmentsConsumed.Media |
すべての で消費されたフラグメントメディアクォータポイントの数APIs。クォータポイントの概念の説明については、フラグメントメタデータクォータとフラグメントメディアクォータ を参照してください。 単位: カウント |
ArchivedFragmentsConsumed.Metadata |
すべての で消費されたフラグメントメタデータクォータポイントの数APIs。クォータポイントの概念の説明については、フラグメントメタデータクォータとフラグメントメディアクォータ を参照してください。 単位: カウント |
|
特定のストリームに対する 単位: カウント |
|
ストリーム 単位: バイト |
|
ストリーム 単位: カウント |
|
ストリーム 単位: カウント |
|
サービスホストへの接続の合計数。 単位: カウント |
|
ストリーム 単位: カウント |
|
フラグメントの最初のバイトと最後のバイトが Amazon Kinesis Video Streams によって受信されるときの時間差。 単位: ミリ秒 |
|
完全なフラグメントデータを受信してアーカイブするまでにかかる時間。 単位: カウント |
|
接続の確立 InletService 中の からのリクエストとHTTPレスポンスの時間差。 単位: カウント |
|
新しいフラグメントの最初のバイトが Amazon Kinesis Video Streams によって受信されてから、フラグメントに対してバッファリングACKが送信されるまでの時間の差。 単位: ミリ秒 |
|
新しいフラグメントの最後のバイトが Amazon Kinesis Video Streams によって受信されてから、フラグメントの受信ACKが送信されるまでの時間の差。 単位: ミリ秒 |
|
新しいフラグメントの最後のバイトが Amazon Kinesis Video Streams によって受信されてから、フラグメントに永続化された ACKが送信されるまでの時間の差。 単位: ミリ秒 |
|
ストリーム 単位: カウント |
|
フラグメントが正常に書き込まれるたびに 1。フラグメントが失敗するたびに 0。このメトリクスの平均値は、完全で有効なフラグメントがどれくらい送信されたかを示しています。 単位: カウント |
|
特定のストリームに対する 単位: カウント |
|
単位: バイト |
|
ストリーム 単位: カウント |
|
特定のストリーム 単位: カウント |
|
現在のサーバーのタイムスタンプと最後に送信されたフラグメントのサーバーのタイムスタンプとの時間差。 単位: ミリ秒 |
|
正常に確立されなかった接続の数。 単位: カウント |
|
各フラグメントが正常に送信されると 1、失敗すると 0。平均値は成功率を示しています。 注記失敗には、400(ユーザー)エラーと 500(システム)エラーの両方が含まれます。リクエストを含むリクエストとレスポンスの概要を有効にする方法の詳細については、 AWS 「リクエスト/レスポンスの概要のログ記録IDs」を参照してください。 単位: カウント |
|
単位: バイト |
|
単位: カウント |
|
単位: カウント |
|
特定のストリームに対する 単位: カウント |
|
各フラグメントが正常に送信されると 1、失敗すると 0。平均値は成功率を示しています。 注記失敗には、400(ユーザー)エラーと 500(システム)エラーの両方が含まれます。リクエストを含むリクエストとレスポンスの概要を有効にする方法の詳細については、 AWS 「リクエスト/レスポンスの概要のログ記録IDs」を参照してください。 単位: カウント |
|
指定されたストリーム名の 単位: ミリ秒 |
|
特定のストリームに対する 単位: カウント |
|
各リクエストが成功すると 1、失敗すると 0。平均値は成功率を示しています。 注記失敗には、400(ユーザー)エラーと 500(システム)エラーの両方が含まれます。リクエストを含むリクエストとレスポンスの概要を有効にする方法の詳細については、 AWS 「リクエスト/レスポンスの概要のログ記録IDs」を参照してください。 単位: カウント |
|
指定されたストリーム名の 単位: ミリ秒 |
|
特定のストリームに対する 単位: カウント |
|
各リクエストが成功すると 1、失敗すると 0。平均値は成功率を示しています。 注記失敗には、400(ユーザー)エラーと 500(システム)エラーの両方が含まれます。リクエストを含むリクエストとレスポンスの概要を有効にする方法の詳細については、 AWS 「リクエスト/レスポンスの概要のログ記録IDs」を参照してください。 単位: カウント |
|
指定されたストリーム名の 単位: ミリ秒 |
|
特定のストリームに対する 単位: カウント |
|
各リクエストが成功すると 1、失敗すると 0。平均値は成功率を示しています。 注記失敗には、400(ユーザー)エラーと 500(システム)エラーの両方が含まれます。リクエストを含むリクエストとレスポンスの概要を有効にする方法の詳細については、 AWS 「リクエスト/レスポンスの概要のログ記録IDs」を参照してください。 単位: カウント |
|
指定されたストリーム名の 単位: ミリ秒 |
|
特定のストリームに対する 単位: カウント |
|
各リクエストが成功すると 1、失敗すると 0。平均値は成功率を示しています。 注記失敗には、400(ユーザー)エラーと 500(システム)エラーの両方が含まれます。リクエストを含むリクエストとレスポンスの概要を有効にする方法の詳細については、 AWS 「リクエスト/レスポンスの概要のログ記録IDs」を参照してください。 単位: カウント |
|
指定されたストリーム名の 単位: ミリ秒 |
|
特定のストリームに対する 単位: カウント |
|
各リクエストが成功すると 1、失敗すると 0。平均値は成功率を示しています。 注記失敗には、400(ユーザー)エラーと 500(システム)エラーの両方が含まれます。リクエストを含むリクエストとレスポンスの概要を有効にする方法の詳細については、 AWS 「リクエスト/レスポンスの概要のログ記録IDs」を参照してください。 単位: カウント |
|
指定されたストリーム名の 単位: ミリ秒 |
|
特定のストリームに対する 単位: カウント |
|
各リクエストが成功すると 1、失敗すると 0。平均値は成功率を示しています。 注記失敗には、400(ユーザー)エラーと 500(システム)エラーの両方が含まれます。リクエストを含むリクエストとレスポンスの概要を有効にする方法の詳細については、 AWS 「リクエスト/レスポンスの概要のログ記録IDs」を参照してください。 単位: カウント |
|
単位: バイト |
|
指定されたストリーム名の 単位: ミリ秒 |
|
特定のストリームに対する 単位: カウント |
|
各リクエストが成功すると 1、失敗すると 0。平均値は成功率を示しています。 注記失敗には、400(ユーザー)エラーと 500(システム)エラーの両方が含まれます。リクエストを含むリクエストとレスポンスの概要を有効にする方法の詳細については、 AWS 「リクエスト/レスポンスの概要のログ記録IDs」を参照してください。 単位: カウント |
|
単位: バイト |
|
指定されたストリーム名の 単位: ミリ秒 |
|
特定のストリームに対する 単位: カウント |
|
各リクエストが成功すると 1、失敗すると 0。平均値は成功率を示しています。 注記失敗には、400(ユーザー)エラーと 500(システム)エラーの両方が含まれます。リクエストを含むリクエストとレスポンスの概要を有効にする方法の詳細については、 AWS 「リクエスト/レスポンスの概要のログ記録IDs」を参照してください。 単位: カウント |
|
指定されたストリーム名の 単位: ミリ秒 |
|
特定のストリームに対する 単位: カウント |
|
各リクエストが成功すると 1、失敗すると 0。平均値は成功率を示しています。 注記失敗には、400(ユーザー)エラーと 500(システム)エラーの両方が含まれます。リクエストを含むリクエストとレスポンスの概要を有効にする方法の詳細については、 AWS 「リクエスト/レスポンスの概要のログ記録IDs」を参照してください。 単位: カウント |
|
指定されたビデオストリーム名の呼び出しの GetClip APIレイテンシー。 単位: ミリ秒 |
|
特定のビデオストリームに対するリクエストの数 GetClip API。 単位: カウント |
|
各リクエストが成功すると 1、失敗すると 0。平均値は成功率を示しています。 注記失敗には、400(ユーザー)エラーと 500(システム)エラーの両方が含まれます。リクエストを含むリクエストとレスポンスの概要を有効にする方法の詳細については、 AWS 「リクエスト/レスポンスの概要のログ記録IDs」を参照してください。 単位: カウント |
|
特定のビデオストリームの の一部として GetClip APIサービスから送信された合計バイト数。 単位: バイト |
CloudWatch メトリクスガイダンス
CloudWatch メトリクスは、以下の質問に対する回答を見つけるのに役立ちます。
トピック
- データは Amazon Kinesis Video Streams サービスに到達していますか?
- Amazon Kinesis Video Streams サービスによってデータが正常に取り込まれないのはなぜですか?
- Amazon Kinesis Video Streams サービスからデータをプロデューサーから送信されるのと同じレートで読み取れないのはなぜですか?
- コンソールにビデオが含まれないのはなぜですか? また、ビデオの再生に遅延があるのはなぜですか?
- リアルタイムのデータの読み取りの遅延とは何ですか? また、クライアントがストリームの先頭から遅延するのはなぜですか?
- クライアントは Kinesis ビデオストリームからデータを読み込んでいますか? また、そのレートはどれだけですか?
- クライアントが Kinesis ビデオストリームからデータを読み込むことはできないのはなぜですか?
データは Amazon Kinesis Video Streams サービスに到達していますか?
関連するメトリクス:
-
PutMedia.IncomingBytes
-
PutMedia.IncomingFragments
-
PutMedia.IncomingFrames
アクション項目:
-
これらのメトリクスが減った場合は、アプリケーションがまだサービスにデータを送信しているかどうかを確認します。
-
ネットワーク帯域幅を確認します。ネットワーク帯域幅が不十分な場合は、それが原因でサービスがデータを受信するレートが低下している可能性があります。
Amazon Kinesis Video Streams サービスによってデータが正常に取り込まれないのはなぜですか?
関連するメトリクス:
-
PutMedia.Requests
-
PutMedia.ConnectionErrors
-
PutMedia.Success
-
PutMedia.ErrorAckCount
アクション項目:
-
の増加がある場合は
PutMedia.ConnectionErrors
、プロデューサークライアントが受信したHTTPレスポンスとエラーコードを調べて、接続の確立中に発生しているエラーを確認します。 -
が減少
PutMedia.Success
または増加する場合はPutMedia.ErrorAckCount
、サービスから送信された ack レスポンスの ack エラーコードを調べて、データの取り込みが失敗した理由を確認します。詳細については、AckErrorCode「.Values」を参照してください。
Amazon Kinesis Video Streams サービスからデータをプロデューサーから送信されるのと同じレートで読み取れないのはなぜですか?
関連するメトリクス:
-
PutMedia.FragmentIngestionLatency
-
PutMedia.IncomingBytes
アクション項目:
-
これらのメトリクスが低下した場合は、接続のネットワーク帯域幅を確認してください。低帯域幅接続により、データはより低いレートでサービスに到達する可能性があります。
コンソールにビデオが含まれないのはなぜですか? また、ビデオの再生に遅延があるのはなぜですか?
関連するメトリクス:
-
PutMedia.FragmentIngestionLatency
-
PutMedia.FragmentPersistLatency
-
PutMedia.Success
-
ListFragments.Latency
-
PutMedia.IncomingFragments
アクション項目:
-
の増加
PutMedia.FragmentIngestionLatency
または の低下がある場合はPutMedia.IncomingFragments
、ネットワーク帯域幅と、データがまだ送信されているかどうかを確認します。 -
にドロップがある場合は
PutMedia.Success
、ack エラーコードを確認してください。詳細については、AckErrorCode「.Values」を参照してください。 -
PutMedia.FragmentPersistLatency
または が増加した場合ListFragments.Latency
、サービスの問題が発生している可能性が最も高くなります。条件が長期間続く場合は、カスタマーサービスの連絡先に問い合わせて、サービスに問題があるかどうかを確認します。
リアルタイムのデータの読み取りの遅延とは何ですか? また、クライアントがストリームの先頭から遅延するのはなぜですか?
関連するメトリクス:
-
GetMedia.MillisBehindNow
-
GetMedia.ConnectionErrors
-
GetMedia.Success
アクション項目:
-
が増加した場合
GetMedia.ConnectionErrors
、ストリームへの再接続が頻繁に試行されるため、コンシューマーはストリームの読み取りに遅れている可能性があります。GetMedia
リクエストに対して返されるHTTPレスポンス/エラーコードを確認します。 -
にドロップがある場合
GetMedia.Success
、サービスがコンシューマーにデータを送信できず、接続が切断され、コンシューマーから再接続され、コンシューマーがストリームの先頭から遅れることが原因である可能性があります。 -
の増加がある場合は
GetMedia.MillisBehindNow
、帯域幅の制限を調べて、帯域幅が小さいためにデータを受信する速度が遅いかどうかを確認します。
クライアントは Kinesis ビデオストリームからデータを読み込んでいますか? また、そのレートはどれだけですか?
関連するメトリクス:
-
GetMedia.OutgoingBytes
-
GetMedia.OutgoingFragments
-
GetMedia.OutgoingFrames
-
GetMediaForFragmentList.OutgoingBytes
-
GetMediaForFragmentList.OutgoingFragments
-
GetMediaForFragmentList.OutgoingFrames
アクション項目:
-
これらのメトリクスは、リアルタイムデータとアーカイブデータを読み取る速度を示します。
クライアントが Kinesis ビデオストリームからデータを読み込むことはできないのはなぜですか?
関連するメトリクス:
-
GetMedia.ConnectionErrors
-
GetMedia.Success
-
GetMediaForFragmentList.Success
-
PutMedia.IncomingBytes
アクション項目:
-
の増加がある場合は
GetMedia.ConnectionErrors
、GetMedia
リクエストによって返されるHTTPレスポンスとエラーコードを確認します。詳細については、AckErrorCode「.Values」を参照してください。 -
最新データまたはライブデータを読み込もうとする場合は、サービスがコンシューマーに送信するデータがストリームに入ってくる
PutMedia.IncomingBytes
かどうかを確認します。 -
GetMedia.Success
または がドロップされた場合はGetMediaForFragmentList.Success
、サービスがコンシューマーにデータを送信できないことが原因である可能性があります。条件が長期間続く場合は、カスタマーサービスの連絡先に問い合わせて、サービスに問題があるかどうかを確認します。