基于Domino平台的系统健康度检查方法

文档序号:7867878阅读:791来源:国知局
专利名称:基于Domino平台的系统健康度检查方法
基于Domino平台的系统健康度检查方法
技术领域
本发明属于计算机软件领域,具体是指一种基于Domino平台的系统健康度检查方法。
背景技术
随着网络技术和计算机技术的快速发展,健康管理的概念深入人心,为实现以用户为中心的健康信息管理模式的目标,开发基于Web的健康检查系统具有十分重要的意义。目前业界缺少对系统进行检测的功能,尤其是基于Domino平台的检测功能。现有的健康检测功能基本上都是基于J2EE和Net平台,主要对服务器中的关键参数进行检测,如CPU、内存、存储情况等,未对检测结果进行分析处理,难以判断系统健康情况。有鉴于此,本发明人针对现有技术的缺陷深入研究,并有本案产生。

发明内容本发明所要解决的技术问题在于提供一种基于Domino平台的系统健康度检查方法,本方法可对服务器端进行健康检查,包括操作系统(版本、内存使用、CPU使用、存储使用)、Domino服务(在线用户数、JVM内存、HTTP私有内存、HTTP线程)、WebL0gic服务(堆使用情况、线程使用情况、系统吞吐量)。本发明采用以下技术方案解决上述技术问题一种基于Domi no平台的系统健康度检查方法,包括如下步骤步骤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 :调用短信接口发送短信,或者页面右下角弹出消息提醒框。本发明通过对系统服务器、客户端进行检测,判断系统是否处于健康状态,给出合理的建议,同时提供系统健康参数预警的主动提醒,避免系统出现性能下降、甚至服务终止等问题。以上所述仅为本发明的较佳实施用例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种基于Domino平台的系统健康度检查方法,其特征在于包括如下步骤 步骤1:页面初始化时,配置需要监控的应用服务; 步骤2 :页面onLoad时,调用各应用服务提供的接口 ; 步骤3 :调用JAVA应用服务提供接口和Domino代理; 步骤4 :JAVA应用服务相关接口返回操作系统的相关数据在操作系统上定时运行脚本文件收集操作系统相关数据后,存放在服务器相关目录下; 步骤5 :汇总JAVA应用服务接口、Domino代理返回数据,保存在Domino数据库中,并在前台展现; 步骤6 :某项指标超过预警阈值时,产生预警信息; 步骤7 :调用短信接口发送短信。
2.如权利要求1所述的基于Domino平台的系统健康度检查方法,其特征在于所述步骤7为页面右下角弹出消息提醒框。
全文摘要
一种基于Domino平台的系统健康度检查方法,包括页面初始化时,根据配置信息,调用需要监控的应用服务,调用的方式包括两种类型,JAVA接口和Domino代理,因Domino平台的限制,部分功能需要通过JAVA来实现,通过调用服务器上的脚本文件,达到收集服务器相关健康指标的目的,脚本文件为在Window平台的bat脚本文件或AIX平台的sh脚本文件,该脚本文件可收集服务器上的关键参数,如CPU、内存等,Domino将收集到的参数保存至Domino数据库中并进行分析,将分析结果通过短信接口或其它展现方式通知用户。
文档编号H04L12/24GK103036713SQ20121052108
公开日2013年4月10日 申请日期2012年12月7日 优先权日2012年12月7日
发明者倪时龙, 林振天, 陈又咏, 蔡清远 申请人:福建亿榕信息技术有限公司, 国家电网公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1