[发明专利]Weblogic集群域的自动巡检方法及装置在审
| 申请号: | 201710296335.6 | 申请日: | 2017-04-28 |
| 公开(公告)号: | CN108804276A | 公开(公告)日: | 2018-11-13 |
| 发明(设计)人: | 张轩豪;卢全忠;汪海波 | 申请(专利权)人: | 广东亿迅科技有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30 |
| 代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 葛勤 |
| 地址: | 510000 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 自动巡检 运行状态数据 健康状态 运维 企业服务总线 告警信息 生产系统 实时监控 运行异常 工作量 采集 发送 筛选 分析 | ||
本发明公开一种Weblogic集群域的自动巡检方法及装置,其中,该Weblogic集群域的自动巡检方法包括如下步骤:利用java的JMX类获取Weblogic集群域中至少一MBean对象;采集MBean对象所在Weblogic域的运行状态数据;对Weblogic域的运行状态数据进行分析,并筛选出运行异常的Weblogic域;以及根据异常Weblogic域生成告警信息并向外发送。本发明的技术方案能够实现对企业服务总线生产系统的Weblogic集群域的健康状态的自动巡检,同时能够实现对Weblogic集群域健康状态的实时监控,并且能够减少运维人员的工作量,降低运维成本。
技术领域
本发明涉及网页构架技术领域,尤其涉及一种Weblogic集群域的自动巡检方法及装置。
背景技术
WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。在具体的应用中,需要对Weblogic集群域的健康状况进行检测,以确保数据运行的可靠性。现有技术中,通常是采用weblogicAdmin命令,在console上执行命令行,以获取相关的域监控数据。上述方案至少具有两个大的缺陷:一是由于是采用命令行,获取的结果无法直接写入数据库,无法直接有效的进行数据分析;二是要实现数据分析,需要人工通过FTP工具将多台主机的执行结果下载到本地,然后再写程序将数据写入数据库。
有鉴于此,有必要提出对目前的Weblogic检测技术进行进一步的改进。
发明内容
为解决上述至少一技术问题,本发明的主要目的是提供一种Weblogic集群域的自动巡检方法。
为实现上述目的,本发明采用的一个技术方案为:提供一种Weblogic集群域的自动巡检方法,包括如下步骤:
利用java的JMX类获取Weblogic集群域中至少一MBean对象;
采集MBean对象所在Weblogic域的运行状态数据;
对Weblogic域的运行状态数据进行分析,并筛选出运行异常的Weblogic域;以及
根据异常Weblogic域生成告警信息并向外发送。
在一具体的实施例中,所述对Weblogic域的运行状态数据进行分析,并筛选出运行异常的Weblogic域的步骤,具体包括:
判断Weblogic域的运行状态数据是否处于设定阈值范围,若Weblogic域的运行状态数据超出设定阈值范围,则判断为异常的Weblogic域;以及
筛选出运行异常的Weblogic域。
在一具体的实施例中,所述Weblogic集群域的自动巡检方法,还包括:
配置Weblogic集群域中待采集的Weblogic域;
利用java的JMX类获取待采集的Weblogic域中至少一MBean对象。
在一具体的实施例中,所述根据异常Weblogic域生成告警信息并向外发送的步骤,具体包括:
根据异常Weblogic域生成告警短信信息;以及
将告警短信信息向外发送。
为实现上述目的,本发明采用的一个技术方案为:提供一种Weblogic集群域的自动巡检装置,包括:
获取模块,用于利用java的JMX类获取Weblogic集群域中至少一MBean对象;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东亿迅科技有限公司,未经广东亿迅科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710296335.6/2.html,转载请声明来源钻瓜专利网。





