

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

# Amazon CloudWatch で Amazon GameLift ストリームをモニタリングする
<a name="monitoring-cloudwatch"></a>

CloudWatch を使用して Amazon GameLift Streams をモニタリングできます。CloudWatch は raw データを収集し、読み取り可能なほぼリアルタイムのメトリクスに加工します。 CloudWatch これらの統計は 15 か月間保持されるため、履歴情報にアクセスし、ウェブアプリケーションまたはサービスの動作をより的確に把握できます。また、特定のしきい値を監視するアラームを設定し、これらのしきい値に達したときに通知を送信したりアクションを実行したりできます。詳細については、「[Amazon CloudWatch ユーザーガイド](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/)」を参照してください。

Amazon GameLift Streams は、お客様が以下をモニタリングするのに役立つメトリクスを提供します。
+ ストリームグループの容量と使用状況。
+ ストリームパフォーマンスとリソース使用量。
+ ストリームステータスを使用して問題を解決し、ユーザーをサポートします。
+ コンテンツ提供全体のカスタマーエンゲージメント。
+ データチャネルの使用状況。

次の表に、Amazon GameLift Streams のディメンションとメトリクスを示します。

## ストリームグループの容量と使用状況
<a name="monitoring-cloudwatch-capacity"></a>

これらのメトリクスを使用して、需要に合わせてリソースをスケーリングします。これらのメトリクスは 1 分ごとに発行されます。

**重要**  
**2025 年 9 月 5 日より前に作成されたストリームグループの場合**  
CloudWatch のデータ保持ポリシーの問題により、正確な容量メトリクスは過去 15 日間のみ使用できます。15 日以上経過したキャパシティメトリクスの場合、期間が 1 分の場合、データは表示されず、期間が 5 分以上の場合、表示されるデータは不正確になります。  
回避策として、CloudWatch グラフの sum-type 統計に`SUM(METRICS())/5`数学 (5 分間の使用など) を回避策として追加して、15 日間の 1 分間のメトリクス保持制限を超える正確な容量数を確認できます。  
この問題を修正するには、ストリームグループを再作成します。


| メトリクス | 説明 | ディメンション | Unit | 
| --- | --- | --- | --- | 
| **ActiveCapacity** |  プロビジョニングされ、ストリーミングする準備ができているコンピューティングリソースの数。これには、現在ストリーミング中のリソースと、新しいストリームリクエストに応答できるアイドル状態のリソースが含まれます。 |  (StreamGroupId、ロケーション) | カウント | 
| **IdleCapacity** |  現在ストリーミングされていないアクティブな容量の数値部分。これは、新しいストリームリクエストに応答するためのコンピューティングリソースの可用性を表します。 |  (StreamGroupId、ロケーション) | カウント | 

## ストリームグループのパフォーマンスとリソース使用率
<a name="monitoring-cloudwatch-performance"></a>

これらのメトリクスは 1 分ごとに発行されます。


| メトリクス | 説明 | ディメンション | Unit | 
| --- | --- | --- | --- | 
| **MemoryUtilization** |  ストリームで使用される使用可能なメモリの %。 |  (StreamGroupId、Location)、 (ApplicationId、StreamClass) |  パーセンテージ | 
| **CPUUtilization** |  ストリームで使用される使用可能な CPU の %。 |  (StreamGroupId、Location)、 (ApplicationId、StreamClass) |  パーセンテージ | 
| **FrameCaptureRate** |  アプリケーションからフレームがキャプチャされるレート。 |  (StreamGroupId、Location)、 (ApplicationId、StreamClass) | なし | 
| **AudioCaptureRate** |  アプリケーションからオーディオサンプルがキャプチャされるレート。 |  (StreamGroupId、Location)、 (ApplicationId、StreamClass) | なし | 
| [RoundTripTime] |  クライアントとサーバー間の往復時間。 |  (StreamGroupId、Location)、 (ApplicationId、StreamClass) | ms | 

## ストリームステータス
<a name="monitoring-cloudwatch-status"></a>

これらのメトリクスは、ストリームセッションの最後に発行されます。


| メトリクス | 説明 | ディメンション | Unit | 
| --- | --- | --- | --- | 
|  **TerminatedStreamSessions** |  状態で終了したセッションの数 `TERMINATED` |  (StreamGroupId、Location)、 (ApplicationId、StreamClass) | カウント | 
|  **ErroredStreamSessions** |  状態で終了したセッションの数 `ERROR` |  (StreamGroupId、Location)、 (ApplicationId、StreamClass) | カウント | 

## カスタマーエンゲージメント
<a name="monitoring-cloudwatch-engagement"></a>

これらのメトリクスは、ストリームセッションの最後に発行されます。


| メトリクス | 説明 | ディメンション | Unit | 
| --- | --- | --- | --- | 
|  **セッションの長さ** | ストリームセッション期間 |  (StreamGroupId、Location)、 (ApplicationId、StreamClass)  | 秒 | 

## データチャネル
<a name="monitoring-data-channels"></a>

これらのメトリクスは、ストリームセッションの最後に発行されます。


| メトリクス | 説明 | ディメンション | Unit | 
| --- | --- | --- | --- | 
|  **DataChannel-ApplicationConnected** | アプリケーションがデータチャネルポートに接続する回数。この数は、ストリームセッションごとに最大 1 です。 |  (StreamGroupId、Location)、 (ApplicationId、StreamClass) | カウント | 
|  **DataChannel-ApplicationMessage** | アプリケーションがクライアントに送信したメッセージの数。 |  (StreamGroupId、Location)、 (ApplicationId、StreamClass) | カウント | 
|  **DataChannel-ApplicationMessageBytes** | アプリケーションがクライアントに送信したメッセージの合計バイト数。 |  (StreamGroupId、Location)、 (ApplicationId、StreamClass) | バイト | 
|  **DataChannel-ClientMessage** | クライアントがアプリケーションに送信したメッセージの数。 |  (StreamGroupId、Location)、 (ApplicationId、StreamClass) | カウント | 
|  **DataChannel-ClientMessageBytes** | クライアントがアプリケーションに送信したメッセージの合計バイト数。 |  (StreamGroupId、Location)、 (ApplicationId、StreamClass) | バイト | 