本文主要是介绍2021.02.24日记,elk 自定义日志格式解析,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
elk的好处,我就不用说明了,部署的话可以参考
快速搭建ELK日志分析系统,点击这里
然后日志的常规格式方式,我也不做说明了,请看这里
ELK 经典用法—企业自定义日志收集切割和mysql模块
所以我们来讲讲非常规的日志格式,因为项目过程,肯定会有一个整体格式,像那种常规的的解析方式的话,我们可能就处理不了
如
[接口调用] [开始时间 1614073281781] [接口 TestController-getAreaChildList] [参数 [AreaChildListBo(countryId=demoData, parentId=demoData),]] [异常 系统异常] [异常编码 Exception] [异常描述 Exception : -at com.zyd.zydiot.base.controller.TestController.getAreaChildList(TestController.java:22) -at com.zyd.zydiot.base.controller.TestController$$FastClassBySpringCGLIB$$359ad4f2.invoke(<generated>) -at com.zyd.zydiot.zyd_common.config.log.InterfaceLogConfig.log(InterfaceLogConfig.java:62) -at com.zyd.zydiot.base.controller.TestController$$EnhancerBySpringCGLIB$$3f3e8ce7.getAreaChildList(<generated>)] [耗时 1] [IP: 127.0.0.1] [
这篇关于2021.02.24日记,elk 自定义日志格式解析的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!