日志打印的8种级别(很详细)

article/2025/10/17 5:27:18

日志的输出都是分级别的,不同的设置不同的场合打印不同的日志。下面拿最普遍用的Log4j日志框架来做个日志级别的说明,其他大同小异。

Log4j的级别类org.apache.log4j.Level里面定义了日志级别,日志输出优先级由高到底分别为以下8种

在这里插入图片描述
日志级别 | 描述 —|— OFF | 关闭:最高级别,不打印日志。 FATAL | 致命:指明非常严重的可能会导致应用终止执行错误事件。 ERROR | 错误:指明错误事件,但应用可能还能继续运行。 WARN | 警告:指明可能潜在的危险状况。 INFO | 信息:指明描述信息,从粗粒度上描述了应用运行过程。 DEBUG | 调试:指明细致的事件信息,对调试应用最有用。 TRACE | 跟踪:指明程序运行轨迹,比DEBUG级别的粒度更细。 ALL | 所有:所有日志级别,包括定制级别。

所以,日志优先级别标准顺序为:

ALL < TRACE < DEBUG < INFO < WARN < ERROR < FATAL < OFF

如果日志设置为L,一个级别为P的输出日志只有当P >= L时日志才会输出。

即如果日志级别L设置INFO,只有P的输出级别为INFO、WARN,后面的日志才会正常输出。

具体的输出关系可以参考下图

在这里插入图片描述
知道了日志级别,这还只是基础,如何了解正确地打日志姿势呢?明天继续讲如何正确地输出日志!

原文:https://www.zhihu.com/tardis/sogou/art/63810820


http://chatgpt.dhexx.cn/article/m1SSu0OR.shtml

相关文章

log4j日志级别

log4j日志级别 Log4j的级别类org.apache.log4j.Level里面定义了日志级别&#xff0c;日志输出优先级由高到底分别为以下8种。 日志级别: OFF | 关闭&#xff1a;最高级别&#xff0c;不打印日志。FATAL | 致命&#xff1a;指明非常严重的可能会导致应用终止执行错误事件。ERR…

日志级别----

日志级别 从小到大 ALL、DEBUG 、INFO、WARA、ERROR 、FATAL 、OFF ALL&#xff08;输出所有类型日志&#xff09; DEBUG &#xff08;输出DEBUG 以上级别日志&#xff09; INFO&#xff08;输出INFO以上级别日志&#xff09; WARA&#xff08;输出WARA以上级别日志&#xff09…

win10+kali linux双系统安装教程

win10安装kali linux双系统 准备工作制作启动U盘安装win10Kali双系统我遇到的问题我参考的链接 kali linux是基于Debian的Linux发行版&#xff0c;与任何一个其它的 Linux 发行版一样&#xff0c;可以将它永久安装到一个硬盘上。那样它会工作的更好。但是不能将它作为一个日常使…

Windows和Linux双系统安装教程

1 系统启动盘准备 因为不想装第二个系统的时候重做系统盘&#xff0c;所以这里做的系统启动盘本身就是Windows和Linux双系统引导的。这里用的工具前面在docker安装笔记的时候已经介绍过&#xff1a;YUMI。可以翻翻前面的博客进行了解。 花式安装蓝鲸鱼札记 百度搜索的时候&a…

双系统之删除Linux

本文环境&#xff0c;win10Ubuntu。 先删除引导再操作卷 因为之前想学习Linux&#xff0c;所以就在win10上又安装了Ubuntu&#xff0c;现在不想搞了&#xff0c;再加上win10空间不太够用了&#xff0c;就想删除linux系统。话不多说&#xff0c;直接开始。 删除Linux主要分为两部…

双操作系统安装(五)Windows及Manjaro Linux双系统安装教程

1 前提&#xff1a;请先安装Windows系统&#xff0c;再进行Manjaro系统安装&#xff0c;不要将两者顺序颠倒&#xff0c;否则安装完成后无法引导Manjaro系统&#xff1b; 2 此文以Windows10为例&#xff0c;安装Windows过程略&#xff1b; 3 在Windows系统中为Manjaro单独划分…

Windows与Linux双系统设置默认引导项与删除引导项

当电脑中安装了Windows和Linux双系统&#xff0c;但是每次开机默认自动进入Linux系统时&#xff0c;有时根本来不及选择&#xff0c;平时常用的系统却是Windows&#xff0c;于是我们需要让电脑默认选择Windows系统启动。 安装了Windows和Linux双系统后&#xff0c;系统启动交给…

linux双系统uefi启动顺序,UEFI下Windows启动引导的顺序(附带linux双系统)

