[发明专利]一种日志文本监控与预警方法、装置有效
申请号: | 201610053541.X | 申请日: | 2016-01-26 |
公开(公告)号: | CN105740121B | 公开(公告)日: | 2018-08-28 |
发明(设计)人: | 修德斌;邢蕴婷;段锋;申世哲;叶棋标;王谦;谢铭;朱颖旻;裘丰;孙郑 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06Q40/02 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王学强 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 日志 文本 监控 预警 方法 装置 | ||
本发明涉及一种日志文本监控与预警方法,包括:获取配置信息;所述配置信息至少包括日志文本路径参数、关键字集合;根据日志文本路径参数获取监控日志文本;利用关键字集合中的关键字对所述监控日志文本进行匹配处理,获得关键字与关键字匹配结果的对应关系;对关键字与关键字匹配结果的对应关系进行分析,确定与关键字匹配结果对应的错误类型和错误级别;根据所述错误类型、错误级别与预警消息模板的对应关系确定预警消息内容,根据所述错误类型、错误级别与发送参数的对应关系确定发送参数;所述发送参数包括发送方式和发送对象;根据所述发送方式向所述发送对象发送确定的所述预警消息内容。本发明可以自动发现错误并及时预警,提高数据安全。
技术领域
本发明涉及数据处理技术领域,特别是涉及一种日志文本监控与预警方法、装置。
背景技术
在银行系统中,由于涉及大量的资金流动与数据处理,一旦系统或者重要业务出现问题就会带来难以预估的损失。特别是对例如支付系统这种高风险的系统来说,如何及时发现系统出现的问题并进行预警和处理以降低资金风险、提高数据安全,成为一个亟待解决的问题。
现有技术中,对银行系统的监控往往是通过人工进行,由人工发现错误信息,再电话通知相关的人员。人工监控不仅成本高、效率低,还存在不能及时有效地发现各种错误的缺点。因此,现有技术存在的监控方式存在成本高、效率低、准确率的缺陷。
发明内容
为解决上述技术问题,本发明公开了一种日志文本监控与预警方法、装置,可以灵活地配置监控对象,对监控文本进行分析,自动发现错误并及时预警,提高了监控的效率和准确率,提高了系统的数据安全。
技术方案如下:
根据本发明实施例的第一方面,公开了一种日志文本监控与预警方法,所述方法包括:
获取配置信息;所述配置信息至少包括日志文本路径参数、关键字集合、错误类型、错误级别与预警消息模板的对应关系以及错误类型、错误级别与发送参数的对应关系;
根据所述日志文本路径参数获取监控日志文本;
利用所述关键字集合中的关键字对所述监控日志文本进行匹配处理,获得关键字与关键字匹配结果的对应关系;
对所述关键字与关键字匹配结果的对应关系进行分析,确定与所述关键字匹配结果对应的错误类型和错误级别;根据所述错误类型、错误级别与预警消息模板的对应关系确定预警消息内容,根据所述错误类型、错误级别与发送参数的对应关系确定与所述错误类型和错误级别对应的发送参数;所述发送参数包括发送方式和发送对象;
根据所述发送方式向所述发送对象发送确定的所述预警消息内容。
进一步地,所述方法还包括:
显示第一界面;
响应于用户作用于所述第一界面的输入,保存更新配置操作;所述更新配置操作包括新增、修改和/或删除。
进一步地,在根据所述日志文本路径参数获取监控日志文本之后,所述方法还包括:
对所述监控日志文本进行预处理,获取与当前日期匹配的监控日志文本。
进一步地,在利用所述关键字集合中的关键字对所述监控日志文本进行匹配处理之前,所述方法还包括:
获取所述监控日志文本对应的监控对象,根据预先保存的监控对象与处理逻辑的对应关系,调用与所述监控日志文本对应的处理逻辑;
所述利用所述关键字集合中的关键字对所述监控日志文本进行匹配处理包括:
根据所述处理逻辑、利用所述关键字集合中的关键字对所述监控日志文本进行匹配处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610053541.X/2.html,转载请声明来源钻瓜专利网。