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