使用 InfluxDB 跟踪 CS:GO 统计数据

导航至

反恐精英:全球攻势(CS:GO)——由 Valve 和 Hidden Path Entertainment 开发的一款多人第一人称射击电子游戏,是如今已成传奇的《反恐精英》系列的第四款游戏。自发布以来,CS:GO 每月吸引了约 1100 万玩家,并形成了活跃的竞技场景,许多比赛由 Valve 本身赞助。以下是 CS:GO 的快速概述以及跟踪 CS:GO 统计数据的为什么和如何。

CS:GO 游戏概述

CS:GO 首次于 2012 年在 Windows、Mac、Xbox 和 PlayStation 3 平台上发布,而 Linux 版本于 2014 年发布。该游戏将两支队伍对立起来:恐怖分子和反恐分子。每一方都负责消灭对方,同时完成各自的目标。

根据游戏模式,恐怖分子必须放置炸弹或保护人质,而反恐分子必须阻止炸弹被放置、解除炸弹或营救人质。

游戏还提供了匹配支持,允许玩家在专属的 Valve 服务器上玩游戏,同时允许社区成员使用自定义地图和游戏模式自行托管服务器。2018 年 12 月,Valve 将游戏转变为免费游玩模式,专注于通过外观物品获得收入。

跟踪 CS:GO 统计数据的价值

跟踪 CS:GO 统计数据可以帮助您在比赛中保持竞争力,并确定使用哪些物品。这是您充分利用游戏的最佳机会,因为它允许您看到哪些当前技术有效,哪些无效,并允许您在完成主要任务后继续享受游戏的竞技性。

为了真正看到您的表现,跟踪游戏指标随着时间的推移是很值得的,例如上一场比赛的击杀数、总 MVP、武器统计数据、总击杀数和击杀致死比。

如何跟踪 CS:GO 统计数据

监控 CS:GO 统计数据的一个简单方法是使用 InfluxDB 与 Counter-Strike Gametracker,这是一个由 Ignacio Van DroogenbroeckInfluxAce 创建的 InfluxDB 模板,也是 2020 年 InfluxData 社区奖项中的创始人选择奖获奖者。

CS:GO (Counter Strike Global Offensive) game stats dashboard

InfluxDB 模板 是一套工具,包括打包器和一系列预先制作好的监控解决方案,使用户能够 与同事和世界各地的社区成员分享他们的监控专业知识。Ignacio 创建了 InfluxDB 与 Counter-Strike Gametracker 来分析他的表现,并拥有这些数据。

使用 InfluxDB CS:GO Gametracker

CS:GO 游戏追踪器结合 InfluxDB,实现了其他 CS:GO 游戏追踪器所不具备的功能。模板的创建者 Ignacio 表示:“这个模板让我能够通过时间追踪我的表现,并回答诸如:与上个月相比,我是否有所提高?与上个月相比,我用哪种枪械的表现更好?这种数据在默认追踪器中是不可用的,在那里你只能看到最新的数据,当然,你也无法与它互动。”

追求数据驱动是 Ignacio 构建这个模板的动力:“我天生具有竞争力,并随着时间的推移而不断改进。此外,我喜欢数据,因为我认为它是做出决策和必要时进行改变的至关重要的因素。有了这个模板,我发现我经常使用 PP-Bizon,但与 MP7 相比,我的命中率较低,所以我改变了选择,开始杀敌更多——M4A1 和 M4A1-S 也是如此。我有消音器的命中率比没有消音器的命中率更高。”

理论上,这个模板可以被调整以实时显示游戏指标。Ignacio 表示:“这对于教练来说非常有用,他们可以了解球员在特定时刻的游戏表现,他们用哪种枪械表现更好,他们杀了多少人或死了多少人,以及他们的经济表现如何。这个模板目前还不能实时获取数据,但很容易进行适配。”

实际上,这个模板可以根据任何需求进行更改:“如果你不想知道你打破了多少窗户,看到总伤害量,或关于枪械的特定数据,你可以删除这个面板。但信息都在那里,存储在 InfluxDB 中,以便在需要时使用。”

构建 InfluxDB 模板

至于这个模板作为一个专门针对 InfluxDB 的模板所带来的好处,Ignacio 表示:“我发现构建 InfluxDB 模板非常容易,同时,使用 Telegraf 捕取数据也非常容易。原始数据以 JSON、XML 和 VDF 格式提供,可以存储在任何地方。但为了利用这个模板来了解你的游戏表现,建议使用 时间序列数据库。”

InfluxDB 模板 允许你快速定义任何技术的整个监控配置(数据源、仪表板和警报),在一个易于共享、开源的文本文件中,可以通过一条命令将其导入 InfluxDB。 免费注册 InfluxDB Cloud 账户以安装此模板

有兴趣 提交 你自己的 InfluxDB 模板吗?了解 如何构建一个