. Net logging tools and libraries

Source: Internet
Author: User
Tags msmq log4net
. Net logging tools and librariesthe definitive directory and guide to. Net logging tools, frameworks and articles

 

 

Comparison of. Net logging frameworks and libraries

Please note that the comparison of the different frameworks is a work in progress. If you believe that we missed an important feature or that we got one of the details wrong, please let us know.

Smartinspect Nlog Log4net Enterprise Library Objectguy framework
License Commercial BSD Apache MS-PL Custom
Source available
Vendor Gurock - Apache Microsoft -
Website Link Link Link Link Link
Basic Features Smartinspect Nlog Log4net Enterprise Library Objectguy framework
Logging simple text messages
Log levels to filter messages Debug
Verbose
Message
Warning
Error
Fatal
Debug
Trace
Info
Warn
Error
Fatal
Debug
Info
Warn
Error
Fatal
Verbose
Information
Warning
Error
Critical
Debug
Info
Status
Warning
Error
Critical
Fatal
Multiple connections or targets
Log categories or sessions Limited
Log File rotation by date/time
Log File rotation by size
Log File rotation Max parts
Optional configuration files
Advanced features Smartinspect Nlog Log4net Enterprise Library Objectguy framework
Logging objects and Arrays
Logging complex structures and binary data
Thread-safe Logging ?
Tracing Method Invocation Text-only Text-only Text-only Text-only
Logging variable values Text-only Text-only Text-only Text-only
Watching variable values
Logging thread and process Behavior
Advanced protocols and connections Network
Named Pipe
Memory
Binary files
Custom
Network
Memory
MSMQ
Database
Custom
Network
Memory
Database
Custom
WMI
MSMQ
Custom
Network
Memory
Custom
Advanced Protocol Options Buffer
Reconnect
Interval
Encryption
Buffer
Reconnect
Buffer ?
Asynchronous logging and backlog queues Async-only
Log Server Application
Graphical viewer Smartinspect Nlog Log4net Enterprise Library Objectguy framework
Graphical viewer Application 1) 2)
Advanced filtering capabilities
Navigation functionality
Call stacks, graphs and Message Details
Multiple Views or Windows
Live monitoring via network or pipes
Viewing and inspecting Application Data
Graphical Configuration Utility
Documentation & Support Smartinspect Nlog Log4net Enterprise Library Objectguy framework
Getting started tutorials
Online articles/advanced topics
API reference
Community Support
Professional/priority support

1) a project called nlogviewer is mentioned on some websites, but it looks like it's outdated and/or not supported anymore.
2) There are some basic viewer applications available from third-parties, but those aren't part of the project.

 

When searching for this page, usual search words that are used include nlog. log4net, log4net. enterprise Library (also calledlogging Application Block ). log4net is also often called log4n (which is actually wrong ). any suggestions?

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.