[发明专利]用于生成监控信息的系统和方法无效
申请号: | 201110158084.8 | 申请日: | 2011-05-31 |
公开(公告)号: | CN102307116A | 公开(公告)日: | 2012-01-04 |
发明(设计)人: | 李学斌 | 申请(专利权)人: | 北京京东世纪贸易有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李宝泉;周亚荣 |
地址: | 100176 北京市北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 生成 监控 信息 系统 方法 | ||
技术领域
本发明总体地涉及系统监控领域,更具体地说,本发明涉及用于生成监控信息的系统和方法。
背景技术
随着计算机的广泛应用,企业中需要对许多业务系统进行监控。在对业务系统进行监控的情况下,监控信息的收集是非常重要的环节,收集方法的好坏直接影响到业务系统和监控服务器(或采集服务器)的性能以及对网络环境的影响。
在常规的监控系统中,每当业务系统进行业务处理时,都需要直接通知监控服务器,因此大大增加了网络的负荷,这对业务系统的处理和监控服务器都有很大的影响。特别是对监控服务器,它要采集数量非常大的业务系统的监控信息,这需要非常强大的并发处理能力才可以做到。
此外,每个业务系统因实际状况的需要对“间隔时间”、“调用次数”、“响应时间”的要求是不一样的,即使是同一业务系统上的同一功能有时在不同时段的监控要求也是不同的,例如白天忙、晚上空闲。如果监控系统依据每个业务系统进行定制采集,则需要将定制信息传输到采集端进行逻辑分析以形成固定间隔时间的监控数据并存储,则会有下面的问题:(1)采集端逻辑较复杂,效率低下,较为占用CPU运算资源;(2)因为时间间隔标准不统一以及非监控时间段的数据丢弃,使得对汇总分析工具的开发制造了巨大困难,难以开发;(3)需要大量的人工配制和维护工作。
发明内容
为了解决现有技术中的上述缺点和问题而提出本发明。
根据本发明的一个方面,提供了一种用于生成监控信息的方法,包括:每当业务服务器上的业务模块执行业务处理方法时,向所述业务服务器上的监控采集模块发送业务监控数据;由所述监控采集模块对所述业务监控数据进行分析;在不存在与所述业务监控数据相对应的心跳信息数据的情况下,生成心跳信息数据;在不存在与所述业务监控数据相对应的监控点信息数据的情况下,生成监控点信息数据;在存在与所述业务监控数据相对应的监控点信息数据的情况下,更新监控点信息数据;当达到预定时间间隔时,基于所述心跳信息数据和所述监控点信息数据生成监控信息;以及将所生成的监控信息发送到监控服务器。
基于所述心跳信息数据和所述监控点信息数据生成监控信息可以包括:当达到所述预定时间间隔时,如果调用次数信息为零,则不生成所述监控信息。
所生成的监控信息可以包括监控点信息、调用次数信息。所生成的监控信息可以进一步包括响应次数和响应时间信息。
该方法可以进一步包括:在将所生成的监控信息发送到所述监控服务器之后,将所述监控点信息数据清零。根据本发明的另一方面,提供了一种用于生成监控信息的系统,包括:业务服务器,所述业务服务器包括:业务模块,所述业务模块执行业务处理方法;和监控采集模块,监控服务器,其中,所述业务模块被配置为:每当执行业务处理方法时,向所述监控采集模块发送业务监控数据,其中,所述监控采集模块被配置为:对所述业务监控数据进行分析,在不存在与所述业务监控数据相对应的心跳信息数据的情况下,生成心跳信息数据;在不存在与所述业务监控数据相对应的监控点信息数据的情况下,生成监控点信息数据;在存在与所述业务监控数据相对应的监控点信息数据的情况下,更新监控点信息数据;以及其中,所述监控采集模块进一步被配置为:当达到预定时间间隔时,基于所述心跳信息数据和所述监控点信息数据生成监控信息,并且将所生成的监控信息发送到所述监控服务器。
所述监控采集模块可以进一步被配置为:当达到所述预定时间间隔时,如果调用次数信息为零,则不生成所述监控信息。
所生成的监控信息可以包括监控点信息、调用次数信息。所生成的监控信息可以进一步包括响应次数和响应时间信息。
所述监控采集模块可以进一步被配置为:在将所生成的监控信息发送到监控服务器之后,将所述监控点信息数据清零。
附图说明
通过下面结合附图进行的描述,本发明一些示范性实施例的上述和其他方面、特征和优点对于本领域技术人员来说将变得显而易见,其中:
图1是示出根据本发明一个示范性实施例的系统的框图;
图2是示出根据本发明一个示范性实施例的监控点接入的示意图;
图3是示出根据本发明一个示范性实施例的监控点信息数据的缓存结构的示意图;
图4是示出根据本发明一个示范性实施例的监控信息的数据结构的示意图;
图5是示出根据本发明一个示范性实施例的生成心跳信息数据和监控点信息数据的方法的流程图;以及
图6是示出根据本发明一个示范性实施例的生成监控信息的方法的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东世纪贸易有限公司,未经北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110158084.8/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置