

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

# Amazon WorkSpaces アプリケーションリソースのモニタリング
<a name="monitoring"></a>

WorkSpaces Applications は Amazon CloudWatch にメトリクスを発行して、詳細な追跡と詳細分析を有効にします。これらの統計情報は、一定期間記録されるため、履歴情報にアクセスしてフリートのパフォーマンスをより的確に把握できます。詳細については、「[Amazon CloudWatch ユーザーガイド](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/)」を参照してください。

**Topics**
+ [コンソールを使用してフリートの使用状況を表示する](monitoring-console.md)
+ [コンソールを使用してインスタンスおよびセッションのパフォーマンスメトリクスを表示する](monitoring-instance-session-performance.md)
+ [WorkSpaces アプリケーションのメトリクスとディメンション](monitoring-with-cloudwatch.md)

# コンソールを使用してフリートの使用状況を表示する
<a name="monitoring-console"></a>

Amazon WorkSpaces アプリケーションフリートの使用状況は、WorkSpaces アプリケーションまたは CloudWatch コンソールを使用してモニタリングできます。

**WorkSpaces アプリケーションコンソールでフリートの使用状況を表示するには**

1. [https://console.aws.amazon.com/appstream2/home](https://console.aws.amazon.com/appstream2/home) で WorkSpaces アプリケーションコンソールを開きます。

1. 左のペインの [**Fleets**] を選択します。

1. フリートを選択して、[**Fleet Usage**] タブを選択します。

1. デフォルトでは、以下のメトリクスがグラフに表示されます。
   + シングルセッションフリートの `ActualCapacity`、`InUseCapacity`、`DesiredCapacity`、`AvailableCapacity`、`PendingCapacity`、`CapacityUtilization`。
   + マルチセッションフリートの `ActualUserSessionCapacity`、`ActiveUserSessionCapacity`、`AvailableUserSessionCapacity`、`DesiredUserSessionCapacity`、`PendingUserSessionCapacity`、`CapacityUtilization`。

**CloudWatch コンソールでフリートの使用状況を表示するには**

1. CloudWatch コンソールの [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) を開いてください。

1. 左のペインで [**メトリクス**] を選択します。

1. [**AppStream**] 名前空間を選択し、[**Fleet Metrics**] を選択します。

1. グラフ化するメトリクスを選択します。

# コンソールを使用してインスタンスおよびセッションのパフォーマンスメトリクスを表示する
<a name="monitoring-instance-session-performance"></a>

Amazon WorkSpaces WorkSpaces Applications フリートインスタンスとセッションパフォーマンスをモニタリングできます。 CloudWatch 

パフォーマンスメトリクスは 5 分間隔で収集されます。新しいセッションがプロビジョニングされると、5 分後に最初のメトリクスデータポイントが表示されます。以降のメトリクスデータポイントは 5 分間隔で利用可能になります。

**注記**  
現在、パフォーマンスメトリクスはマルチセッションフリートでのみ利用可能です。

**WorkSpaces アプリケーションコンソールでインスタンスとセッションを表示するには**

1. [https://console.aws.amazon.com/appstream2/home](https://console.aws.amazon.com/appstream2/home) で WorkSpaces アプリケーションコンソールを開きます。

1. 左のペインの [**Fleets**] を選択します。

1. フリートを選択し、**[詳細を表示]** と **[セッションを表示]** を選択します。

1. セッションを選択してメトリクスを表示します。

1. デフォルトでは、以下のメトリクスがグラフに表示されます。
   + インスタンスメトリクス
     + CpuUtilizationInstance
     + MemoryUtilizationInstance
     + PagingFileUtilizationInstance
     + DiskUtilizationInstance
   + セッションメトリクス
     + CpuUtilizationSession
     + MemoryUtilizationSession

**CloudWatch コンソールでインスタンスとセッションのパフォーマンスを表示するには**

1. CloudWatch コンソールの [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) を開いてください。

1. 左のペインで [**メトリクス**] を選択します。

1. **[AppStream]** 名前空間を選択し、**[フリートインスタンスのメトリクス]** または **[フリートセッションのメトリクス]** を選択します。

1. グラフ化するメトリクスを選択します。

# WorkSpaces アプリケーションのメトリクスとディメンション
<a name="monitoring-with-cloudwatch"></a>

Amazon WorkSpaces Applications は、以下のメトリクスとディメンション情報を Amazon CloudWatch に送信します。

以下の `InsufficientConcurrencyLimitError` 以外のメトリクスはすべて、常時オンデマンドフリートに適用されます。Elastic フリートに適用される唯一のメトリクスは `InUseCapacity` と `InsufficientCapacityError` です。

WorkSpaces Applications は、毎分 1 回 CloudWatch にメトリクスを送信します。`AWS/AppStream` 名前空間には、次のメトリクスが含まれます。

**Topics**
+ [シングルセッションフリートのフリート使用状況メトリクス](appstream-dimensions.md)
+ [マルチセッションフリートのフリート使用状況メトリクス](usage-metrics-multi-session.md)
+ [シングルセッションフリートとマルチセッションフリートのインスタンスとセッションのパフォーマンスメトリクス](instance-session-metrics-single-session-multi-session.md)
+ [Amazon WorkSpaces アプリケーションメトリクスのディメンション](dimensions-metrics.md)

# シングルセッションフリートのフリート使用状況メトリクス
<a name="appstream-dimensions"></a>

以下はシングルセッションフリートのフリート使用状況メトリクスです。


| メトリクス | 説明 | ディメンション | 統計 | 単位 | 
| --- | --- | --- | --- | --- | 
| ActualCapacity |  ストリーミングに使用可能であるか、現在ストリーミング中のインスタンスの合計数。 <pre>ActualCapacity = AvailableCapacity + InUseCapacity</pre>  | [フリート] | Average、Minimum、Maximum | カウント | 
|  AvailableCapacity  |  現在、ユーザーセッションに使用可能なアイドル状態のインスタンスの数。 <pre>AvailableCapacity = ActualCapacity - InUseCapacity</pre>  | [フリート] | Average、Minimum、Maximum | カウント | 
| CapacityUtilization |  次の数式を使用した、フリートで使用中のインスタンスの割合 (%)。 <pre>CapacityUtilization = (InUseCapacity/ActualCapacity) * 100</pre> このメトリクスをモニタリングすると、フリートの目的の容量の値を増減する決定に役立ちます。  | [フリート] | Average、Minimum、Maximum | 割合 (%) | 
|  DesiredCapacity  |  実行中または保留中のインスタンスの合計数。これはフリートが一定の状態でサポートできる同時ストリーミングセッションの合計数を表します。 <pre>DesiredCapacity = ActualCapacity + PendingCapacity</pre>  | [フリート] | Average、Minimum、Maximum | カウント | 
|  InUseCapacity  |  ストリーミングセッションに現在使用中のインスタンスの数。`InUseCapacity` の数が 1 の場合、1 つのストリーミングセッションを表します。  | [フリート] | Average、Minimum、Maximum | カウント | 
|  PendingCapacity  |  WorkSpaces アプリケーションによってプロビジョニングされるインスタンスの数。プロビジョニングの完了後にフリートがサポートできるストリーミングセッションの追加の数を表します。プロビジョニングが開始されると、通常はインスタンスがストリーミングに使用可能になるまでに、10～20 分かかります。  | [フリート] | Average、Minimum、Maximum | カウント | 
| RunningCapacity |  現在実行中のインスタンスの合計数。現在の状態のフリートでサポートできる同時ストリーミングセッションの数を表します。 このメトリクスは、常時オンのフリートのみに提供され、`ActualCapacity` メトリクスと同じ値になります。  | [フリート] | Average、Minimum、Maximum | カウント | 
|  InsufficientCapacityError  |  容量不足により拒否されたセッションリクエストの数。 このメトリクスを使用して、ストリーミングセッションを待機中のユーザーを通知するようアラームを設定できます。  | [フリート] | Average、Minimum、Maximum、Sum | カウント | 
|  InsufficientConcurrencyLimitError  |  最大同時ストリーミング容量に達したために拒否された Elastic フリートセッションリクエストの数。 このメトリクスを使用して、ストリーミングセッションを待機中のユーザーを通知するようアラームを設定できます。  | [フリート] | Average、Minimum、Maximum、Sum | カウント | 

# マルチセッションフリートのフリート使用状況メトリクス
<a name="usage-metrics-multi-session"></a>

以下はマルチセッションフリートのフリート使用状況メトリクスです。


| メトリクス | 説明 | ディメンション | 統計 | 単位 | 
| --- | --- | --- | --- | --- | 
| CapacityUtilization |  次の数式を使用した、フリートで使用中のセッションの割合 (%)。 <pre>CapacityUtilization = (ActiveUserSessionCapacity / ActualUserSessionCapacity) * 100</pre> このメトリクスをモニタリングすると、フリートの目的の容量の値を増減する決定に役立ちます。  | [フリート] | Average、Minimum、Maximum | 割合 (%) | 
| ActualUserSessionCapacity |  ストリーミングに使用可能であるか、現在ストリーミング中であるセッションスロットの合計数。 <pre>ActualUserSessionCapacity = AvailableUserSessionCapacity + ActiveUserSessionCapacity</pre>  | [フリート] | Average、Minimum、Maximum | カウント | 
|  AvailableUserSessionCapacity  |  現在、ユーザーセッションに使用可能なアイドル状態のセッションスロットの数。 <pre>AvailableUserSessionCapacity = ActualUserSessionCapacity - ActiveUserSessions</pre>  | [フリート] | Average、Minimum、Maximum | カウント | 
|  DesiredUserSessionCapacity  |  実行中または保留中のセッションスロットの合計数。これはフリートが一定の状態でサポートできる同時ストリーミングセッションの合計数を表します。 <pre>DesiredUserSessionCapacity = ActualUserSessionCapacity + PendingUserSessionCapacity</pre>  | [フリート] | Average、Minimum、Maximum | カウント | 
| ActiveUserSessionCapacity |  ストリーミングセッションに現在使用中のユーザーセッションの数。  | [フリート] | Average、Minimum、Maximum | カウント | 
|  PendingUserSessionCapacity  |  WorkSpaces アプリケーションによってプロビジョニングされるセッションスロットの数。プロビジョニングの完了後にフリートがサポートできるストリーミングセッションの追加の数を表します。プロビジョニングが開始されると、通常はインスタンスがストリーミングに使用可能になるまでに、10～20 分かかります。  | [フリート] | Average、Minimum、Maximum | カウント | 
| RunningUserSessionCapacity |  ストリーミングに使用可能であるか、現在ストリーミング中であるセッションスロットの合計数。現在の状態のフリートでサポートできる同時ストリーミングセッションの数を表します。 このメトリクスは、常時オンのフリートのみに提供され、`ActualUserSessionCapacity` メトリクスと同じ値になります。  | [フリート] | Average、Minimum、Maximum | カウント | 

# シングルセッションフリートとマルチセッションフリートのインスタンスとセッションのパフォーマンスメトリクス
<a name="instance-session-metrics-single-session-multi-session"></a>

以下は、単一セッションフリートとマルチセッションフリートのインスタンスとセッションのパフォーマンスメトリクスです。


| メトリクス | 説明 | ディメンション | 統計 | 単位 | 
| --- | --- | --- | --- | --- | 
| CpuUtilizationInstance |  割り当てられたコンピューティングユニットのうち、現在インスタンスで使用中であるものの割合。  |  [フリート] [UserId] [FleetName、InstanceId] [FleetName、InstanceId、SessionId、UserId]  | Average、Minimum、Maximum | 割合 (%) | 
| MemoryUtilizationInstance |  割り当てられた物理メモリユニットのうち、現在インスタンスで使用中であるものの割合。  |  [フリート] [UserId] [FleetName、InstanceId] [FleetName、InstanceId、SessionId、UserId]  | Average、Minimum、Maximum | 割合 (%) | 
|  PagingFileUtilizationInstance  |  メモリ (RAM) 容量を拡張するために現在使用中であるページングファイルの割合。  |  [フリート] [UserId] [FleetName、InstanceId] [FleetName、InstanceId、SessionId、UserId]  | Average、Minimum、Maximum | 割合 (%) | 
|  DiskUtilizationInstance  |  インスタンスでプログラムの実行とタスクの実行に現在使用中であるディスクユニットの割合。  |  [フリート] [UserId] [FleetName、InstanceId] [FleetName、InstanceId、SessionId、UserId]  | Average、Minimum、Maximum | 割合 (%) | 
| CpuUtilizationSession |  割り当てられたコンピューティングユニットのうち、セッションで現在使用中であるものの割合。  |  [フリート] [UserId] [FleetName、InstanceId、SessionId] [FleetName、InstanceId、SessionId、UserId]  | Average、Minimum、Maximum | 割合 (%) | 
|  MemoryUtilizationSession  |  割り当てられた物理メモリユニットのうち、セッションで現在使用中であるものの割合。  |  [フリート] [UserId] [FleetName、InstanceId、SessionId] [FleetName、InstanceId、SessionId、UserId]  | Average、Minimum、Maximum | 割合 (%) | 
| DiskReadOperations |  インスタンスあたりのディスク読み取り量  |  [フリート] [UserId] [FleetName、InstanceId] [FleetName、InstanceId、SessionId、UserId]  | Average、Minimum、Maximum | カウント | 
| DiskWriteOperations |  インスタンスあたりのディスク書き込み量  |  [フリート] [UserId] [FleetName、InstanceId] [FleetName、InstanceId、SessionId、UserId]  | Average、Minimum、Maximum | カウント | 
| InSessionLatency |  WorkSpaces Application サーバーとクライアント間の往復時間を p90 で測定  |  [フリート] [UserId] [FleetName、InstanceId、SessionId] [FleetName、InstanceId、SessionId、UserId]  | Average、Minimum、Maximum | ミリ秒 | 
| FramesPerSecond |  特定のセッションの 1 秒あたりのフレーム数  |  [フリート] [UserId] [FleetName、InstanceId、SessionId] [FleetName、InstanceId、SessionId、UserId]  | Average、Minimum、Maximum | カウント | 
| Bandwidth |  セッション中に WorkSpaces Applications サービスとクライアント間で転送されるデータの量。  |  [フリート] [UserId] [FleetName、InstanceId、SessionId] [FleetName、InstanceId、SessionId、UserId]  | Average、Minimum、Maximum | Kilobits/Second | 

# Amazon WorkSpaces アプリケーションメトリクスのディメンション
<a name="dimensions-metrics"></a>

`AWS/AppStream` 名前空間には、次のディメンションとディメンショングループが含まれます。


| ディメンション | 説明 | 
| --- | --- | 
| Fleet | フリートの名前でメトリクスデータをフィルタリングします。 | 
| FleetName | フリートの名前でメトリクスデータをフィルタリングします。 | 
| SessionId | セッション識別子でメトリクスデータをフィルタリングします。 | 
| InstanceId | インスタンス識別子でメトリクスデータをフィルタリングします。 | 
| UserId | ユーザー識別子でメトリクスデータをフィルタリングします。 | 


| ディメンション | Amazon CloudWatch メトリクスで利用可能な場所 | 
| --- | --- | 
| [Fleet] | フリートメトリクス | 
| [FleetName, InstanceId] | フリートインスタンスのメトリクス | 
| [FleetName, InstanceId, SessionId] | フリートセッションのメトリクス | 
| [UserId] | UserId | 
| [FleetName, InstanceId, SessionId, UserId] | FleetName、InstanceId、SessionId、UserId | 