NLog
NLog is a .NET logging library designed with simplicity and flexibility in mind. With NLog you can process diagnostic messages emitted from any .NET language, augment them with contextual information, format them according to your preference and send them to one or more targets.
The API (application programming interface) is similar to log4net, and the configuration is very simple. NLog uses a routing table while log4net uses a logger hierarchy with attachable appenders. This makes NLog's configuration very easy to read and maintain.
NLog is licensed under the terms of BSD license, which permits commercial use and the source code is available to anyone at no cost. Everyone is encouraged to test it and report feedback to the mailing list.
The .NET API is very fast at filtering messages, so that you can keep your logging instructions in code and let NLog filter them out at runtime. NLog can filter out as many as 150 million logging instructions per second on a single-CPU 1.6 GHz laptop. Add that to asynchronous processing and other wrappers and you'll get a very powerful and scalable logging tool.
Go to http://www.nlog-project.org/
See also these related projects.
- C# Logger - The C# Logger is designed after the log4j project by apache. It is a logging too ...
- C#.NET Logger - Extensible .NET Logger written in C#, w/ advanced message queuingallowing for co ...
- Common Infrastructure Libraries for .NET - This project aims to provide lightweight 'infrastructure' libraries that can be ...
- log4net - log4net is a tool to help the programmer output log statements to a variety of o ...
- Logger.NET - Logger.NET is a logging framework which enables you to include codewhich contain ...
- logthis .NET logging framework - LogThis C# logging framework is a drop-in logging tool module for .Netapplicatio ...
- TracerX Logger - TracerX is an easy to use logger with a powerful viewer that supports filtering ...
- TraceTool The Swiss-Army knife of trace - TraceTool is C# trace Framework and a viewer.The viewer can also display real ti ...