[发明专利]日志解析方法及装置在审
申请号: | 201611165415.X | 申请日: | 2016-12-16 |
公开(公告)号: | CN106815306A | 公开(公告)日: | 2017-06-09 |
发明(设计)人: | 阎志远;朱建生;单杏花;王富章;李贝贝;吴刚;戴琳琳;朱建军;苗凡;祝红光;贾成强;江琳;汪健雄;王洪业;王芳 | 申请(专利权)人: | 中铁程科技有限责任公司;中国铁道科学研究院电子计算技术研究所 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京汇思诚业知识产权代理有限公司11444 | 代理人: | 王刚,龚敏 |
地址: | 100081 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志 解析 方法 装置 | ||
1.一种日志解析方法,其特征在于,所述方法包括:
从各异构数据源采集待处理日志;
将每个所述异构数据源中的所述待处理日志按照每个所述异构数据源对应的日志模板,将每个所述异构数据源中的所述待处理日志转化为标准日志;
将转化得到的所有所述标准日志输入到相应的工作流进行调度与解析;
输出解析结果。
2.根据权利要求1所述的方法,其特征在于,所述将每个所述异构数据源中的所述待处理日志按照每个所述异构数据源对应的日志模板,将每个所述异构数据源中的所述待处理日志转化为标准日志,包括:
从所述日志模板中获取关键字段;
按照所述日志模板中的所述关键字段,在所述待处理日志中查找与所述关键字段相匹配的信息;
根据查找到的信息,对所述日志模板中与查找到的信息对应的关键字段进行赋值或者重构;
若所述待处理日志中包含有所述日志模板中未出现的其他关键字段,整合所述待处理日志的所述其他字段添加至所述日志模板中,并对相应的所述其他关键字段进行重构;生成所述标准日志。
3.根据权利要求2所述的方法,其特征在于,所述工作流包括开始节点、结束节点、中断节点以及任务节点。
4.根据权利要求3所述的方法,其特征在于,所述任务节点包括认证进程、加载进程、去重进程、事件计数进程、逻辑梳理进程以及重处理进程六类任务节点中的至少一个或多个。
5.根据权利要求4所述的方法,其特征在于,每个任务节点包括正确执行跳转进程、错误执行跳转进程、任务必要性确认进程、描述进程、错误报警进程五种进程中的一个或多个。
6.一种日志解析装置,其特征在于,所述装置包括:
采集模块,用于从各异构数据源采集待处理日志;
转化模块,将每个所述异构数据源中的所述待处理日志按照每个所述异构数据源对应的日志模板,将每个所述异构数据源中的所述待处理日志转化为标准日志;
解析模块,用于将转化得到的所有所述标准日志输入到相应的工作流进行调度与解析;
输出模块,用于输出解析结果。
7.根据权利要求6所述的装置,其特征在于,所述转化模块,具体用于:
从所述日志模板中获取关键字段;
按照所述日志模板中的所述关键字段,在所述待处理日志中查找与所述关键字段相匹配的信息;
根据查找到的信息,对所述日志模板中与查找到的信息对应的关键字段进行赋值或者重构;
若所述待处理日志中包含有所述日志模板中未出现的其他关键字段,整合所述待处理日志的所述其他字段添加至所述日志模板中,并对相应的所述其他关键字段进行重构;
生成所述标准日志。
8.根据权利要求7所述的装置,其特征在于,所述工作流包括开始节点、结束节点、中断节点以及任务节点。
9.根据权利要求8所述的装置,其特征在于,所述任务节点包括认证进程、加载进程、去重进程、事件计数进程、逻辑梳理进程以及重处理进程六类任务节点中的至少一个或多个。
10.根据权利要求9所述的装置,其特征在于,每个任务节点包括正确执行跳转进程、错误执行跳转进程、任务必要性确认进程、描述进程、错误报警进程五种进程中的一个或多个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中铁程科技有限责任公司;中国铁道科学研究院电子计算技术研究所,未经中铁程科技有限责任公司;中国铁道科学研究院电子计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611165415.X/1.html,转载请声明来源钻瓜专利网。