[发明专利]基于动态感知的日志数据分析方法、装置及可读存储介质在审
| 申请号: | 201810654937.9 | 申请日: | 2018-06-22 |
| 公开(公告)号: | CN108920575A | 公开(公告)日: | 2018-11-30 |
| 发明(设计)人: | 饶琛琳;梁玫娟 | 申请(专利权)人: | 北京优特捷信息技术有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 程超 |
| 地址: | 100102 北京市朝阳区阜通*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 查询 查询语句 指令 可读存储介质 并行分析 并行检索 动态感知 日志数据 流式 灵活 嵌套 编程基础 故障分析 用户提供 和函数 内置 日志 预设 聚合 解析 抽象 分析 | ||
1.一种基于动态感知的日志数据分析方法,其特征在于,所述方法包括:
对用户输入的查询语句进行解析并得到若干小查询,所述查询语句包括预设的若干指令和/或函数的组合;
对各所述小查询进行并行检索,并使各所述小查询的并行检索过程形成流式命令;
根据所述流式命令对各所述小查询进行并行分析;
对并行分析结果进行聚合,生成故障分析报表。
2.根据权利要求1所述的方法,其特征在于,根据所述流式命令对各所述小查询进行并行分析时,包括:
获取所述流式命令中每一所述小查询对应的指令和/或函数的类型;
根据所述类型判断所述对所述流式命令并行分析时输出非流式子命令和/或流式子命令;
对每一所述非流式子命令和/或所述流式子命令进行并行分析。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取用户输入的若干查询语句;
通过管道符对所述若干查询语句进行组合和嵌套,其中,所述管道符为一个或两个及以上。
4.根据权利要求3所述的方法,其特征在于,所述根据所述流式命令对各所述小查询进行并行分析时还包括:
对每一所述管道符一侧的查询语句进行分析并得到第一执行结果;
将所述第一执行结果作为所述管道符另一侧的查询语句的起始数据输入,并对所述管道符另一侧的查询语句进行分析并得到第二执行结果;
在对所述流式命令进行处理的过程中,每一个所述查询语句中的各小查询并行分析时,展示包括第一执行结果和第二执行结果的临时结果。
5.根据权利要求1所述的方法,其特征在于,所述方法包括:
获取用户输入的预设时间范围;
检测当前时间是否进入所述预设时间范围;
当当前时间进入所述预设时间范围时,在采集的日志数据中根据用户输入的预设查询语句进行实时分析;
输出实时分析报表。
6.根据权利要求1所述的方法,其特征在于,所述对并行分析结果进行聚合,生成故障分析报表,还包括:
获取对所述故障分析报表的反馈信息;
根据对故障分析报表的反馈信息,建立所述查询语句与故障分析之间的学习训练网络;
通过所述学习训练网络对所述查询语句与故障分析进行学习;
当接收到用户输入的查询语句时,从所述学习训练网络获取所述查询语句对应的故障分析;
并向所述用户推送所述故障分析。
7.一种基于动态感知的日志数据查询装置,其特征在于,所述装置包括:
语法解析引擎模块,用于对用户输入的查询语句进行解析并得到若干小查询,所述查询语句包括预设的若干指令和/或函数的组合;
并行检索引擎模块,用于对各所述小查询进行并行检索,并使各所述小查询的并行检索过程形成流式命令;
并行分析引擎模块,用于根据所述流式命令对各所述小查询进行并行分析;
报表生成模块,用于对并行分析结果进行聚合,生成故障分析报表。
8.根据权利要求7所述的装置,其特征在于,所述并行分析引擎模块包括:
类型获取子模块,用于获取所述流式命令中每一所述小查询对应的指令和/或函数的类型;
命令转出子模块,用于根据所述类型判断所述对所述流式命令并行分析时输出非流式子命令和/或流式子命令;
分析子模块,用于对每一所述非流式子命令和/或所述流式子命令进行并行分析。
9.根据权利要求7所述的装置,其特征在于,所述装置还包括:
获取模块,用于获取用户输入的若干查询语句;
语句组合模块,用于通过管道符对所述若干查询语句进行组合和嵌套,其中,所述管道符为一个或两个及以上。
10.一种可读存储介质,其上存储有计算机指令,其特征在于,该指令被处理器执行时实现权利要求1~6所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京优特捷信息技术有限公司,未经北京优特捷信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810654937.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:大规模三维点云数据的高效邻域搜索方法
- 下一篇:一种自适应文本检索方法





