[发明专利]监测系统软件运行的方法、装置及系统有效
申请号: | 201811145833.1 | 申请日: | 2018-09-29 |
公开(公告)号: | CN109408324B | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 倪军 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许振新;朱文杰 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监测 系统软件 运行 方法 装置 系统 | ||
1.一种监测系统软件运行的方法,应用于具有聊天运维机器人ChatOps的即时通讯平台,所述方法包括:
接收用户通过聊天窗口输入的信息;
若所述信息为与监测目标系统软件运行相关的第一输入信息,则向监测平台发送第一指令信息,以使所述监测平台根据所述第一指令信息的指示监测所述目标系统软件的运行状态是否异常;其中,所述第一输入信息包括特定关键字,或者包括消息提醒方和特定关键字;所述第一指令信息用于触发所述监测平台监测目标系统软件运行;
接收所述监测平台返回的所述目标系统软件运行异常的警示信息,并将所述警示信息展示在所述聊天窗口。
2.如权利要求1所述的方法,所述方法还包括:
根据所述用户通过所述聊天窗口输入的第二输入信息,向所述监测平台发送第二指令信息,以使所述监测平台根据所述第二指令信息执行相应的操作;其中,所述第二输入信息为与处理所述目标系统软件异常相关的信息,所述第二指令信息为针对所述目标系统软件运行异常进行处理的操作指令。
3.如权利要求1或2所述的方法,通过以下方法检测所述信息是否为与监测目标系软件运行相关的第一输入信息:
检测所述信息中是否存在消息提醒方和特定关键字;其中,所述消息提醒方为所述即时通讯平台的聊天运维机器人,所述特定关键字为与监测目标系统软件运行相关的关键字或者为与发送第一指令信息相关的关键字;
或者,检测所述信息中是否存在特定关键字;其中,所述特定关键字为与监测目标系统软件运行相关的关键字或者为与发送第一指令信息相关的关键字。
4.一种监测系统软件运行的方法,应用于监测平台,所述方法包括:
接收即时通讯平台发送的第一指令信息,根据所述第一指令信息的指示获取目标系统软件的运行状态数据;其中,所述即时通讯平台具有ChatOps;
根据所述运行状态数据,确定所述目标系统软件的运行状态是否异常;
若确定所述目标系统软件的运行状态异常,则通过调用所述即时通讯平台将所述目标系统软件运行异常的警示信息发送给所述即时通讯平台。
5.如权利要求4所述的方法,所述方法还包括:
接收所述即时通讯平台发送的第二指令信息,执行所述第二指令信息或者执行将所述第二指令信息发送给所述目标系统软件的操作,以使所述目标系统软件执行所述第二指令信息;
其中,所述第二指令信息为针对所述目标系统软件运行异常进行处理的操作指令。
6.如权利要求4或5所述的方法,所述根据所述运行状态数据,确定所述目标系统软件的运行状态是否异常,包括:
将所述运行状态数据与设定的阈值范围进行比对;
若是所述运行状态数据不在所述阈值范围内,则确定所述目标系统软件的运行状态异常;否则,确定所述目标系统软件的运行状态正常。
7.如权利要求4或5所述的方法,所述根据第一指令信息的指示获取目标系统软件的运行状态数据,包括:
根据第一指令信息的指示获取目标系统软件设定时间长度内的日志信息,并对所述日志信息进行解析;
对解析后的日志信息进行信息聚合处理,将信息聚合后得到的数据确定为所述运行状态数据。
8.如权利要求5所述的方法,所述接收所述即时通讯平台发送的第二指令信息之后,执行所述第二指令信息或者将所述第二指令信息发送给所述目标系统软件之前,所述方法还包括:
确定所述第二指令信息所对应的操作内容,并将所述操作内容转化为标准指令格式;其中,所述标准指令格式为所述监测平台或所述目标系统软件可以识别的指令格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811145833.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种服务器lua性能热点分析方法
- 下一篇:进行报警操作的方法和装置