[发明专利]一种业务应用系统的巡检系统和巡检方法在审
申请号: | 201711213995.X | 申请日: | 2017-11-28 |
公开(公告)号: | CN107832197A | 公开(公告)日: | 2018-03-23 |
发明(设计)人: | 许道强;吴波;孙虹;官国飞;葛崇慧;陈志明 | 申请(专利权)人: | 江苏方天电力技术有限公司;国网江苏省电力有限公司;国家电网公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 南京纵横知识产权代理有限公司32224 | 代理人: | 董建林,张赏 |
地址: | 211100 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 应用 系统 巡检 方法 | ||
1.一种业务应用系统的巡检系统,其特征在于,包括数据获取单元,运行信息爬取单元和比对单元,
所述数据获取单元,用于通过htmlunit获取待巡检业务应用系统对应的网页的数据;
所述运行信息爬取单元,用于通过Gecco爬虫从获取的网页数据中爬取待巡检网页的功能菜单的运行信息;
所述比对单元,用于将爬取的待巡检网页的功能菜单的运行信息与预设的功能菜单的指标标准信息进行比对。
2.根据权利要求1所述的一种业务应用系统的巡检系统,其特征在于,所述巡检系统还包括修正单元,用于根据功能菜单的指标标准信息对异常的业务应用系统进行修正。
3.根据权利要求1所述的一种业务应用系统的巡检系统,其特征在于,所述巡检系统还包括告警单元,用于对异常的业务应用系统则进行告警。
4.基于权利要求1至3任意一项所述的业务应用系统巡检系统的业务应用系统巡检方法,其特征在于,包括以下步骤:
1)数据获取单元通过在htmlunit中输入URL下载待巡检业务应用系统对应的网页的数据;
2)运行信息爬取单元根据预设的配置区域通过Gecco爬虫从获取的网页数据中爬取待巡检网页的功能菜单的运行信息;
3)比对单元将爬取的待巡检网页的功能菜单的运行信息与预设的功能菜单的指标标准信息进行比对,判断业务应用系统运行是否正常。
5.根据权利要求4所述的业务应用系统巡检方法,其特征在于,所述预设的功能菜单的指标标准信息指的是网页的响应状态码和响应时间。
6.根据权利要求5所述的业务应用系统巡检方法,其特征在于,所述步骤3)中,如果所述步骤2)爬取的运行信息达到所述指标标准信息的阈值,则所述业务应用系统运行正常;如果所述步骤2)爬取的运行信息超过所述指标标准信息的阈值,则所述业务应用系统运行异常。
7.根据权利要求4所述的业务应用系统巡检方法,其特征在于,所述步骤3)中,比对的具体过程为:
31)使用Gecco组件htmlunit模拟访问待巡检系统菜单URL地址;
32)抓取目标对象请求链接,并模拟点击获取访问链接响应状态码和响应时间;
33)判断响应状态码是否异常,如果响应状态码为404或者500,则服务异常,生成严重告警并短信通知运维人员,运维人员处理服务问题后,关闭告警,自动触发临时扫描任务,重新扫描目标对象URL;如果响应状态码为200,则需要进一步判断响应时间;
34)判断目标对象响应时间,如果响应时间小于预警阀值,则巡检任务结束;如果响应时间超过预警阀值,进一步判断一周内是否存在相同告警,如果存在则巡检任务结束;如不存在,则生成一般告警,提醒业务人员,业务任务根据实际情况判断是否需要对目标对象进行优化升级,运维人员修改目标对象响应时间阀值或者对目标对象进行优化升级,然后关闭告警,自动触发临时扫描任务重新扫描目标对象;
35)响应状态码和响应时间数据全部正常后,巡检系统菜单URL扫描任务才会最终结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏方天电力技术有限公司;国网江苏省电力有限公司;国家电网公司,未经江苏方天电力技术有限公司;国网江苏省电力有限公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711213995.X/1.html,转载请声明来源钻瓜专利网。