Skip to content
This repository has been archived by the owner on Jul 5, 2022. It is now read-only.

superafroman/jmx-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

jmx-logger

JMX log appender for log4j.

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

<log4j:configuration debug="false" xmlns:log4j="http://jakarta.apache.org/log4j/">

  <appender name="JMX" class="com.superafroman.logger.jmx.JmxLogAppender">
    <param name="ObjectName" value="com.superafroman.example:service=Logging,type=JmxLogAppender"/>
    <param name="Threshold" value="WARN" />
    <layout class="org.apache.log4j.PatternLayout">
       <param name="ConversionPattern" value="%d{ISO8601} %-5p[%t] %c{1} - %m%n"/>
    </layout>
  </appender>

  <appender name="Console" class="org.apache.log4j.ConsoleAppender">
    <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="%d{ISO8601} %-5p[%t] %c{1} - %m%n"/>
        </layout>
  </appender>

  <root>
    <priority value="DEBUG" />
    <appender-ref ref="JMX" />
    <appender-ref ref="Console" />
  </root>
</log4j:configuration>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages