本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
为 Amazon GameLift 设置指标和日志记录
您可以使用从 Amazon GameLift 游戏服务器和资源中收集的数据来帮助识别异常情况。您还可使用指标帮助提高性能。
Amazon GameLift 需要注意的关键领域包括:
-
Amazon GameLift 服务指标 – Amazon GameLift 提供有关您的资源的 Amazon CloudWatch 指标,包括游戏服务器、实例集、队列和 FlexMatch。您可以在 Amazon GameLift 控制台和 CloudWatch 控制台中找到这些指标。有关 Amazon CloudWatch 指标的更多信息,请参阅使用 Amazon CloudWatch 监控 Amazon GameLift。
-
游戏服务器指标 – Amazon GameLift 无法访问您的游戏服务器指标。但是,您可以使用 CloudWatch 代理直接从游戏服务器向 CloudWatch 发送自定义指标。您还可以使用队列 Amazon Identity and Access Management (IAM) 角色和 Amazon 软件开发工具包将指标直接发送到 CloudWatch。有关如何配置指标的示例,请参阅 GitHub 上 Amazon 上托管的基于多人游戏会话的游戏
。此存储库包含 CloudWatch 代理配置示例,以及 C# StatSD 客户端的代码。 -
游戏服务器日志 – 要在游戏服务器上配置游戏服务器日志文件,请使用 Amazon GameLift 服务器软件开发工具包配置。您还可以将 Amazon CloudWatch Logs 用作实时日志管理解决方案,也可以使用 CloudWatch 代理配置日志。有关更多信息,请参阅在 Amazon GameLift 中记录服务器消息。