[发明专利]一种基于流式处理的日志告警系统在审
申请号: | 201910460756.7 | 申请日: | 2019-05-30 |
公开(公告)号: | CN110224865A | 公开(公告)日: | 2019-09-10 |
发明(设计)人: | 刘金霖;傅相奎 | 申请(专利权)人: | 宝付网络科技(上海)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 上海海钧知识产权代理事务所(特殊普通合伙) 31330 | 代理人: | 王睿 |
地址: | 200232 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志 告警 接警 匹配 动作模块 告警条件 告警系统 流式处理 匹配模块 数据源 触发 配置 日志格式化 多源数据 海量日志 配置模块 配置系统 匹配规则 日志传递 日志信息 实时匹配 系统实现 消息记录 自我修复 加载 监听 清空 发送 记录 管理 | ||
1.一种基于流式处理的日志告警系统,其特征在于,包括
项目匹配模块:配置需要接收的数据源、配置系统接警人、配置日志匹配的规则;日志匹配模块:用于加载接收的数据源、日志格式化、根据日志匹配规则进行日志匹配,并将匹配的日志传递给日志动作模块;
日志告警条件配置模块:配置日志的告警条件;
日志动作模块:判断单位时间内统计的匹配成功的日志信息是否符合日志的告警条件,如果判断为是,则触发对应于该日志信息的告警动作发送告警给系统接警人,并清空触发之前记录的该日志的消息。
2.根据权利要求1所述的日志告警系统,其特征在于,所述的数据源通过配置数据源添加系统所需加载的消息源构成。
3.根据权利要求1所述的匹配规则,其特征在于,所述日志匹配规则包括匹配规则、数据来源、动作配置。
4.根据权利要求1所述的日志告警系统,其特征在于,所述“配置项目需要接收的数据源”,包括如下一种或几种:对日志的条件进行配置、对日志的产生路径进行配置。
5.根据权利要求1所述的动作配置模块,其特征在于,所述日志匹配模块将日志消息转化成统一的消息记录格式,该格式中包含日志详情、日志集群、日志topic、日志路径信息。
6.根据权利要求5所述的动作配置模块,其特征在于,所述日志匹配模块会对统一的日志记录进行匹配,最后将匹配成功的数据发送至日志动作模块。
7.根据权利要求6所述的日志告警系统,其特征在于,经过日志动作模块匹配后,符合规则匹配的日志记录会通过Redis,传递到日志动作模块。
8.一种基于流式处理的日志告警方法,其特征在于,包括以下步骤:
步骤1:接收数据源;
步骤2:对数据源中的日志进行格式化处理,形成对应于每个应用的标准数据格式的标准日志;
步骤3:对每个应用的每条标准日志按照配置的日志匹配规则进行匹配,若匹配成功,则生成一条匹配成功记录信息;
步骤4:针对每个应用生成的匹配成功记录信息进行统计,如果匹配成功的记录信息符合配置的日志告警条件,则生成告警信息。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求8所述一种基于流式处理的日志告警方法的步骤。
10.一种装置/终端设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序所述处理器执行所述计算机程序时实现如权利要求8一种基于流式处理的日志告警方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宝付网络科技(上海)有限公司,未经宝付网络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910460756.7/1.html,转载请声明来源钻瓜专利网。