日志系统规范

本文介绍了日志系统规范,包括日志通用类型如信息、调试、警告、错误和警报,以及日志系统信息的构成如基本信息、可选信息和用户自定义附加信息。讨论了日志框架的日志级别及其留存期的管理,ELK日志系统的数据流动,以及日志按日期与不按日期存储的优缺点。
摘要由CSDN通过智能技术生成

日志系统规范

一、日志通用类型

日志消息可以分成下面的几种通用类型:

  • 信息:这种类型的消息被设计成告诉用户和管理员一些没有风险的事情发生了。例如应用重启的时候生成消息。不过,需要注意的是,如果重启发生在非正常维护时间或是业务时间,就有发出报警的理由。
  • 调试:软件系统在应用程序代码运行时发生调试信息,是为了给软件开发人员提供故障检测和定位问题的帮助。
  • 警告:警告消息是在系统需要或者丢失东西,而又不影响操作系统的情况下发生的。
  • 错误:错误日志消息是用来传达在计算机系统中出现的各种级别的错误。
  • 警报:警报是指用户针对特殊性质的事件需要额外的通知的情况,并不是硬性规定,例如有非法连接、爬虫等。

二、日志系统信息

2.1. 基本信息

  • 打印时间
  • 线程名
  • 日志级别
  • 日志名
  • 主体打印信息

2.2. 可选信息,但可能影响性能

  • 全限定类名
  • java源文件名
  • 行号
  • 方法名

2.3. 用户自定义附加信息

  • 主机IP
  • 主机名(可选)
  • 项目名(可选)
  • 服务名<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值