利索能及
我要发布
收藏
专利号: 2018108000864
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种WebLogic服务器的监控告警方法,其特征在于,所述WebLogic服务器的监控告警方法应用于监控告警系统,所述监控告警系统包括监控主机、数据采集主机和多台中间件WebLogic服务器,所述监控主机与所述数据采集主机通信连接,所述数据采集主机分别与多台WebLogic服务器通信连接,所述方法包括以下步骤:所述监控主机在接收到监控指令时,根据所述监控指令通过所述数据采集主机获取对应的WebLogic服务器的性能指标;

所述监控主机根据所述监控指令确定对应的监控模板,通过所述监控模板对所述性能指标进行计算整合,并检测经计算整合后的性能指标是否满足对应的预设告警规则;

若经计算整合后的性能指标满足对应的预设告警规则,则所述监控主机进行告警提醒。

2.如权利要求1所述的WebLogic服务器的监控告警方法,其特征在于,所述监控模板包括Java虚拟机中央处理器JVM CPU使用率监控模板、Java数据库连接JDBC连接数监控模板、堵塞线程监控模板、异常请求量监控模板、垃圾回收GC监控模板和慢请求监控模板。

3.如权利要求2所述的WebLogic服务器的监控告警方法,其特征在于,所述通过所述监控模板对所述性能指标进行计算整合,并检测经计算整合后的性能指标是否满足对应的预设告警规则的步骤,包括:若所述监控模板为JVM CPU使用率监控模板,或JDBC连接数监控模板,或堵塞线程监控模板,或异常请求量监控模板,或GC监控模板,则通过所述监控模板计算预设时间内所述性能指标中的对应指标的平均值,并检测所述平均值是否大于对应的第一预设阈值;

所述若经计算整合后的性能指标满足对应的预设告警规则,则所述监控主机进行告警提醒的步骤,包括:若所述平均值大于对应的第一预设阈值,则所述监控主机进行告警提醒。

4.如权利要求2所述的WebLogic服务器的监控告警方法,其特征在于,所述通过所述监控模板对所述性能指标进行计算整合,并检测经计算整合后的性能指标是否满足对应的预设告警规则的步骤,还包括:若所述监控模板为慢请求监控模板,则通过所述慢请求监控模板检测所述性能指标中的当前等待pending数量是否大于第二预设阈值,并检测所述性能指标中的当前JDBC连接数是否大于第三预设阈值;

所述若经计算整合后的性能指标满足对应的预设告警规则,则所述监控主机进行告警提醒的步骤,包括:若当前等待pending数量大于第二预设阈值,且当前JDBC连接数大于第三预设阈值,则所述监控主机进行告警提醒。

5.如权利要求1所述的WebLogic服务器的监控告警方法,其特征在于,所述若经计算整合后的性能指标满足对应的预设告警规则,则所述监控主机进行告警提醒的步骤,包括:若经计算整合后的性能指标满足对应的预设告警规则,则所述监控主机根据所述监控模板确定对应的告警级别;

所述监控主机根据所述告警级别确定对应的告警方式,并根据对应的告警方式进行告警提醒。

6.如权利要求5所述的WebLogic服务器的监控告警方法,其特征在于,所述监控主机根据所述告警级别确定对应的告警方式,并根据对应的告警方式进行告警提醒的步骤之前,还包括:所述监控主机根据所述告警级别确定对应的告警屏蔽时间段,并检测当前时间是否在所述告警屏蔽时间段内;

若当前时间不在所述告警屏蔽时间段内,则执行步骤:所述监控主机根据所述告警级别确定对应的告警方式,并根据对应的告警方式进行告警提醒;

若当前时间在所述告警屏蔽时间段内,则所述监控主机不进行告警提醒。

7.如权利要求1至6中任一项所述的WebLogic服务器的监控告警方法,其特征在于,所述WebLogic服务器的监控告警方法还包括:所述监控主机根据告警情况在预设告警日志中记录对应的告警事件,所述告警事件包括异常时间、异常类型和告警方式;

所述监控主机根据所述预设告警日志确定预设统计周期内的高频告警时间和/或高频异常类型,并根据所述高频告警时间和/或所述高频异常类型分别对应的监控数据生成对应的高频告警报告。

8.一种WebLogic服务器的监控告警装置,其特征在于,所述WebLogic服务器的监控告警装置包括:获取模块,用于所述监控主机在接收到监控指令时,根据所述监控指令通过所述数据采集主机获取对应的WebLogic服务器的性能指标;

检测模块,用于所述监控主机根据所述监控指令确定对应的监控模板,通过所述监控模板对所述性能指标进行计算整合,并检测经计算整合后的性能指标是否满足对应的预设告警规则;

告警模块,用于若经计算整合后的性能指标满足对应的预设告警规则,则所述监控主机进行告警提醒。

9.一种WebLogic服务器的监控告警系统,其特征在于,所述WebLogic服务器的监控告警系统包括监控主机、数据采集主机和多台WebLogic服务器,还包括存储器、处理器以及存储在所述存储器上并可被所述处理器执行的监控告警程序,其中所述监控告警程序被所述处理器执行时,实现如权利要求1至7中任一项所述的WebLogic服务器的监控告警方法的步骤。

10.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有监控告警程序,其中所述监控告警程序被处理器执行时,实现如权利要求1至7中任一项所述的WebLogic服务器的监控告警方法的步骤。