[发明专利]Cognos进程的监控方法、装置、计算机设备和存储介质有效
申请号: | 201810422090.1 | 申请日: | 2018-05-04 |
公开(公告)号: | CN108874618B | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 杨勇 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34;G06F11/07;G06F9/48 |
代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | cognos 进程 监控 方法 装置 计算机 设备 存储 介质 | ||
本申请中提供了一种Cognos进程的监控方法、装置、计算机设备和存储介质,包括:获取Cognos终端上运行的每一个Cognos进程的状态信息,所述Cognos进程为所述Cognos终端上运行Cognos数据模型时产生的进程;并根据每个所述Cognos进程的状态信息,分别判断每个所述Cognos进程是否处于异常,检测出每一个Cognos进程是否处于异常,克服目前无法检测Cognos进程异常状态的缺陷。
技术领域
本申请涉及计算机技术领域,特别涉及一种Cognos进程的监控方法、装置、计算机设备和存储介质。
背景技术
Cognos是在BI(Business Intelligence,商业智能)核心平台之上,以服务为导向进行架构的一种数据模型,是唯一可以通过单一产品和在单一可靠架构上提供完整业务智能功能的解决方案。它可以提供无缝密合的报表、分析、记分卡、仪表盘等解决方案,通过提供所有的系统和资料资源,以简化公司各员工处理资讯的方法。
当Cognos进程发生异常时,会严重的消耗CPU、内存,且长时间不会释放系统资源。Cognos进程出现异常现象后还会导致报表长时间运行不出来,大批量报表卡死,后台进程也会出现大量堆积;用户新打开报表因为获取不到资源而导致无法打开,整个系统处于瘫痪状态。
目前业内没有对Cognos异常进程的有效监控方案,以及对应的处理方案。
发明内容
本申请的主要目的为提供一种Cognos进程的监控方法、装置、计算机设备和存储介质,克服目前无法检测Cognos进程的缺陷。
为实现上述目的,本申请提供了一种Cognos进程的监控方法,包括以下步骤:
获取Cognos终端上运行的每一个Cognos进程的状态信息;所述Cognos进程为所述Cognos终端上运行Cognos数据模型时产生的进程;
根据每个所述Cognos进程的状态信息,分别判断每个所述Cognos进程是否处于异常。
进一步地,所述根据每个所述Cognos进程的状态信息,分别判断每个所述Cognos进程是否处于异常的步骤之后,包括:
若所述Cognos进程处于异常,重新启动处于异常的所述Cognos进程或者杀死处于异常的所述Cognos进程。
进一步地,所述根据每个所述Cognos进程的状态信息,分别判断每个所述Cognos进程是否处于异常的步骤之后,还包括:
将出现异常的所述Cognos进程对应的进程信息记录至所述监控服务器的本地数据库中;所述进程信息中至少包括进程类型、运行时间、发生异常的时间。
进一步地,所述将出现异常的所述Cognos进程对应的进程信息记录至所述监控服务器的本地数据库中的步骤之后,包括:
根据所述本地数据库中的记录,分析预设时段内每一个出现异常的所述Cognos进程发生异常的频率;
根据所述频率,按照预设规则对出现异常的所述Cognos进程进行处理。
进一步地,所述根据所述频率,按照预设规则对出现异常的所述Cognos进程进行处理的步骤包括:
若所述Cognos进程发生异常的频率超过预设值,则将所述Cognos进程的名单添加至预设名单中,并按照预设方式对所述预设名单中的所述Cognos进程进行监控。
进一步地,所述将出现异常的所述Cognos进程对应的进程信息记录至本地数据库中的步骤之后,包括:
根据所述本地数据库中记录的所述Cognos进程发生异常的时间,分析所述Cognos进程发生异常概率最大的异常时间段;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810422090.1/2.html,转载请声明来源钻瓜专利网。