`
chenlb
  • 浏览: 693359 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

logging 级别

阅读更多
jdk14的logging还有点麻烦,要覆盖jre/lib/logging.properties的配置,还要在启动时加-Djava.util.logging.config.file=mylogging.properties





java 1.4
日志纪录在java.util.logging.Level类中定义了下列日志级别常数
Ø          SERVER表示一个严重失败。常常将有一个伴随的Throwable
Ø          CONFIG为应用配置期间所生成的消息而设计的。
Ø          INFO中等优先级。表示一个构件正在做什么(例如,监视一项任务的  运行进度),但不是用来帮助调试该构件。
Ø          FINE跟踪信息。该级别和较低优先级的级别应该用来帮助调试某些类,但不应该用来总体的说明该应用的工作方式。
Ø          FINER详细的跟踪信息。
Ø          FINEST非常详细的跟踪信息。
Log4jorg.apache.log4j.Level类中定义了下列日志级别常数
Ø          FATAL表示一个严重失败。导致application的中断。
Ø          ERROR表示一个错误事件。可以允许Application可以继续运行。
Ø          WARN表示一个有潜在的危险。
Ø          INFO表示一个构件正在做重要运行情况,信息比较粗糙。
Ø          DEBUG表示一个构件详细的运行情况,用于调试Application
Ø          ALL表示纪录所有级别的日志信息。
Common-logging的日志级别分为6种,从低到高分别为tracedebuginfowarnerrorfatal
Ø          FATAL表示一个严重失败。导致application的中断。
Ø          ERROR表示一个错误事件。可以允许Application可以继续运行。
Ø          WARN表示一个有潜在的危险。
Ø          INFO表示一个构件正在做重要运行情况,信息比较粗糙。
Ø          DEBUG表示一个构件详细的运行情况,用于调试Application
Ø          TRACE非常详细的跟踪信息,仅仅用于纪录该日志而已。






分享到:
评论

相关推荐

    python的logging模块

    `logging`模块支持多种日志级别,包括但不限于: - `NOTSET` (0): 默认级别,不显示任何日志。 - `DEBUG` (10): 详细的信息,通常只在调试时开启。 - `INFO` (20): 反映程序正常运行过程中的情况。 - `WARNING` (30...

    commons-logging-1.2_commonslogging_

    《Spring框架中的日志工具:Apache Commons Logging 1.2》 Apache Commons Logging(简称Commons Logging)是Apache软件基金会开发的一个开源项目,它提供了一个轻量级的日志API,旨在为Java应用程序提供一个简单的...

    python logging 日志的级别调整方式

    默认级别:warning import logging logging.debug('debug message') logging.info('info message') logging.warn('warn message') logging.error('error message') ...调整logging级别: logging.basic

    Common Logging的jar包.zip

    1. **Logger**: 这是与具体日志实现无关的接口,它提供了各种级别的日志记录方法,如`debug()`, `info()`, `warn()`, `error()` 和 `fatal()`。开发者可以通过Logger对象来记录不同优先级的信息。 2. **Logger查找*...

    Python模块学习logging.docx

    首先,logging模块定义了六个预设的日志级别,它们按照严重程度从低到高分别是NOTSET(0)、DEBUG(10)、INFO(20)、WARNING(30)、ERROR(40)和CRITICAL(50)。在实际应用中,可以根据需要设置合适的日志级别...

    logging python

    Python的logging模块是用于日志记录的标准库,它提供了丰富的功能来满足不同级别的日志需求,从简单的调试信息到复杂的日志记录策略。在Python程序中使用logging模块可以帮助开发者跟踪程序运行状态,诊断错误,以及...

    commons-logging-1.2源码(commons-logging-1.2-src.zip)

    `Log`接口是最主要的,包含了各种日志级别(如`debug()`, `info()`, `warn()`, `error()`等)以及`trace()`方法,用于输出调试信息。 2. **日志查找逻辑**:`LogFactory`类负责查找并创建`Log`实例。在`src/main/...

    commons-logging-1.2.JAR开源包

    在Commons Logging中,主要的接口有`org.apache.commons.logging.Log`,它提供了各种级别的日志记录方法,如`trace()`, `debug()`, `info()`, `warn()`, `error()` 和 `fatal()`。这些方法对应不同严重程度的信息,...

    详解Python中logging日志模块在多进程环境下的使用

    首先,`logging`模块提供了多种日志级别,包括DEBUG、INFO、WARNING、ERROR和CRITICAL。这些级别允许开发者根据不同的场景选择合适的日志输出,例如在开发和调试阶段启用DEBUG级别,而在生产环境中则可能仅保留INFO...

    Go-go-logging一个简化的Go日志记录组件

    考虑到性能,`go-logging`在日志级别过滤方面做了优化,只有当日志级别高于或等于设置的级别时,才会执行实际的日志写入操作。 10. **使用最佳实践** 在实际项目中,推荐为每个包或组件创建单独的logger,以便更...

    深度学习中常用工具Logging的总结

    Logging支持多种日志级别,每种级别代表了不同的信息严重程度。下面将详细介绍这些级别及其用途: - **DEBUG**: 用于记录程序调试期间的信息,主要用于开发阶段。 - **INFO**: 用于记录程序正常运行期间的一般性...

    java.util.logging.Logger使用详解

    可以在 `logging.properties` 文件中修改默认的日志级别,或者通过编程方式动态地更改。 **示例代码**: ```java import java.util.logging.Logger; import java.util.logging.Level; public class ...

    commons-logging-1.0.4.jar 免费下载

    Spring 使用 Commons Logging 来输出框架内部的调试信息,这使得开发者可以根据需要调整日志级别,获取关于 Spring 框架运行的详细信息。"api发送信息的包" 可能指的是 Commons Logging 提供的 API,这些 API 允许...

    logging.jar源码

    `logging.jar`是Struts2框架中用于日志管理的库,它封装了各种日志框架,如Java内置的`java.util.logging`、Log4j或SLF4J等,使得开发者可以方便地进行日志记录。在这个`logging.jar`源码中,我们可以深入理解Struts...

    common-logging1.1.1jar

    1. **Log接口**:这是Commons Logging的核心接口,定义了如`debug()`, `info()`, `warn()`, `error()`和`fatal()`等方法,用于不同级别的日志记录。通过实现这个接口,用户可以定制自己的日志行为。 2. **...

    logging level级别介绍

    本文主要介绍了`logging level`级别,这是控制日志输出详细程度的关键概念。 首先,我们要理解日志记录器(Logger)的角色。它是日志处理的主要组件,负责收集和管理应用程序产生的日志信息。在Java的log4j库中,...

    jboss-logging-3.1.0.ga.jar.z

    《JBoss Logging 3.1.0.GA.jar:企业级日志框架解析》 在Java应用程序开发中,日志记录扮演着至关重要的角色,它不仅帮助开发者追踪代码中的问题,还能提供运行时的系统信息和性能分析。JBoss Logging是Red Hat公司...

    Commons Logging 源码解析一

    9. **日志级别管理**:Commons Logging允许动态调整日志级别,这对于调试和生产环境很有用。源码可能揭示了这些级别的设定和切换机制。 10. **自定义日志实现**:除了已知的日志实现,用户还可以编写自己的适配器,...

    commons-logging-1.2

    Spring框架默认集成了Commons Logging,使得开发者可以方便地进行日志记录,同时可以根据需要切换到更高级别的日志框架。 总结来说,Apache Commons Logging 1.2是一个重要的Java日志API,它提供了一个统一的接口,...

Global site tag (gtag.js) - Google Analytics