Amazon GameLift のメトリックスとロギングをセットアップする - Amazon GameLift

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

Amazon GameLift のメトリックスとロギングをセットアップする

Amazon GameLift ゲームサーバーとリソースから収集されたデータを使用して、異常を発見できます。メトリクスを使ってパフォーマンスを改善することもできます。

Amazon GameLift で注意すべき主な分野は次のとおりです。

  • Amazon GameLift サービスメトリクス – Amazon GameLift は、ゲームサーバー、フリート、キュー、FlexMatch などのリソースに関する Amazon CloudWatch メトリクスを提供します。これらのメトリクスは Amazon GameLift コンソールと CloudWatch コンソールで確認できます。CloudWatch の Amazon GameLift メトリクスの詳細については、「Amazon CloudWatch で Amazon GameLift をモニタリングする」を参照してください。

  • ゲームサーバーメトリクス – Amazon GameLift はゲームサーバーメトリクスにアクセスできません。ただし、CloudWatch エージェントを使用して、ゲームサーバーから CloudWatch に直接カスタムメトリクスを送信できます。フリート AWS Identity and Access Management (IAM) ロールと AWS SDK を使用して、CloudWatch に直接メトリクスを送信することもできます。メトリクスの設定方法の例については、GitHub の「AWS でのマルチプレイヤーセッションベースのゲームホスティング」を参照してください。このレポジトリには、シンプルな C# StatsD クライアントのサンプルの CloudWatch エージェント設定とコードが含まれています。

  • ゲームサーバーログ – ゲームサーバーでゲームサーバーのログファイルを設定するには、Amazon GameLift サーバー SDK 設定を使用します。Amazon CloudWatch Logs をリアルタイムのログ管理ソリューションとして使用したり、CloudWatch エージェントを使用してログを設定することもできます。詳細については、「Amazon GameLift でのサーバーメッセージのログ記録」を参照してください。