这里均以64位系统(windows和linux均是),gpt分区,UEFI引导作为例子,现在基本上不会不支持吧。 windows下UEFI引导文件的载入顺序 主板启动windows的一般有两种方法: windows boot manager启动 硬盘直接引导启动 主板bios中分别是途中前两项(第二项是你自己的硬盘名称,我这里…

双操作系统安装(三)Windows及Deepin深度linux双系统安装教程

1 前提&#xff1a;请先安装Windows系统&#xff0c;再进行Deepin系统安装&#xff0c;不要将两者顺序颠倒&#xff0c;否则安装完成后无法引导Deepin系统&#xff1b; 2 此文以Windows10为例&#xff0c;安装Windows过程略&#xff1b; 3 在Windows系统中为Deepin单独划分一…

MacBook Pro macOS 安装 Linux 双系统教程(一)

前言 macOS已经很不错了&#xff0c;为什么还要安装Linux了&#xff1f; 网上看到的解释很多&#xff0c;虽然我已经安装了window的双系统 Linux 各个发行版与 macOS 相比哪个写代码更舒服&#xff1f;为什么&#xff1f;[^1] 其实最主要的需求还是资源有限吧&#xff0c;从…

Windows + Linux 双系统的安装

Windows Linux 双系统的安装 参考自 https://blog.csdn.net/flyyufenfei/article/details/79187656 参考自 https://blog.csdn.net/u012052268/article/details/77145427 文章目录 Windows Linux 双系统的安装1. 准备工作1.1 U盘启动盘的制作1.2 分配磁盘空间 2. 安装 ubunt…

​Window Linux 双系统安装历程,超详细

Window Linux 双系统安装历程 今天下午搞了几个小时&#xff0c;可谓是困难重重&#xff0c;但是实际上只是被一个很小的问题困住了&#xff0c;其它地方都很简单。 接下来简单讲一下安装的步骤以及遇到的问题。 先讲一下设备状况&#xff1a; 一台 12 年买的 i3 window7 待…

win7和kali linux双系统安装

1&#xff0c;首先下载kali linux https://www.kali.org/downloads/&#xff0c;根据自己的电脑选择32位或64位 2.然后开始刻录U盘&#xff0c;使用win32diskimager进行刻盘&#xff0c;否则在安装时会出现无法加载光盘文件等错误&#xff0c;https://sourceforge.net/projects…

Rockchip RK3588 Android+Linux双系统方案的实现

Rockchip RK3588 AndroidLinux双系统方案的实现 文章目录 Rockchip RK3588 AndroidLinux双系统方案的实现概述硬件环境软件环境要求代码修改uboot引导不同的系统修改parameter分区表修改Android系统的fstabLinux系统固件 固件烧写验证 概述 RK3588双系统启动流程如下图 uboo…

windows加linux双系统安装方法

windows中标麒麟或中科方德的双系统安装方法 如果需要安装windows和linux系统双系统&#xff0c;需要先安装windows&#xff0c;windows的安装方法就不在这里说明了&#xff0c;安装了windows系统后再安装linux系统。 一、windows和中科方德双系统安装方法 1、安装windows后重启…

linux双系统安装教程

最近刚刚完成了Windows和Linux双系统(这里以Ubuntu安装为例)的安装,应某奔同学要求,这里简单记录下安装过程。 1 系统启动盘准备 因为不想装第二个系统的时候重做系统盘,所以这里做的系统启动盘本身就是Windows和Linux双系统引导的。这里用的工具前面在docker安装笔记的…

在windows系统下安装linux双系统

其实是不难的&#xff0c;只是要注意一些小细节&#xff1b;&#xff08;主要问题有两个&#xff1a;1.怎么进入自己电脑的bios 2.安装linux过程中的分区大小问题&#xff0c;后面会详细描述我遇到的这方面的问题&#xff09; 步骤如下&#xff1a; 1.去ubuntu官网上下载一个…

【解决windows】Windows Linux双系统安装历程,超详细

Window Linux 双系统安装历程 今天下午心血来潮装个双系统搞了几个小时&#xff0c;可谓是困难重重&#xff0c;但是实际上只是被一个很小的问题困住了&#xff0c;其它地方都很简单。 那么接下来简单讲一下安装的步骤以及遇到的问题。 先讲一下设备状况&#xff1a; 1. 一台…

linux和win双系统删除,Windows+Linux 双系统的卸载方法

关于如何在同一台电脑上运行多个操作系统的文章数不胜数,比如有的文章介绍了如何同时安装Windows和Linux,有的文章介绍了如何同时安装Windows和OS X,还有一些其他的文章。但是,当你想卸载其中的某个操作系统,你应该怎么办呢?下面,我们就介绍一下你安装了“Windows+Linux…

Win11、Linux 双系统安装方法

偷偷拿来记录一下萌新的cs路——day 43 安装linux 系统&#xff0c;让电脑变成win、linux 双系统&#xff0c;以及踩的一些坑qwq。 目录 制作启动U盘 磁盘准备 进入BIOS系统 进入Ubuntu 安装Ubuntu 切换系统 制作启动U盘 1. 至Ubuntu官网下载iso文件&#xff0c;如Ubun…