菜鸟学分析:通过数据分析发现服务器性能问题

服务器
在最近导入大量新用户后,留存发生了突然的下降,还好最近没有什么更新动作,所以能比较明确的感觉到留存可能跟量有比较大的影响。

 一、发现问题

问题背景:在最近导入大量新用户后,留存发生了突然的下降,还好最近没有什么更新动作,所以能比较明确的感觉到留存可能跟量有比较大的影响。

拿出注册人数与留存的曲线图,很明显的反比曲线。

菜鸟学分析-通过数据分析发现服务器性能问题 ...

同时也用EXCEL做出两者之间的相关系数:

相关系数:-0.875713539399122 (-1为***负相关)

[[232748]]

无论是从直觉还是从数字意义上都可以证明注册人数与留存关系是存在着明显的反比关系的。

菜鸟学分析-通过数据分析发现服务器性能问题 ...

二、排查原因

首先从游戏设计以及流程来寻找问题

正如我之前所说是留存下降前没有更新任何东西的,所以游戏配置,新手流程啥啥的这些策划都有检查过无修改,好,那暂且相信他们,并且注册用户与留存的反比关系实在太明显了,我们决定主要还是从玩家行为这块来。

确定从注册玩家行为来寻找问题这个方向

从源头开始,首先怀疑的是渠道用户质量的问题,因为之前也出现过渠道将位置放在了首屏-一键安装,然后留存下降的现象。通过分渠道查看留存下降,发现没上量的渠道留存也下降了。

排除掉渠道上大量导致留存下降这个原因,或者说这个原因并非是主要原因。

寻找注册玩家具体流失行为(溯源法)

这一次运气比较好,一开始就发现了 注册无效用户有增多。并且呢。并且通过计算无效用户留存,这部分无效用户正好可以补上留存的缺口。DONE!问题找到!

注册无效用户定义:玩家有登录或者注册表有存在,但是在服务端没有任何行为。

找到原因

当注册玩家增多的时候,无效用户会增多,无效用户增多,留存会下降。(如下图)

菜鸟学分析-通过数据分析发现服务器性能问题 ...

三、沟通找到根本原因

主要找前后端的技术沟通了一下,服务端表示:这个数据很明显了,可能当注册人数某个值的时候,影响到了服务器的性能,如果能提供分时段的***在线人数,注册人数,该时段的注册无效用户率。就可以排查一些原因,以便技术更加方便的找到问题。OK~ 拿出数据。

然后技术排查代码找到原因:当注册用户进入服务器的时候,在拿注册用户数据的时候进行了一个不该有的聚合运算,导致假如注册人数过多,则服务器性能会很差,会影响到注册玩家体验,删除这段代码后,服务器CPU利用率从60%下降到了20%。

四、解决并验收

直接看图吧,无效用户很明显下降了,留存也提升了~

责任编辑:武晓燕 来源: GameRes游资网
相关推荐

2021-10-27 11:19:10

数据分析微博大V

2023-11-15 10:08:33

数据分析大数据

2021-12-01 14:54:37

数据即服务物联网数据

2020-02-24 15:06:13

亚马逊数据湖AWS

2022-03-13 08:52:07

数据安全数据泄露

2013-04-09 09:54:15

盛大云

2020-05-07 11:13:44

NLPAI产品

2020-04-16 10:27:06

数字化转型数据分析CIO

2019-12-03 10:16:45

服务器负载系统

2021-04-03 14:00:59

物联网IoT预测性维护

2018-08-10 15:00:42

服务器内存排查

2019-09-29 09:35:22

Linux软件硬件

2018-06-08 15:12:00

服务器性能指标

2014-04-23 16:43:05

Linux服务器性能分析

2018-04-03 10:30:35

2021-02-02 15:23:20

Cloudera大数据

2021-07-10 07:40:27

Excel数据分析大数据

2022-08-16 11:33:43

数据分析业务数据

2010-09-02 15:09:56

DHCP服务器

2010-05-20 11:25:14

IIS服务器
点赞
收藏

51CTO技术栈公众号