Monday, May 21, 2012
 
The best way to analyze your logs! Minimize
 Log4Net Mail archive   

The Log4Net mailing list is a great source of information about using log4Net, in this forum we collect all the messages in the log4net user list and some selected threads from the developer list.

Subject: logging into different logfiles depending on parameter
Prev Next
You are not authorized to post a reply.

Author Messages
Edwin

12/02/2008 3:14 PM  

Hello,
I'm trying to log in separate logfiles, depending on a parameter in my
application. Until now I'm unable to.
I have read about filters and what I tried is :

in my app :

log4net.GlobalContext.Properties["myparam"] = "xyz";

log.Info("message 1");

log4net.GlobalContext.Properties["myparam"] = "abc";

log.Info("message 2");


I'd like to have the 2 messages in different files. The filter I used is  :
      <filter type="log4net.Filter.PropertyFilter">
              <acceptOnMatch value="true" />
              <key value="myparam" />
               <stringToMatch value="xyz" />
      </filter>
      <filter type="log4net.Filter.LevelRangeFilter">
        <levelMin value="ALL" />
        <levelMax value="FATAL" />
      </filter>
      <filter type="log4net.Filter.DenyAllFilter" />



The result is that all messages are logged in all logfiles.
How should/can I solve this ?

Thanks,
Edwin

Eric Marthinsen

12/19/2008 5:56 AM  

Edwin-

Did you ever resolve this? I have the need to do something similar.

Regards,
Eric

You are not authorized to post a reply.
Forums > Log4Net > Log4Net Mail archive > logging into different logfiles depending on parameter



ActiveForums 3.7

 

 

 

 

 

 

 

 

Log4Net Dashboard

Log analysis and monitoring made easy!

Log4Net Dashboard is a log viewer that can read log statements from a variety of logging output targets.

You can download a free developer version.

  

Check it out!

On the demonstration site you can try it  with live data.demo.l4ndash.com - Try Log4Net Dashboard with live data

The mail archive is a copy of all the mail sent to the mail address: log4net-user@logging.apache.org, organized as a forum.

If you would like to participate in the mail list, send a mail to log4net-user-subscribe@logging.apache.org.

More information about the mailing list is available on: http://logging.apache.org/log4net/support.html

 

A complete topic list is available and can be viewed here (warning, it takes some time to load)

 

Copyright 2005-2008 by FaktNet AS Terms Of Use Privacy Statement