一种日志可视化呈现管理方法及装置制造方法及图纸

技术编号:26504511 阅读:38 留言:0更新日期:2020-11-27 15:32
本发明专利技术公开一种日志可视化呈现管理方法及装置,其中,该方法包括:将需要关联的微服务的日志统一上传到日志中心,按照日志类别,日志执行时间及日志内容进行数据存储;日志管理页面部署在node服务器之上,根据日志查询时间,日志查询类型以及日志查询行数,通过ElasticSearch接口对指定参数条件日志进行读取;对指定日志进行格式转换解析实现页面呈现,对不同日志类别进行关键字分析并提取对应日志关键字进行页面呈现;通过定时调用接口轮询ElasticSearch接口实现定时刷新。该方法及装置实现多个关联微服务日志统一呈现,便于观察服务间日志调用查看,同时通过前端对日志格式统一处理,并进行关键词分析,更高效。

【技术实现步骤摘要】
一种日志可视化呈现管理方法及装置
本专利技术涉及日志文件统一管理呈现领域,尤其是一种日志可视化呈现管理方法及装置。
技术介绍
针对项目微服务化之后,我们需要对日志文件进行统一管理呈现,由于微服务之间可能会进行互相调用,我们需要切换不同的日志文件才能查看到服务相互调用的关系,不利于日志快速排查定位。另外目前的第三方库需要我们更多地去适配,对于某些修改能力可能不够成熟,比如对指定日志格式进行输出,已有的日志查询框架效果不是很理想,同时kibana日志查看框架定制化能力不够满足我们的日志定制化需求,因此需要设计一个日志的呈现页面来适配后端日志存储功能。
技术实现思路
为克服上述存在的技术问题,本专利技术提供一种日志可视化呈现管理方法及装置,实现一个日志可定制的即时呈现页面,实现对实时日志的格式化查看,查询,定时刷新,已经下载等功能,具有更高的定制化实现能力,扩展性强。为实现上述目的,本专利技术采用下述技术方案:在本专利技术一实施例中,提出了一种日志可视化呈现管理方法,该方法包括:步骤一,将需要关联的微服务的本文档来自技高网...

【技术保护点】
1.一种日志可视化呈现管理方法,其特征在于,该方法包括:/n步骤一,将需要关联的微服务的日志统一上传到日志中心,按照日志类别,日志执行时间以及日志内容进行数据存储;/n步骤二,日志管理页面部署在node服务器之上,根据日志查询时间,日志查询类型以及日志查询行数,通过ElasticSearch接口对指定参数条件的日志进行读取;/n步骤三,对指定的日志进行格式转换解析实现统一页面呈现,对不同的日志类别进行关键字分析并提取对应日志关键字进行页面呈现;/n步骤四,通过定时调用接口轮询ElasticSearch接口实现定时刷新。/n

【技术特征摘要】
1.一种日志可视化呈现管理方法,其特征在于,该方法包括:
步骤一,将需要关联的微服务的日志统一上传到日志中心,按照日志类别,日志执行时间以及日志内容进行数据存储;
步骤二,日志管理页面部署在node服务器之上,根据日志查询时间,日志查询类型以及日志查询行数,通过ElasticSearch接口对指定参数条件的日志进行读取;
步骤三,对指定的日志进行格式转换解析实现统一页面呈现,对不同的日志类别进行关键字分析并提取对应日志关键字进行页面呈现;
步骤四,通过定时调用接口轮询ElasticSearch接口实现定时刷新。


2.根据权利要求1所述的日志可视化呈现管理方法,其特征在于,该方法还包括:
日志管理页面支持定时刷新功能关闭。


3.根据权利要求1所述的日志可视化呈现管理方法,其特征在于,所述步骤二中指定参数条件包括:日志起止时间、日志详细类型和日志单次获取的条数限制。


4.根据权利要求1所述的日志可视化呈现管理方法,其特征在于,通过定时调用接口轮询ElasticSearch接口实现定时刷新,包括:
在日志管理页面的查询侧设置定时功能,自定义查询时间间隔,通过定时调用接口对日志数据进行定时请求,实时呈现。


5.根据权利要求2所述的日志可视化呈现管理方法,其特征在于,日志管理页面支持定时刷新功能关闭,包括:
通过标记设置关闭定时刷新程序,实现关闭日志定时刷新功能。


6.根据权利要求1所述的日志可视化呈现管理方法,其特征在于,所述日志管理页面根据http请求定制化呈现日志。


7.根据权利要求1所述的日志可视化呈现管理方法,其特征在于,所述日志管理页面采用H5编写。


8.一种日志可视化呈现管理装置,其特征在于,该装置包括:
日志数据存储模块,用于将需要关联的微服务的日志统一上传到日志中心,按照日志类别,日志执行时间以及日志内容进行...

【专利技术属性】
技术研发人员:张宁涛
申请(专利权)人:中盈优创资讯科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1