291得票4回答
非常简单的log4j2 XML配置文件,使用控制台和文件记录器。

我希望有一个使用log4j2的非常简单的XML配置文件,其中包含控制台和文件 appender。(Apache网站提供的信息太多了,让我感到很困惑。)

175得票3回答
log4j:将特定类的日志输出到特定appender

我使用log4j,并希望将某些Loggers的输出路由到特定的文件。 我已经有多个appenders了。现在为了方便调试,我想告诉log4j,由特定类(例如foo.bar.Baz)生成的输出应写入特定的日志文件。 这可以实现吗?

103得票3回答
Log4Net,如何向我的日志记录中添加自定义字段

我使用log4net.Appender.AdoNetAppender appender。 我的log4net表格包含以下字段[Date],[Thread],[Level],[Logger],[Message],[Exception] 我需要在log4net表格中添加另一个字段(例如Sales...

62得票4回答
如何在log4j中创建自己的Appender?

我是log4j的新手。有人可以解释一下如何创建自己的Appender吗?即如何实现类和接口以及如何覆盖它?

52得票12回答
如何在logback启动时滚动日志文件

我想配置logback以执行以下操作: 记录到文件 在文件大小达到50MB时滚动文件 仅保留7天的日志 在启动时始终生成新文件(进行滚动) 除了最后一个项目,即启动时的滚动,我已经实现了所有内容。有人知道如何实现吗?以下是配置... <appender name="File" ...

38得票2回答
如何从Log4j日志记录器/附加器中排除单个类?

我有一个名为"com.example"的包,它包含了五个类。我想把其中四个类的日志记录到文件中,但不包括第五个类。 我可以编写四个logger,例如logger name="com.example.Class1",并将相同的appender添加到这四个logger。但如果我有100个类而不是...

32得票2回答
使用属性文件为不同的日志级别配置不同的Log4j附加器

由于log4j的官方文档是失效的链接,并且入门指南没有帮助我,我想知道如何在同一个记录器上使用两个具有不同日志级别的附加器,使用.properties文件而不是.xml文件。 例如,像这样:log4j.rootLogger=debug, APPENDER_FILE, APPENDER_ST...

29得票3回答
如何在log4j中使用AsyncAppender?

如何使用Log4j中的AsyncAppender将日志消息写入Web服务?我应该创建扩展AsyncAppender的自定义Appender还是只需将自定义Appender附加到AsyncAppender?如果选择后者,则应在哪里获取AsyncAppender对象?是否有示例可供参考?

29得票2回答
log4net缓冲转发附加器性能问题

编辑 2: 我已经解决了这个问题(请参见下面的答案)。请注意,该问题可能会影响所有使用BufferingForwardingAppender修饰的附加器以及从BufferingAppenderSkeleton继承的所有附加器(分别为:AdoNetAppender、RemotingAppende...

20得票2回答
log4j:如何使用SocketAppender?

我在stackoverflow上找到了有关如何使用SocketAppender(我需要从分布式系统中收集日志)的答案,但我对log4j很陌生,不知道如何使用示例代码。 可能我应该创建类似于以下内容的log4j-server.properties文件:log4j.appender.SERVER...