[发明专利]一种针对监控软件的监控方法及装置有效
申请号: | 201611265986.0 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106776243B | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 朱万;施跃跃;刘震;董龙;裘愉锋;洪华;黄冬;杨航 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | G06F11/32 | 分类号: | G06F11/32;G06F11/30 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 200135 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针对 监控 软件 方法 装置 | ||
本发明涉及通信技术领域,公开了一种针对监控软件的监控方法及装置,包括:监测客户端上的监控软件的工作状态;若所述监控软件的工作状态为非正常状态,则向所述监控软件的服务器发送告警消息;接收所述服务器发送的修复指令;根据所述修复指令对所述监控软件进行修复。本发明用以对监控软件自身进行监控并对检测出的问题加以修复和维护。
技术领域
本发明涉及通信技术领域,尤其涉及一种针对监控软件的监控方法及装置。
背景技术
在信息科技、电子产业蓬勃发展的今天,各种应用软件应运而生,且发展极为迅速,切实为人们的日常生活带来了巨大的便利。软件(Software)是一系列按照特定顺序组织的计算机数据和指令的集合,其运行时,能够提供所要求功能和性能。
为了保证软件系统按照期望进行操作运行,监控软件系统是一件极为重要的技术任务。这不但应用于软件系统的开发阶段,还应用于部署阶段,例如,当必须控制异常运行时,或者出于维护或其它目的需要评估系统的性能时。在其最简单的形式中,监控仅仅是日志产生设备获知软件系统中发生的每一个动作,并将该动作记录为日志条目添加到日志中。更广义的,监控可以是查看软件正在执行什么,如获得软件系统的当前状态,并相应做出反应。
监控软件用于监控其它软件系统,但对于监控软件自身的检测却存在问题。大多数监控软件没有对监控软件自身部署检测机制,无法及时发现自身存在的问题,易导致故障不能及时发现,从而影响业务系统的运行。或者,部分监控软件虽然实施自检,但检测方式主要依赖于人工检查,且需要人工解决问题,无法保证监控的有效性和实时性,还浪费了大量人力、时间等资源。
发明内容
本发明实施例提供一种针对监控软件的监控方法及装置,用以对监控软件自身进行监控并对检测出的问题加以修复和维护。
本发明实施例提供的针对监控软件的监控方法包括:
监测客户端上的监控软件的工作状态;
若所述监控软件的工作状态为非正常状态,则向所述监控软件的服务器发送告警消息;
接收所述服务器发送的修复指令;
根据所述修复指令对所述监控软件进行修复。
可选的,所述监测客户端上的监控软件的工作状态,包括:
监控所述客户端上的监控软件的启动状态是否正常;
在启动状态正常时,监控所述客户端上的监控软件的采值状态是否正常。
可选的,所述监控所述客户端上的监控软件的启动状态是否正常,包括:
监控所述客户端上的监控软件的进程状态是否正常;
若进程状态正常,则确定所述客户端与所述服务器间的通信端口是否正常;
所述监控所述客户端上的监控软件的采值状态是否正常,包括:
确定所述客户端上的监控软件的监控项出现遗漏,和/或,所述客户端上的监控软件最近的采值时间与当前时间的时间差大于时间阈值。
可选的,还包括:
若所述监控软件的工作状态为正常状态,则向所述服务器发送模拟告警消息,以使所述服务器根据所述模拟告警消息确定所述监控软件的消息发送状态为正常状态。
可选的,还包括:
根据所述告警消息和所述模拟告警消息,确定第一客户端列表;
将所述第一客户端列表与第二客户端列表对比,确定无法上送告警消息的客户端;所述第二客户端列表为所述服务器中存储的所有客户端的列表。
一种针对监控软件的监控装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611265986.0/2.html,转载请声明来源钻瓜专利网。