[发明专利]一种输出预警信息的方法和装置有效
| 申请号: | 201510434064.7 | 申请日: | 2015-07-22 |
| 公开(公告)号: | CN104991853B | 公开(公告)日: | 2018-07-06 |
| 发明(设计)人: | 杜亮 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
| 主分类号: | G06F11/32 | 分类号: | G06F11/32 |
| 代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 姜劲;陆锦华 |
| 地址: | 100080 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 预警信息 输出 应用系统 运行数据 历史运行数据 方法和装置 历史数据 内存占用 安全监视 比对结果 内存使用 内存信息 系统标识 系统内存 系统运行 预警条件 周期接收 客户端 比对 预判 预设 更新 采集 监控 决策 分析 | ||
1.一种输出预警信息的方法,其特征在于,包括:
数据分析中心每隔设定的周期接收客户端所获取的当前监控的应用系统的运行数据;所述运行数据包括系统标识、内存信息、以及数据时间;
数据分析中心对所述运行数据中的内存信息进行计算,从而得到所述应用系统对应于所述数据时间的内存占用比;
数据分析中心根据所述运行数据中的系统标识获取该应用系统的历史运行数据;所述历史运行数据包括报警阈值、累加值、以及连续次数;
数据分析中心将所述内存占用比与所述历史运行数据进行比对,然后根据比对结果对该历史数据进行更新,并根据预设的预警条件以及更新后的历史数据输出预警信息;
其中,数据分析中心对所述运行数据中的内存信息进行计算,从而得到所述应用系统对应于所述数据时间的内存占用比的步骤包括:
按照接收顺序将所述运行数据存入分析队列;
监听并获取所述分析队列中的运行数据;
从所述运行数据中得到内存信息中所述应用系统的最大内存容量和所述数据时间所对应的内存使用容量;
根据设定的计算公式计算得到所述应用系统的内存占用比;所述计算公式为:内存占用比=内存使用量/最大内存容量。
2.根据权利要求1所述的方法,其特征在于,数据分析中心将所述内存占用比与所述历史运行数据进行比对,然后根据比对结果对该历史数据进行更新,并根据预设的预警条件以及更新后的历史数据给出预警信息的步骤包括:
数据分析中心将所述内存占用比与该应用系统的报警阈值进行比对,如果内存占用比大于等于所述报警阈值,则在累加值的基础上加一得到更新后的累加值;当更新后的累加值达到所述连续次数时,则输出预警信息;
如果所述内存占用比小于所述报警阈值,则对累加值进行清零。
3.根据权利要求1至2中任一项所述的方法,其特征在于,数据分析中心每隔设定的周期接收客户端所获取的当前监控的应用系统的运行数据的步骤之后包括:将所述运行数据按照系统标识存入数据库,并根据预警信息提供对应于系统标识的运行数据。
4.根据权利要求1至2中任一项所述的方法,其特征在于,数据分析中心每隔设定的周期接收客户端所获取的当前监控的应用系统的运行数据的步骤之后包括:确定所接收到的运行数据的格式与预设的数据格式相同。
5.一种输出预警信息的装置,该装置设置于数据分析中心,其特征在于,包括:
接收模块,用于每隔设定的周期接收客户端所获取的当前监控的应用系统的运行数据;所述运行数据包括系统标识、内存信息、以及数据时间;
计算模块,设置于数据分析中心,用于对所述运行数据中的内存信息进行计算,从而得到所述应用系统对应于所述数据时间的内存占用比;
获取模块,设置于数据分析中心,用于根据所述运行数据中的系统标识获取该应用系统的历史运行数据;所述历史运行数据包括报警阈值、累加值、以及连续次数;
信息输出模块,设置于数据分析中心,用于将所述内存占用比与所述历史运行数据进行比对,然后根据比对结果对该历史数据进行更新,并根据预设的预警条件以及更新后的历史数据输出预警信息;
其中,所述计算模块还用于:
按照接收顺序将所述运行数据存入分析队列;
监听并获取所述分析队列中的运行数据;
从所述运行数据中得到内存信息中所述应用系统的最大内存容量和所述数据时间所对应的内存使用容量;
根据设定的计算公式计算得到所述应用系统的内存占用比;所述计算公式为:内存占用比=内存使用量/最大内存容量。
6.根据权利要求5所述的装置,其特征在于,所述信息输出模块还用于:
将所述内存占用比与该应用系统的报警阈值进行比对,如果内存占用比大于等于所述报警阈值,则在累加值的基础上加一得到更新后的累加值;当更新后的累加值达到所述连续次数时,则输出预警信息;
如果所述内存占用比小于所述报警阈值,则对累加值进行清零。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510434064.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种地址总线的检测方法
- 下一篇:一种应用程序的心跳包控制方法和装置





