[发明专利]基于Domino平台的系统健康度检查方法无效
申请号: | 201210521086.3 | 申请日: | 2012-12-07 |
公开(公告)号: | CN103036713A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 倪时龙;林振天;陈又咏;蔡清远 | 申请(专利权)人: | 福建亿榕信息技术有限公司;国家电网公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L29/08 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 宋连梅 |
地址: | 350000 福建省福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 domino 平台 系统 健康 检查 方法 | ||
【技术领域】
本发明属于计算机软件领域,具体是指一种基于Domino平台的系统健康度检查方法。
【背景技术】
随着网络技术和计算机技术的快速发展,健康管理的概念深入人心,为实现以用户为中心的健康信息管理模式的目标,开发基于Web的健康检查系统具有十分重要的意义。目前业界缺少对系统进行检测的功能,尤其是基于Domino平台的检测功能。
现有的健康检测功能基本上都是基于J2EE和Net平台,主要对服务器中的关键参数进行检测,如CPU、内存、存储情况等,未对检测结果进行分析处理,难以判断系统健康情况。
有鉴于此,本发明人针对现有技术的缺陷深入研究,并有本案产生。
【发明内容】
本发明所要解决的技术问题在于提供一种基于Domino平台的系统健康度检查方法,本方法可对服务器端进行健康检查,包括操作系统(版本、内存使用、CPU使用、存储使用)、Domino服务(在线用户数、JVM内存、HTTP私有内存、HTTP线程)、WebLogic服务(堆使用情况、线程使用情况、系统吞吐量)。
本发明采用以下技术方案解决上述技术问题:
一种基于Domino平台的系统健康度检查方法,包括如下步骤:
步骤1:页面初始化时,配置需要监控的应用服务;
步骤2:页面onLoad时,调用各应用服务提供的接口;
步骤3:调用JAVA应用服务提供接口和Domino代理;
步骤4:JAVA应用服务相关接口返回操作系统的相关数据:在操作系统上定时运行脚本文件收集操作系统相关数据后,存放在服务器相关目录下;
步骤5:汇总JAVA应用服务接口、Domino代理返回数据,保存在Domino数据库中,并在前台展现;
步骤6:某项指标超过预警阈值时,产生预警信息;
步骤7:调用短信接口发送短信。
进一步地,所述步骤7还可以是:页面右下角弹出消息提醒框。
本发明的优点在于:通过对系统服务器、客户端进行检测,判断系统是否处于健康状态,给出合理的建议,同时提供系统健康参数预警的主动提醒,避免系统出现性能下降、甚至服务终止等问题。
【附图说明】
下面参照附图结合实施例对本发明作进一步的描述。
图1是本发明各步骤流程示意图。
【具体实施方式】
一种基于Domino平台的系统健康度检查方法,本方法可对服务器端进行健康检查,包括操作系统(版本、内存使用、CPU使用、存储使用)、Domino服务(在线用户数、JVM内存、HTTP私有内存、HTTP线程)、WebLogic服务(堆使用情况、线程使用情况、系统吞吐量)。以下为服务器检测过程:
页面初始化时,根据配置信息,调用需要监控的应用服务,调用的方式包括两种类型,JAVA接口和Domino代理,因Domino平台的限制,部分功能需要通过JAVA来实现,通过调用服务器上的脚本文件,达到收集服务器相关健康指标的目的,脚本文件为在Window平台的bat脚本文件或AIX平台的sh脚本文件,该脚本文件可收集服务器上的关键参数,如CPU、内存等,Domino将收集到的参数保存至Domino数据库中并进行分析,将分析结果通过短信接口或其它展现方式通知用户。
如图1所示,下面详细描述本发明各步骤:
一种基于Domino平台的系统健康度检查方法,包括如下步骤:
步骤1:页面初始化时,配置需要监控的应用服务;
步骤2:页面onLoad时,调用各应用服务提供的接口;
步骤3:调用JAVA应用服务提供接口和Domino代理;
步骤4:JAVA应用服务相关接口返回操作系统的相关数据:在操作系统上定时运行脚本文件收集操作系统相关数据后,存放在服务器相关目录下;
步骤5:汇总JAVA应用服务接口、Domino代理返回数据,保存在Domino数据库中,并在前台展现;
步骤6:某项指标超过预警阈值时,产生预警信息;
步骤7:调用短信接口发送短信,或者页面右下角弹出消息提醒框。
本发明通过对系统服务器、客户端进行检测,判断系统是否处于健康状态,给出合理的建议,同时提供系统健康参数预警的主动提醒,避免系统出现性能下降、甚至服务终止等问题。
以上所述仅为本发明的较佳实施用例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本发明的保护范围之内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建亿榕信息技术有限公司;国家电网公司,未经福建亿榕信息技术有限公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210521086.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种大型风力发电机组前底座翻转机
- 下一篇:一种墙体表面无机纤维喷涂方法