logging

Commons logging output ignores jboss logging config in jboss 6

On both M3 and M4 releases of JBoss 6, all redirected commons-logging outputs seem to ignore logger level configuration in jboss-logging.xml. For example, I get TRACE and DEBUG output from org.apache.commons.httpclient and com.ocpsoft.pretty, even if I set up logger levels in jboss-logging.xml to put those packages to ERROR. jboss-logg...

Should app developer have to explicitely allow enabling tracing via the app.config file?

Let's have a class, which is able to log it's operations to a trace file. This trace file might include sensitive data (like usernames or hostnames). Tracing can be enabled in code like this: MyClass instance = new MyClass(); // turn on tracing for this instance instance.LogWriter = new FileLogWriter("path_to_trace_file"); It should ...

What exactly is "Reliable" logging?

So, I was talking with a guy the other day about Enterprise Library Logging Application Block and log4net. Something I noticed was that log4net claims: log4net is not reliable. It is a best-effort and fail-stop logging system. Surprisingly, I was trying to find out if the Enterprise Library logging is "reliable". This is all I can...

What is a simple way to log all items in a list using log4net (or other logging frameworks)?

I usually have methods returning IList. I need to log the result coming back in this list. Is there a better way than looping on the items inside the list and printing them one by one like this? foreach(string productName in productsNames) { prodsNames.Append(productName + " "); } Logger.Debug("L...

WCF MSMQ Service unable to detect that a queue is transactional

I have created an service oriented application using wcf and msmq. We can only use server 2003, so the version of msmq is 3.0. The service works, but when using the Microsoft Service Trace Viewer. I keep getting warning when opening service hosts about wcf not being able to confirm wether the queue is transactional. Here is the Trace :...

Formatting logging for SystemDiagnosticsTraceListenerData listener of Logging Application Block

I need to perform logging to console (or debug/trace). Currently I'm using Ent Lib 4.1 Logging Application Block. To log to console I use SystemDiagnosticsTraceListenerData and System.Diagnostics.ConsoleTraceListener. It performs logging to console fine, but I'm not able to use formatter for this lister type and thus can't format log e...

How should I store an object in an asp.net web service so that business objects can reference the object?

I am building an ASP.NET web service that will be used internally in my company. Exception and trace/audit logging will be performed by the web service class as well as the business objects that the web service will call. The logging is handled by an instance of an internally developed log helper class. The log helper must be an insta...

What is a way to provide logging from a c++ dll to a c# application via interop/pinvoke

I have a C++ DLL that I have source to. It is currently logging to stdout. I am calling methods in this dll via pinvoke from c#. I want the c# code to be able to get the log messages, and then forward them to the c# application's own logging mechanism. I have seen some questions/answers dealing with capturing stdout, but I cannot get ...

Can TFS Projects Reference Each Other?

I've recently begun working in an enterprise software environment with hundreds of different applications all confined to their own "silos." One of my tasks is to try to standardize things a bit, and the first attempt will be a standard event logging. Currently, the company's "standard" is "everyone should use Enterprise Library for lo...

General debugging log practices

Due to recent events, i am trying to figure out how much debugging logs i should use for code in general. What i have been doing is using debugging logs pretty sparingly, and just in cases where i wanted some extra information or what have you. This made sense to me, as it seems like you shouldn't log every little thing your code does, ...

how logging works using microsot enterprise library in asp?

I'm using microsoft enterprise libray for event logiing. There is different trace listners and formatters are added to web.config file.But i don't know how application decides specific tracelistnerto log events. Any link or help file which can provide information of basic working with event logging. ...

What mysql engine for huge amount of data (logging)?

What mysql engine would be best suited for handling huge amount (many rows) of (small) data? I talking about logging. I'm thinking about logging whenever I do things on my page, like calling a function, calling a file and so on. A tip of how I should structure the table is also appreciated. ...

Dependency injection and named loggers

I am interested in learning more about how people inject logging with dependency injection platforms. Although the links below and my examples refer to log4net and Unity, I am not necessarily going to use either of those. For dependency injection/IOC, I will probably use MEF as that is the standard that the rest of the project (large) ...

Is it better to log to file or database?

We're still using old Classic ASP and are wanting to log whenever a user does something in our application. We'll write a generic subroutine to take in the details we want to log. Should we log this to say a txt file using FileSystemObject or log it to a MSSQL database? If the database, should we add a new table to the one existing dat...

Logging Application Block

Hi all, What will happen if I disable tracing in Logging Application Block E.g. <loggingConfiguration name="Logging Application Block" tracingEnabled="false" defaultCategory="" logWarningsWhenNoCategoriesMatch="true"> <listeners> ..... I have only one Trace and Trace Listener. ...

Can Logging statements affect Application Performance?

Hi All, Can the Logger statements in Logging Application Block affect the performance of the application? ...

Choosing a logging protocol

I am currently doing some upgrades to our very simple logging library, and I am thinking of implementing some standardized logging protocol in order to use existing tools for storing and viewing the logs. The only thing that came to mind was syslog. This seems to be a bit of overkill for my application though. Here are my requirements (i...

python logger logging same entry numerous times

I have a such logger initializing function: def generate_logger(): import logging LOG_FILENAME = os.path.join(PROJECT_DIR, "mylog.log") FORMAT = "%(asctime)s : %(message)s" logger = logging.getLogger() logger.setLevel(logging.INFO) fh = logging.FileHandler(LOG_FILENAME) formatter = logging.Formatter(FORMAT) ...

log4j property configuration question

Hi, I have to stop showing logging messages of some methods within the system without changing a Java code (loggers)... I was thinking, is it possible to configure log4j.properties, where I could skip the logging for certain method? and is it possible to do log on method level at all with log4j? Thanks, K. ...

Logging Application Block - The cost of Logger.Write()

HI All, How costly can be Logger.Write(logEnrty) with respect to the CPU cycles when we are considering the application performance. ...