モニタリング
ダッシュボードの使用
フリート使用率のモニタリングは、CloudWatch メトリクスとダッシュボードの作成により実行できる定期的なアクティビティです。または、WorkSpaces Applications コンソールから [フリートの使用状況] タブを使用します。ユーザーの行動は常に予測できるわけではなく、需要が最初に評価した事前計画をも上回ることもあるため、フリートの使用状況を定期的にモニタリングします。CloudWatch の WorkSpaces Applications メトリクスとディメンションの全リストは、「WorkSpaces Applications 管理ガイド」の「モニタリングリソース」に記載されています。
成長の予測
PendingCapacity で大規模なジャンプが発生するたびに、自動スケーリングイベントが発生します。ここで重要なのは、新しい WorkSpaces Applications フリートインスタンスがユーザーセッションをホストできるようになるまでは、AvailableCapacity および PendingCapacity に逆相関があることを確認しておくことです。各 WorkSpaces Applications フリートの InsufficientCapacityError に対して CloudWatch アラームを作成して管理者に通知し、自動スケーリングが需要に追いつかなくならないようにします。
需要がキャパシティを超え、InsufficientCapacityError メトリクス値が一般的である場合は、勤務日の開始時のスケジュールされたスケーリングポリシーにより、最小キャパシティの値を上げることを検討します。さらに、需要が満たされた後に最小キャパシティを引き下げる 2 つ目のスケジュールスケーリングポリシーも設定します。最小キャパシティの値を下げても、既存のセッションには影響しません。勤務日の終了前に最小キャパシティを下げると、ActualCapacity の値が下がり、スケールが意図したとおり効果的に機能するようになります。これによりコストが最適化されます。
需要が一貫して予測できない場合は、ターゲット追跡スケーリングポリシーを使用して、使用パターンを判断しながら、WorkSpaces Applications フリートに需要を満たす十分な AvailableCapacity があることを確認します。ターゲット追跡はフリートの消費量の一定の割合を使用するため、引き続きモニタリングします。フリートインスタンスの総数が増えるにつれて、未使用のフリートインスタンスの総数も増えます。最大キャパシティを控えめな値に設定しない限り、これは無駄になる可能性があります。信頼性とコスト最適化のバランスをとるために、複数の種類のスケーリングポリシー (スケジュール管理やターゲット追跡など) を使用します。
ユーザー使用状況のモニタリング
ユーザー料金という形でコストが発生するため
使用状況レポートは S3 バケットに個別の .csv ファイルとして保存され、ダウンロードしてサードパーティのビジネスインテリジェンス (BI) ツールを使用して分析できます。レポートをダウンロードせずに AWS の使用状況データを分析したり、複数の .csv ファイルを連結せずにカスタムの日付範囲のレポートを作成することができます。例えば、Amazon Athena と Amazon Quick を使用して、WorkSpaces Applications の使用状況データのカスタムレポートおよび可視化を作成できます
アプリケーションイベントログと Windows イベントログの保存
WorkSpaces Applications インスタンスセッションが完了すると、インスタンスは終了します。つまり、セッションで使用されていたアプリケーションと Windows のイベントログはすべて失われます。これらのアプリケーションおよび Windows イベントログを保持する必要がある場合、1 つの方法は、Amazon Data Firehose を使用してイベントログを S3 にリアルタイムに配信
ネットワークと管理アクティビティの監査
まだセットアップしていない場合は、Amazon WorkSpaces Applications を使用して AWS アカウント の AWS CloudTrailappstream.amazonaws.com の値でフィルタイベントソースを使用します。
VPC フローログを有効にして、カスタマーマネージドリソースへのアクセスを監査します。VPC フローログを CloudWatch Logs にパブリッシュすることで、監査が必要な場合にクエリを実行できます。
WorkSpaces Applications のフリートが増えるにつれて、サブネット IP の割り当てのモニタリングが重要になります。describe-subnets