在线人数统计方法、装置以及电子设备与流程

文档序号:29409800发布日期:2022-03-26 11:30阅读:来源:国知局

技术特征:
1.一种在线人数统计方法,其特征在于,所述方法包括:接收每个目标服务器对应的在线日志,从所述在线日志中抽取关键信息;其中,所述关键信息用于表征所述目标服务器在每个日志时刻对应的在线人数;根据每个所述目标服务器的关键信息确定公共统计周期和公共统计维度,其中,每个所述目标服务器具有相应的相邻日志时刻的时间间隔区间,所述公共统计周期为所述目标服务器中最长的时间间隔区间;基于所述公共统计维度分别对所述关键信息过滤,确定待统计数据集合,其中,所述待统计数据集合包括每个待统计目标服务器和所述每个待统计目标服务器对应的待统计关键信息;根据所述待统计数据集合计算所述每个待统计目标服务器在所述公共统计周期的在线人数之和。2.根据权利要求1所述的方法,其特征在于,在根据所述待统计数据集合计算所述每个待统计目标服务器在所述公共统计周期的在线人数之和的步骤之前,所述方法还包括:根据每个所述目标服务器的日志时刻确定待计算时长,并将所述待计算时长划分为多个所述公共统计周期。3.根据权利要求1所述的方法,其特征在于,根据所述待统计数据集合计算所述每个待统计目标服务器在所述公共统计周期的在线人数之和的步骤,包括:根据每个待统计目标服务器对应的待统计数据集合,计算每个待统计目标服务器在所述公共统计周期的在线人数的平均值;基于每个待统计目标服务器对应的平均值的加和,确定所述公共统计周期的在线人数之和。4.根据权利要求1所述的方法,其特征在于,接收每个目标服务器对应的在线日志,从所述在线日志中抽取关键信息的步骤,包括:通过日志采集系统接收每个目标服务器发送的在线日志;过滤所述在线日志的脏数据,抽取得到所述每个目标服务器对应的关键信息。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:将所述关键信息加载到离线数据仓库,基于所述离线数据仓库中关键信息离线计算每个待统计目标服务器在所述公共统计周期的在线人数之和。6.根据权利要求1所述的方法,其特征在于,所述关键信息包括下述任意一项或多项:日志时刻、服务器id、日志时刻在线人数、服务器版本、活动版本和日期。7.根据权利要求6所述的方法,其特征在于,根据每个所述目标服务器的关键信息确定公共统计周期和公共统计维度的步骤,包括:根据所述关键信息确定每个所述目标服务器的相邻日志时刻之间的时间间隔区间;根据最长的所述时间间隔区间确定公共统计周期,以使每个所述目标服务器均按照所述公共统计周期计算在线人数。8.根据权利要求6或7所述的方法,其特征在于,根据每个所述目标服务器的关键信息确定公共统计周期和公共统计维度的步骤,还包括:根据预设业务需求从所述关键信息中选取一项或多项作为公共统计维度,以使每个所述目标服务器均按照所述公共统计维度计算在线人数。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:将所述公共统计维度作为在线事实字段,建立每个所述目标服务器的在线事实表。10.根据权利要求8所述的方法,其特征在于,基于所述公共统计维度分别对所述关键信息过滤,确定待统计数据集合的步骤,包括:将不满足所述公共统计维度的目标服务器进行过滤,得到待统计目标服务器;将所述待统计目标服务器对应的关键信息中不满足所述公共统计维度的部分信息进行过滤,得到待统计关键信息;基于所述待统计目标服务器和所述待统计关键信息确定待统计数据集合。11.根据权利要求10所述的方法,其特征在于,所述公共统计维度包括待计算时长、服务器id和异常值。12.根据权利要求9所述的方法,其特征在于,所述方法还包括:按照所述在线事实字段,将每个待统计目标服务器在所述公共统计周期的在线人数之和记录于所述在线事实表中。13.一种在线人数统计装置,其特征在于,所述装置包括:抽取模块,接收每个目标服务器对应的在线日志,从所述在线日志中抽取关键信息;其中,所述关键信息用于表征所述目标服务器在每个日志时刻对应的在线人数;确定模块,根据每个所述目标服务器的关键信息确定公共统计周期和公共统计维度,其中,每个所述目标服务器具有相应的相邻日志时刻的时间间隔区间,所述公共统计周期为所述目标服务器中最长的时间间隔区间;过滤模块,基于所述公共统计维度分别对所述关键信息过滤,确定待统计数据集合,其中,所述待统计数据集合包括每个待统计目标服务器和所述每个待统计目标服务器对应的待统计关键信息;计算模块,根据所述待统计数据集合计算所述每个待统计目标服务器在所述公共统计周期的在线人数之和。14.一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1至12任一项所述的方法的步骤。15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可运行指令,所述计算机可运行指令在被处理器调用和运行时,所述计算机可运行指令促使所述处理器运行所述权利要求1至12任一项所述的方法。

技术总结
本申请提供了一种在线人数统计方法、装置以及电子设备,涉及在线人数统计的技术领域,缓解了无法对多个服务器整体在线情况进行分析技术问题。该方法包括:接收每个目标服务器对应的在线日志,从在线日志中抽取关键信息;根据每个目标服务器的关键信息确定公共统计周期和公共统计维度;基于公共统计维度分别对关键信息过滤,确定待统计数据集合;根据待统计数据集合计算每个待统计目标服务器在公共统计周期的在线人数之和。统计周期的在线人数之和。统计周期的在线人数之和。


技术研发人员:张文晶 胡志鹏 刘勇成 袁思思 程龙
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:2021.12.06
技术公布日:2022/3/25
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1