[发明专利]一种网络游戏业务状态监控系统及方法在审
申请号: | 201611145642.6 | 申请日: | 2016-12-13 |
公开(公告)号: | CN106730833A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 赵亚明;王毅 | 申请(专利权)人: | 苏州蜗牛数字科技股份有限公司 |
主分类号: | A63F13/35 | 分类号: | A63F13/35;A63F13/352;A63F13/355;A63F13/77 |
代理公司: | 北京德崇智捷知识产权代理有限公司11467 | 代理人: | 王金双 |
地址: | 215000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络游戏 业务 状态 监控 系统 方法 | ||
技术领域
本发明涉及一种网络监控系统,尤其涉及网络游戏业务状态监控系统及方法。
背景技术
智能监控即通过监控平台,实时的收集汇总当前线上业务服务器的状态数据,并将这些数据进行存储和展示,同时对于这些数据的状态进行实时的判断,一旦出现异常,则发出报警。
为了能够满足大规模服务器的需求,现有的监控平台均采用了分布式的架构,将所有的数据进行汇总,便于统一的管理和展示,不仅能够满足大规模服务器的使用需求,而且对于全国乃至全球多机房部署拥有先天性的支持优势。
但是现有的监控平台,横向扩展性较差,尤其无法满足大规模多机房分布的实时监控要求,无法将所有数据汇总到一个统一的平台内展示,同时对于机房到全国网络状态的实时监控也没有实现。
发明内容
为了解决现有技术存在的不足,本发明的目的在于提供一种网络游戏业务状态监控系统及方法,实现大规模多机房分布网络游戏业务状态和机房到全国网络状态的智能实时监控。
为实现上述目的,本发明提供的网络游戏业务状态监控系统系统,包括,业务状态采集单元、后端监控服务器、前端监控服务器,以及监控数据库,其中,
所述业务状态采集单元,其对游戏服务器进行监控数据采集,并将所述监控数据发送给所述后端监控服务器;
所述后端监控服务器,其用于对所述监控数据处理;
所述前端监控服务器,其用于所述监控数据的展示以及监控内容的配置;
所述监控数据库,其用于存储监控数据和探测数据。
进一步地,所述业务状态采集单元还包括,客户端、代理端,以及探测端,
所述客户端,其根据所述前端监控服务器的监控内容配置信息,对游戏服务器进行监控数据采集,并将所述监控数据通过所述代理端发送给所述后端监控服务器;
所述代理端,其与所述后端监控服务器和所述客户端进行连接通信,将所述客户端的监控数据传输至所述后端监控服务器;
所述探测端,其用于对网络进行探测和探测数据的统计汇总。
进一步地,所述客户端,其安装在游戏服务器中,自动采集所需的游戏服务器监控数据。
进一步地,所述代理端,其与所述客户端进行长连接,定时获取所述客户端采集的监控数据。
更进一步地,所述探测端根据用户预先定义的时间周期和发包规则,定时对网络进行探测。
为实现上述目的,本发明提供的网络游戏业务状态监控方法,包括以下步骤:
1)配置游戏服务器的监控内容;
2)对游戏服务器进行数据采集;
3)对监控数据进行处理并存储;
4)展示监控数据,并对异常的监控数据进行报警。
进一步地,所述步骤1)配置游戏服务器的监控内容,是前端监控服务器接收用户的操作,对游戏服务器的监控内容进行配置。
进一步地,所述步骤2)对游戏服务器进行数据采集,是客户端根据对配置游戏服务器的监控内容,对游戏服务器进行数据采集。
进一步地,所述步骤3)对监控数据进行处理,是后端监控服务器根据规则对监控数据进行汇总。
更进一步地,所述步骤4)展示监控数据,并对异常的监控数据进行报警包括以下步骤:
a)前端监控服务器查询监控数据库中的监控数据并进行展示;
b)后端监控服务器对于异常的监控数据,进行报警处理。
本发明的网络游戏业务状态监控系统及方法监控数据的采集完全由客户端,因此具有如下的技术效果:
1.自动完成,并且支持自定义采集方式,具有良好的扩展性。用户通过配置一台前端监控服务器的采集项目后,服务端能够自动将相关的配置派发到客户端处,随后客户端便会遵从配置文件的内容定时进行采集,在采集过程中无需服务端干预,不但降低了服务端的压力,而且大大提升了客户端采集的安全性和稳定性,保证了数据采集的规范性和一致性,同时由于客户端允许用户自行编写脚本插件作为客户端的采集工具,大大丰富了可以采集的内容,几乎可以适应所有的采集需求。
2.架构中包括代理端,支持扩区域、扩网段、扩机房监控。对于小规模服务器的监控只需要在一个网段内即可,但是随着业务量的增大,不可避免的会出现服务器分布在不同的网段,不同机房,甚至不同的城市,而且这些服务器本身可能之间还无法连通。代理端完美的解决了这些问题,能够将全国各地不同的服务器通过代理端与后端服务器相连,从而解决了大规模分布式部署的服务器监控的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州蜗牛数字科技股份有限公司,未经苏州蜗牛数字科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611145642.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型立式叶滤机助滤剂添加装置
- 下一篇:一种预氧化纤维复合针刺毡