CN110780857B - 一种统一日志组件 - Google Patents
一种统一日志组件 Download PDFInfo
- Publication number
- CN110780857B CN110780857B CN201911009992.3A CN201911009992A CN110780857B CN 110780857 B CN110780857 B CN 110780857B CN 201911009992 A CN201911009992 A CN 201911009992A CN 110780857 B CN110780857 B CN 110780857B
- Authority
- CN
- China
- Prior art keywords
- log
- component
- file
- unified
- traceid
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 claims abstract description 16
- 230000008859 change Effects 0.000 claims abstract description 14
- 238000012544 monitoring process Methods 0.000 claims abstract description 6
- 238000004590 computer program Methods 0.000 claims description 5
- 238000012795 verification Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 3
- 238000004458 analytical method Methods 0.000 abstract description 3
- 238000011835 investigation Methods 0.000 description 4
- 210000001503 joint Anatomy 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- KRQUFUKTQHISJB-YYADALCUSA-N 2-[(E)-N-[2-(4-chlorophenoxy)propoxy]-C-propylcarbonimidoyl]-3-hydroxy-5-(thian-3-yl)cyclohex-2-en-1-one Chemical compound CCC\C(=N/OCC(C)OC1=CC=C(Cl)C=C1)C1=C(O)CC(CC1=O)C1CCCSC1 KRQUFUKTQHISJB-YYADALCUSA-N 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/1734—Details of monitoring file system events, e.g. by the use of hooks, filter drivers, logs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/1805—Append-only file systems, e.g. using logs or journals to store data
- G06F16/1815—Journaling file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Debugging And Monitoring (AREA)
Abstract
一种统一日志组件,用于管理应用的日志文件,实现以下内容:1)获取traceId并输出到日志文件中,根据traceId对整个调用链路进行跟踪;2)日志组件包括统一日志格式的日志配置文件,用于输出统一格式的日志文件;3)日志组件监控应用的日志配置的变更,根据变更项对应调整日志文件。本发明日志组件可以方便管理应用的日志文件,能够根据traceId对整个调用链路进行跟踪,生成统一格式的日志文件,便于数据统计分析,实现动态日志级别调整,通过日志组件实现修改的可查性及安全性,并可通过管理平台更方便的配置日志组件,提高日志组件使用的安全性,并对可能影响应用性能的日志文件进行监控。本发明易于接入现有应用,实现对日志文件的配置和监控管理。
Description
技术领域
本发明属于计算机技术领域,涉及日志文件的管理,为一种统一日志组件。
技术背景
随着近10年互联网的技术发展,日志在应用中扮演着越来越重要的角色,比如问题排查、大数据统计、用户画像等;而这一切的前提是一个简单好用的日志输出组件。
而目前的日志组件大多存在以下缺陷:
1.没有traceId,无法对整个调用链路进行跟踪,对链路执行情况一无所知,不便于***优化和问题排查。
2.不同应用之间日志格式、切割方式、存放路径不统一,这对日志收集、数据统计、运营分析带来了很大的麻烦。
3.没提供日志级别调整的能力,在应用出现问题后,只能修改代码、再次发布来调整日志级别,在排查完成之后,还要回滚代码,避免大量无用日志输出,这一过程既漫长又容易出错。
4.现有一些日志组件,配置复杂,需开发人员对其有深入了解才能完成配置。
本发明的目的就是提供一种更简单、更灵活的日志组件,便于用户进行业务分析和问题排查。
发明内容
本发明要解决的问题是:现有日志组件使用不能满足需求,存在跟踪性能低,各种日志不统一难于汇集使用,不便于调整,配置复杂等问题。
本发明的技术方案是:一种统一日志组件,通过所述日志组件管理应用的日志文件,所述日志组件通过计算机程序实现以下内容:
1)由skywalking生成traceId,日志组件通过当前线程的ThreadLocal获取traceId,然后输出到日志文件中,根据traceId对整个调用链路进行跟踪;
2)日志组件包括统一日志格式的日志配置文件,用于输出统一格式的日志文件;
3)日志组件监控应用的日志配置的变更,根据变更项对应调整日志文件。
作为优选方式,所述traceId由精确到毫秒的时间戳+机房id+服务器id+自增序号组成。
进一步的,所述统一日志格式的日志配置文件为各种appender组件,包括TDOUT、DEBUG、INFO、WARN和ERROR,统一日志格式包括:时间戳、日志级别、traceId、类全名或缩写、方法、行数和日志体。
进一步的,日志组件监控的配置文件变更项包括:
3.1)日志名称loggerName,显示需产生变更的日志文件名称;
3.2)日志级别loggerLevel,显示需变更的日志级别;
3.3)响应对象hostname,显示具体需要作出响应的机器;
3.4)启用项enable,表明是否启用变更后日志配置,在调整完日志名称、级别、响应对象之后,通过enable配置是否启用之前调整变更的配置。
进一步的,日志组件提供通用的配置文件logback.xml,应用在application.properties配置logging.config即完成接入,对于个性化场景,日志组件提供logback-extension.xml扩展,应用按通用文件配置个性化logger,并将logger放至classpath下,日志组件自动加载配置文件classpath。
进一步的,作为优选方式,所述日志组件配设有管理平台,所述管理平台对接日志组件,用于设置日志组件的日志配置文件,以及显示日志组件对应用的监控过程,所述管理平台设有登录验证接口。
进一步的,日志组件对指定日志文件进行定时监控,超过设定时间进行报警。
本发明提供的日志组件可以方便管理应用的日志文件,能够根据traceId对整个调用链路进行跟踪,生成统一格式的日志文件,便于数据统计分析,实现动态日志级别调整,通过日志组件实现修改的可查性及安全性,并可通过管理平台更方便的配置日志组件,提高日志组件使用的安全性,并对可能影响应用性能的日志文件进行监控。本发明易于接入现有应用,实现对日志文件的配置和监控管理。
具体实施方式
本发明提出一种用于管理日志文件的同一日志组件,通过本发明组件可以方便对应用的日志文件的管理。
本发明一种统一日志组件接入应用,通过计算机程序实现以下内容:
1)由skywalking生成traceId,日志组件通过当前线程的ThreadLocal获取traceId,然后输出到日志文件中,根据traceId对整个调用链路进行跟踪。ThreadLocal是Java编程语言中保证变量线程安全的工具类。每个traceId都是由一个固定长度的字符串保证的,本发明进一步的对traceId做了改进,本发明traceId的生产算法是:机精确到毫秒的时间戳+机房+服务器id+自增序号,现有skywalking的常规算法是:应用id+线程id+时间戳+自增序号;因此本发明的traceId具有更好的唯一性,确保traceId全球多机房唯一。
2)日志组件包括统一日志格式的日志配置文件,用于输出统一格式的日志文件;所述统一日志格式的日志配置文件为各种appender组件,包括TDOUT、DEBUG、INFO、WARN和ERROR,统一日志格式包括:时间戳、日志级别、traceId、类全名或缩写、方法、行数和日志体,所述方法指指Java编程语言中的“函数”。
本发明的日志配置文件可覆盖90%以上的使用场景,当应用引入本发明日志组件之后,这些appender组件都无需配置,开箱即用。
3)日志组件监控应用的日志配置的变更,根据变更项对应调整日志文件。
对应用排查问题是需要修改日志级别,以便进行问题排查,本发明日志组件监控的配置文件变更项包括:
3.1)日志名称loggerName,显示需产生变更的日志文件名称;
3.2)日志级别loggerLevel,显示需变更的日志级别;
3.3)响应对象hostname,显示具体需要作出响应的机器;
3.4)启用项enable,表明是否启用变更后日志配置,在调整完日志名称、级别、响应对象之后,问题排查完毕,通过enable配置是否启用之前调整变更的配置。
例如变更后的配置为:
[
{
"loggerName":"com.tuya.tetris.biz.task.DeviceStatusCompareTask",
"hostName":"hz-s-tetris-001",
"level":"debug",
"enable":true
}
]
其中:loggerName表示需要变更级别的日志名称;hostName表示变更在哪个实例上生效,这对集群式应用非常有用,不用每个实例都打印日志;Level表示需要打印的日志级别;Enable表示是否启用级别变更,可以非常简单的启用、关闭调整的日志级别。日志组件解析变更项变更后的配置值,根据不同值做出不同响应,调整日志文件。
进一步的,本发明日志组件提供通用的配置文件logback.xml,应用程序在application.properties配置logging.config即完成接入,对于个性化场景,日志组件提供logback-extension.xml扩展,应用按通用文件配置个性化logger,并将logger放至classpath下,日志组件自动加载配置文件classpath。其中,logback.xml指logback日志工具的默认配置文件,application.properties是开源工具spring的默认配置文件;logger.config是自定义的一个属性,表示logback所在的位置,应用程序配置好logback位置即可完成接入。logback-extension.xml,是logback.xml的一个扩展,用于针对个性化场景,提供包含logback.xml不能覆盖的一些个性化定义。Logger作为日志的记录器,classpath指字节码文件的相对路径。logback.xml的配置为本领域的常规技术,不再详述,logback-extension.xml是对logback.xml的扩展文件,其配置也可参考logback.xml进行。
进一步的,作为优选方式,所述日志组件配设有管理平台,所述管理平台对接日志组件,用于设置日志组件的日志配置文件,以及显示日志组件对应用的监控过程,所述管理平台设有登录验证接口。进一步的,日志组件对指定日志文件进行定时监控,超过设定时间进行报警。
现有技术中的对日志文件的修改,需要再次发布来调整日志级别,在排查完成之后,还要回滚代码,避免大量无用日志输出,存在以下问题:1).对外暴露接口即不安全,也不方便;2).可能因为人为疏漏忘记自己是否修改改过配置,从而导致debug日志直处于开启状态,影响***性能。3).对于集群环境需要逐台开启配置,操作麻烦,容易出错。本发明日志组件提供了统一的配置管理,通过日志组件可以实时查看、编辑自己的日志配置,管理平台对此提供了更加直观的交互平台,并且管理平台有一套登录、验证流程,确保不会被黑客攻破。对于可能影响性能的配置,会有定时监控,例如超过5分钟会向使用方进行报警。并且,本发明日志组件,可以管理整个集群,也可以管理单个机器。
Claims (5)
1.一种统一日志方法,其特征是通过日志组件管理应用的日志文件,所述日志组件通过计算机程序实现以下内容:
1)由skywalking生成traceId,日志组件通过当前线程的ThreadLocal获取traceId,然后输出到日志文件中,根据traceId对整个调用链路进行跟踪;
2)日志组件包括统一日志格式的日志配置文件,用于输出统一格式的日志文件;
3)日志组件监控应用的日志配置的变更,根据变更项对应调整日志文件;
其中,每个所述traceId都是由一个固定长度的字符串保证的,进一步的,所述traceId的生产算法是:机精确到毫秒的时间戳+机房id+服务器id+自增序号;
所述统一日志格式的日志配置文件为appender组件,包括TDOUT、DEBUG、INFO、WARN和ERROR,统一日志格式包括:时间戳、日志级别、traceId、类全名或缩写、函数方法、行数和日志体;
所述日志组件监控的配置文件变更项包括:
3 .1)日志名称loggerName,显示需产生变更的日志文件名称;
3 .2)日志级别loggerLevel,显示需变更的日志级别;
3 .3)响应对象hostname,显示具体需要作出响应的机器;
3 .4)启用项enable,表明是否启用变更后日志配置,在调整完日志名称、级别、响应对象之后,通过enable配置是否启用之前调整变更的配置。
2.根据权利要求1所述的一种统一日志方法,其特征是日志组件提供通用的配置文件logback.xml,应用在application.properties配置logging.config即完成接入,对于个性化场景,日志组件提供logback-extension.xml扩展,应用按通用文件配置个性化logger,并将logger放至classpath下,日志组件自动加载配置文件classpath。
3.根据权利要求1-2任一项所述的一种统一日志方法,其特征是所述日志组件配设有管理平台,所述管理平台对接日志组件,用于设置日志组件的日志配置文件,以及显示日志组件对应用的监控过程,所述管理平台设有登录验证接口。
4.根据权利要求3所述的一种统一日志方法,其特征是日志组件对指定日志文件进行定时监控,超过设定时间进行报警。
5.一种计算机可读计算介质,用于运行应用程序,其特征是所述计算机可读计算介质中配置有计算机程序,所述计算机程序运行时实现权利要求1-4任一项所述的统一日志方法,对所述应用程序的日志文件实现管理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911009992.3A CN110780857B (zh) | 2019-10-23 | 2019-10-23 | 一种统一日志组件 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911009992.3A CN110780857B (zh) | 2019-10-23 | 2019-10-23 | 一种统一日志组件 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110780857A CN110780857A (zh) | 2020-02-11 |
CN110780857B true CN110780857B (zh) | 2024-01-30 |
Family
ID=69386372
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911009992.3A Active CN110780857B (zh) | 2019-10-23 | 2019-10-23 | 一种统一日志组件 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110780857B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113485975A (zh) * | 2021-07-20 | 2021-10-08 | 许昌许继软件技术有限公司 | 一种电网数据的日志管理***及方法 |
Citations (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1707383A (zh) * | 2004-06-10 | 2005-12-14 | 陈朝晖 | 通过进程和***轨迹分析阻断计算机病毒方法 |
CN101087210A (zh) * | 2007-05-22 | 2007-12-12 | 网御神州科技(北京)有限公司 | 高性能的Syslog日志处理和存储方法 |
CN101464890A (zh) * | 2008-12-30 | 2009-06-24 | 中兴通讯股份有限公司 | 一种混合日志生成方法和解析方法 |
CN101815010A (zh) * | 2009-02-25 | 2010-08-25 | 北京启明星辰信息技术股份有限公司 | 一种***日志的上报方法和上报*** |
CN103368756A (zh) * | 2012-03-29 | 2013-10-23 | 福建星网视易信息***有限公司 | 用于监控嵌入式***运行的日志的管理*** |
CN103577443A (zh) * | 2012-07-30 | 2014-02-12 | ***股份有限公司 | 一种日志处理*** |
CN105183609A (zh) * | 2015-09-16 | 2015-12-23 | 焦点科技股份有限公司 | 一种应用于软件***的实时监控***及方法 |
CN105191211A (zh) * | 2013-12-09 | 2015-12-23 | 北京新媒传信科技有限公司 | 服务器集群下的日志提取方法和服务器集群 |
CN105843852A (zh) * | 2016-03-16 | 2016-08-10 | 汉柏科技有限公司 | 日志存储管理方法及*** |
CN106055608A (zh) * | 2016-05-25 | 2016-10-26 | 北京百度网讯科技有限公司 | 自动采集和分析交换机日志的方法和装置 |
CN106412061A (zh) * | 2016-09-28 | 2017-02-15 | 上海爱数信息技术股份有限公司 | 一种基于Linux的日志文件夹远程传输*** |
CN106487596A (zh) * | 2016-10-26 | 2017-03-08 | 宜人恒业科技发展(北京)有限公司 | 分布式服务跟踪实现方法 |
CN106571960A (zh) * | 2016-11-03 | 2017-04-19 | 北京农信互联科技有限公司 | 日志收集管理***及方法 |
CN106681891A (zh) * | 2015-11-05 | 2017-05-17 | 阿里巴巴集团控股有限公司 | 一种Java应用***中调整日志级别的方法及装置 |
CN107341096A (zh) * | 2017-06-28 | 2017-11-10 | 百度在线网络技术(北京)有限公司 | 日志文件的生成方法和装置、计算机设备和存储介质 |
CN107357922A (zh) * | 2017-07-21 | 2017-11-17 | 郑州云海信息技术有限公司 | 一种分布式文件***的nfs访问审计方法及*** |
CN107483238A (zh) * | 2017-08-04 | 2017-12-15 | 郑州云海信息技术有限公司 | 一种日志管理方法、集群管理节点及*** |
CN107577579A (zh) * | 2017-09-15 | 2018-01-12 | 通鼎互联信息股份有限公司 | 一种日志记录方法及装置 |
CN107919981A (zh) * | 2017-10-31 | 2018-04-17 | 江苏省未来网络创新研究院 | 一种多厂商缓存日志的分析方法 |
CN108132868A (zh) * | 2018-01-15 | 2018-06-08 | 政采云有限公司 | 一种数据监控方法、装置、计算设备及存储介质 |
CN108846070A (zh) * | 2018-06-07 | 2018-11-20 | 北京京东尚科信息技术有限公司 | 分布式***的日志处理方法、***、电子设备和存储介质 |
CN109460343A (zh) * | 2018-09-10 | 2019-03-12 | 平安科技(深圳)有限公司 | 基于日志的***异常监控方法、装置、设备及存储介质 |
CN109471773A (zh) * | 2018-10-31 | 2019-03-15 | 武汉斗鱼网络科技有限公司 | 一种前端日志多通道输出的方法、装置、服务器及存储介质 |
CN109614379A (zh) * | 2018-10-22 | 2019-04-12 | 中国平安人寿保险股份有限公司 | 日志输出方法、装置、计算机存储介质和计算机设备 |
CN109947614A (zh) * | 2018-11-28 | 2019-06-28 | 阿里巴巴集团控股有限公司 | 多机房依赖监控方法、装置、设备及计算机可读存储介质 |
CN110069354A (zh) * | 2019-04-15 | 2019-07-30 | 必成汇(成都)科技有限公司 | 微服务全链路跟踪方法及微服务架构 |
CN110113200A (zh) * | 2019-04-29 | 2019-08-09 | 平安科技(深圳)有限公司 | 链路***与日志***的关联方法、装置及存储介质 |
CN110134658A (zh) * | 2019-04-09 | 2019-08-16 | 平安科技(深圳)有限公司 | 日志监控方法、装置、计算机设备和存储介质 |
CN110209518A (zh) * | 2019-04-26 | 2019-09-06 | 福州慧校通教育信息技术有限公司 | 一种多数据源日志数据集中收集存储方法及装置 |
CN110309110A (zh) * | 2019-05-24 | 2019-10-08 | 深圳壹账通智能科技有限公司 | 一种大数据日志监控方法及装置、存储介质和计算机设备 |
CN110321371A (zh) * | 2019-07-01 | 2019-10-11 | 腾讯科技(深圳)有限公司 | 日志数据异常检测方法、装置、终端及介质 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7062551B2 (en) * | 2001-05-24 | 2006-06-13 | International Business Machines Corporation | Method and apparatus to solve compatibility between heterogeneous web server access logs formats |
US7721266B2 (en) * | 2004-03-26 | 2010-05-18 | Sap Ag | Unified logging service with a logging formatter |
-
2019
- 2019-10-23 CN CN201911009992.3A patent/CN110780857B/zh active Active
Patent Citations (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1707383A (zh) * | 2004-06-10 | 2005-12-14 | 陈朝晖 | 通过进程和***轨迹分析阻断计算机病毒方法 |
CN101087210A (zh) * | 2007-05-22 | 2007-12-12 | 网御神州科技(北京)有限公司 | 高性能的Syslog日志处理和存储方法 |
CN101464890A (zh) * | 2008-12-30 | 2009-06-24 | 中兴通讯股份有限公司 | 一种混合日志生成方法和解析方法 |
CN101815010A (zh) * | 2009-02-25 | 2010-08-25 | 北京启明星辰信息技术股份有限公司 | 一种***日志的上报方法和上报*** |
CN103368756A (zh) * | 2012-03-29 | 2013-10-23 | 福建星网视易信息***有限公司 | 用于监控嵌入式***运行的日志的管理*** |
CN103577443A (zh) * | 2012-07-30 | 2014-02-12 | ***股份有限公司 | 一种日志处理*** |
CN105191211A (zh) * | 2013-12-09 | 2015-12-23 | 北京新媒传信科技有限公司 | 服务器集群下的日志提取方法和服务器集群 |
CN105183609A (zh) * | 2015-09-16 | 2015-12-23 | 焦点科技股份有限公司 | 一种应用于软件***的实时监控***及方法 |
CN106681891A (zh) * | 2015-11-05 | 2017-05-17 | 阿里巴巴集团控股有限公司 | 一种Java应用***中调整日志级别的方法及装置 |
CN105843852A (zh) * | 2016-03-16 | 2016-08-10 | 汉柏科技有限公司 | 日志存储管理方法及*** |
CN106055608A (zh) * | 2016-05-25 | 2016-10-26 | 北京百度网讯科技有限公司 | 自动采集和分析交换机日志的方法和装置 |
CN106412061A (zh) * | 2016-09-28 | 2017-02-15 | 上海爱数信息技术股份有限公司 | 一种基于Linux的日志文件夹远程传输*** |
CN106487596A (zh) * | 2016-10-26 | 2017-03-08 | 宜人恒业科技发展(北京)有限公司 | 分布式服务跟踪实现方法 |
CN106571960A (zh) * | 2016-11-03 | 2017-04-19 | 北京农信互联科技有限公司 | 日志收集管理***及方法 |
CN107341096A (zh) * | 2017-06-28 | 2017-11-10 | 百度在线网络技术(北京)有限公司 | 日志文件的生成方法和装置、计算机设备和存储介质 |
CN107357922A (zh) * | 2017-07-21 | 2017-11-17 | 郑州云海信息技术有限公司 | 一种分布式文件***的nfs访问审计方法及*** |
CN107483238A (zh) * | 2017-08-04 | 2017-12-15 | 郑州云海信息技术有限公司 | 一种日志管理方法、集群管理节点及*** |
CN107577579A (zh) * | 2017-09-15 | 2018-01-12 | 通鼎互联信息股份有限公司 | 一种日志记录方法及装置 |
CN107919981A (zh) * | 2017-10-31 | 2018-04-17 | 江苏省未来网络创新研究院 | 一种多厂商缓存日志的分析方法 |
CN108132868A (zh) * | 2018-01-15 | 2018-06-08 | 政采云有限公司 | 一种数据监控方法、装置、计算设备及存储介质 |
CN108846070A (zh) * | 2018-06-07 | 2018-11-20 | 北京京东尚科信息技术有限公司 | 分布式***的日志处理方法、***、电子设备和存储介质 |
CN109460343A (zh) * | 2018-09-10 | 2019-03-12 | 平安科技(深圳)有限公司 | 基于日志的***异常监控方法、装置、设备及存储介质 |
CN109614379A (zh) * | 2018-10-22 | 2019-04-12 | 中国平安人寿保险股份有限公司 | 日志输出方法、装置、计算机存储介质和计算机设备 |
CN109471773A (zh) * | 2018-10-31 | 2019-03-15 | 武汉斗鱼网络科技有限公司 | 一种前端日志多通道输出的方法、装置、服务器及存储介质 |
CN109947614A (zh) * | 2018-11-28 | 2019-06-28 | 阿里巴巴集团控股有限公司 | 多机房依赖监控方法、装置、设备及计算机可读存储介质 |
CN110134658A (zh) * | 2019-04-09 | 2019-08-16 | 平安科技(深圳)有限公司 | 日志监控方法、装置、计算机设备和存储介质 |
CN110069354A (zh) * | 2019-04-15 | 2019-07-30 | 必成汇(成都)科技有限公司 | 微服务全链路跟踪方法及微服务架构 |
CN110209518A (zh) * | 2019-04-26 | 2019-09-06 | 福州慧校通教育信息技术有限公司 | 一种多数据源日志数据集中收集存储方法及装置 |
CN110113200A (zh) * | 2019-04-29 | 2019-08-09 | 平安科技(深圳)有限公司 | 链路***与日志***的关联方法、装置及存储介质 |
CN110309110A (zh) * | 2019-05-24 | 2019-10-08 | 深圳壹账通智能科技有限公司 | 一种大数据日志监控方法及装置、存储介质和计算机设备 |
CN110321371A (zh) * | 2019-07-01 | 2019-10-11 | 腾讯科技(深圳)有限公司 | 日志数据异常检测方法、装置、终端及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN110780857A (zh) | 2020-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7506143B2 (en) | Distributed monitoring of desired configurations using rules | |
US8752015B2 (en) | Metadata merging in agent configuration files | |
US9323647B2 (en) | Request-based activation of debugging and tracing | |
US8191044B1 (en) | System and method for maintaining requirements traceability | |
US8510720B2 (en) | System landscape trace | |
US20060184410A1 (en) | System and method for capture of user actions and use of capture data in business processes | |
US20100145978A1 (en) | Techniques to provide unified logging services | |
CA3141329A1 (en) | Request link tracking method and service request processing method | |
CN107577579B (zh) | 一种日志记录方法及装置 | |
CN103647794A (zh) | 一种基于j2ee平台的数据关联方法及关联插件 | |
US20090055686A1 (en) | Server side logic unit testing | |
US20080065616A1 (en) | Metadata integration tool, systems and methods for managing enterprise metadata for the runtime environment | |
CN113220633B (zh) | 统一文件编码管理方法及*** | |
US7698543B2 (en) | User interface for specifying desired configurations | |
US11579931B2 (en) | Resource determination based on resource definition data | |
CN110780857B (zh) | 一种统一日志组件 | |
CN108681563A (zh) | 基于一表多用户的服务发布及访问*** | |
CN106547670A (zh) | 远程读、写嵌入式Linux应用程序内存变量值的方法及装置 | |
CN107870850A (zh) | 一种高效的互联网应用日志*** | |
CN112866049B (zh) | 服务器主机指标采集方法及*** | |
CN108898018A (zh) | 一种程序代码安全检测方法、设备及可读存储介质 | |
CN113971191A (zh) | 一种数据导入方法、装置和计算机可读存储介质 | |
CN109491882A (zh) | 一种机箱数据处理方法、***、设备机箱及可读存储介质 | |
US11579930B2 (en) | Resource determination based on resource definition data | |
CN113341929A (zh) | 电子控制单元标定数据管理***、方法、装置及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |