`

log各种级别

 
阅读更多

关于log规范:

ERROR:
所有的捕获的exception都要使用该级别记录
对于将导致系统无法继续正常运行的情况,使用该级别记录。
譬如:字典无法正常load…

WARN:
对于一些不影响系统运行的非预期数据或行为,使用该级别记录。
譬如:未找到相应配置项,使用默认值…

 
INFO:
记录一些系统运行关键按状态的信息
譬如:开始建立索引…


DEBUG:
其余细粒度类信息,主要针对开发者使用。
Debug很容易被滥用,一旦打开造成io很高,系统吃紧。
这里提一个简单的判定输出日志好坏的标准:通过debug日志,是否能够很清楚的了解到系统在当时的主要状态信息。
 

譬如:user A request function B…
                B return XXX to A …
                …

分享到:
评论

相关推荐

    Log4日志级别介绍

    Log4j是一个广泛使用的Java日志框架,它允许开发者记录应用程序中的各种事件,从调试信息到严重错误。了解Log4j的日志级别是有效利用这个工具的关键。在Log4j中,日志级别定义了不同严重程度的消息,帮助开发者根据...

    动态设置log4j的日志级别

    本文将详细讲解如何动态设置Log4j的日志级别,以满足不同场景下的需求。 首先,我们要理解日志级别的概念。Log4j提供了多个日志级别,从低到高依次为:DEBUG、INFO、WARN、ERROR和FATAL。不同的日志级别用于记录...

    log4j自定义错误级别配置demo

    Log4j是一个广泛使用的日志记录框架,它允许开发者记录应用程序中的各种事件,如调试信息、警告、错误等。然而,Log4j默认提供的日志级别(debug, info, warn, error)可能无法满足所有项目的特定需求。在某些情况下...

    log4j-控制指定类,包的日志级别:log4j-demo.zip

    Log4j是Apache提供的一款广泛使用的日志框架,它提供了丰富的功能,包括控制日志级别、定制日志格式、支持多种输出方式等。本示例将详细介绍如何使用Log4j来控制指定类或包的日志级别。 首先,我们来理解日志级别的...

    log4j的日志级别的调整

    本篇我们将深入探讨如何调整log4j的日志级别,以便更好地管理和控制应用程序的日志输出。 首先,我们要理解日志级别在log4j中的含义。Log4j提供了多个预定义的日志级别,按照严重性从低到高排序,包括TRACE、DEBUG...

    log4j2配置多个日志级别

    log4j2配置多个日志级别,拿到即可用, 。

    Log4j日志级别

    Log4j 日志级别详解 Log4j 是 Java 中一种流行的日志记录工具,用于记录应用程序的运行过程和错误信息。Log4j 的核心组件是日志记录器(Logger),它可以根据不同的级别记录日志信息。在 Log4j 中,日志记录器的...

    Node.js-log-symbols-为各种日志级别提供着色的符号

    `log-symbols` 是一个非常有用的模块,专为命令行环境设计,提供了各种颜色鲜明的日志级别符号,使得日志输出更易读、更直观。 `log-symbols` 模块的主要功能在于它为常见的日志级别(如信息、警告、错误等)提供了...

    log4z的使用

    `log4z`是一个强大的C++日志库,它的灵活性和易用性使得它在各种项目中都能发挥重要作用。通过合理的配置和使用,开发者可以有效地管理和分析程序的运行日志,提高开发效率,保障系统的稳定运行。

    log4j 不同级别 不同文件 发送邮件配置

    在这个特定的配置场景中,我们将探讨如何设置log4j,使其能将不同级别的日志信息分别记录到不同的文件中,并且具备发送邮件通知的能力。 首先,我们需要创建一个log4j的配置文件,通常命名为`log4j.properties`。这...

    log4j日志级别详细介绍

    ### Log4j日志级别详细介绍 #### Log4j概述 Log4j是Apache基金会下的一个开源项目,它是一个基于Java的日志组件,在众多Java日志框架中占据着重要的位置。Log4j因其丰富的特性和易用性而在企业级应用开发中被广泛...

    log4j(三):配置文件属性解释、级别、布局、参数设置等

    本文将深入解析Log4j的配置文件属性、日志级别、布局方式以及参数设置等核心知识点,帮助你更好地理解和利用这个强大的工具。 一、配置文件属性解释 Log4j的核心配置文件通常是`log4j.properties`或`log4j.xml`,它...

    SSM整合中的Log4j日志的配置详情

    Log4j 的输出级别和输出目的地是配置 Log4j 的两个重要方面。输出级别定义了日志信息的严重程度,而输出目的地定义了日志信息的输出目标。下面是一个基本的 Log4j 输出级别和输出目的地配置: ``` log4j.root...

    Qualcomm平台开发如何抓取Log

    * `-n`:设置LOG的级别,例如`dmesg -n 8`将LOG级别设置为8。 * `-s`:设置LOG缓存大小,例如`dmesg -s 81920`将LOG缓存大小设置为81920。 2. smem log smem log是Qualcomm平台上的一个重要LOG,记录了系统的内存...

    log4j按功能保存日志

    Log4j是一款广泛使用的Java日志记录框架,它允许开发者按照功能模块或特定需求记录应用程序运行过程中的事件信息。在“log4j按功能保存日志”的场景中,我们通常会利用Log4j的配置灵活性,将不同功能的日志分别写入...

    log4cplus日志封装log

    除了基本的日志级别,`log4cplus`还支持自定义日志等级和过滤策略,可以根据业务需求定制日志的详细程度。此外,`log4cplus`提供了线程安全的API,确保在多线程环境中也能正确地记录日志。 在实际应用中,`log4c...

    若依框架使用的log4j2.16.0,修复log4j漏洞log4j2下载最新log4j2.16.0下载

    Log4j是一个广泛使用的Java日志记录框架,它允许开发者在应用程序中轻松地记录各种级别的日志信息,如DEBUG、INFO、WARN、ERROR等。在2021年底,一个重大的安全漏洞(CVE-2021-44228)被发现在Log4j2的早期版本中,...

    Log-Log4perl-1.36.tar.gz

    在Perl社区中,Log4perl被广泛应用于各种项目,为开发者提供了灵活、可扩展的日志处理机制。"Log-Log4perl-1.36.tar.gz"这个压缩包包含了Log4perl的1.36版本源代码,用户可以解压后进行安装和使用。 Log4perl的核心...

    log4cxx封装为通用LOG宏

    Log4cxx是基于日志级别(如DEBUG、INFO、WARN、ERROR和FATAL)的,允许我们根据需要调整日志输出的详细程度。通过使用日志宏,我们可以方便地在代码中插入日志语句,而不会对性能造成显著影响。将log4cxx封装为LOG...

    log4qt 日志管理 log4qt 日志管理log4qt 日志管理log4qt 日志管理log4qt 日志管理log4qt 日志管理

    总之,Log4Qt为Qt开发者提供了一套强大的日志管理工具,通过灵活配置和丰富的功能,能够满足各种日志需求,提升项目的可维护性和稳定性。通过阅读`log4qt-master`源码,你可以深入了解其实现细节,并根据项目需求...

Global site tag (gtag.js) - Google Analytics