惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

阮一峰的网络日志
阮一峰的网络日志
D
Darknet – Hacking Tools, Hacker News & Cyber Security
S
Schneier on Security
The Last Watchdog
The Last Watchdog
Cyberwarzone
Cyberwarzone
S
Securelist
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
C
Cyber Attacks, Cyber Crime and Cyber Security
L
Lohrmann on Cybersecurity
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 司徒正美
The Cloudflare Blog
V
V2EX
博客园_首页
博客园 - 聂微东
Vercel News
Vercel News
人人都是产品经理
人人都是产品经理
G
GRAHAM CLULEY
T
Tenable Blog
Last Week in AI
Last Week in AI
Y
Y Combinator Blog
L
LINUX DO - 最新话题
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
SecWiki News
SecWiki News
博客园 - 三生石上(FineUI控件)
S
Secure Thoughts
N
News | PayPal Newsroom
T
The Blog of Author Tim Ferriss
The GitHub Blog
The GitHub Blog
T
Troy Hunt's Blog
博客园 - 【当耐特】
Forbes - Security
Forbes - Security
H
Hacker News: Front Page
A
About on SuperTechFans
B
Blog RSS Feed
Engineering at Meta
Engineering at Meta
MongoDB | Blog
MongoDB | Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
罗磊的独立博客
D
DataBreaches.Net
P
Privacy & Cybersecurity Law Blog
Schneier on Security
Schneier on Security
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Google DeepMind News
Google DeepMind News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Jina AI
Jina AI
D
Docker
P
Proofpoint News Feed

博客园 - 多米诺

IIS W3SVC 无法启动1068错误的解决 Windows 10 自动升级画面 国内网站常用的一些 CDN 公共库加速服务 WebBrowser与IE的关系,如何设置WebBrowser工作在IE9、10、11模式下? [转]Windows 8.1删除这台电脑中视频/文档/下载等六个文件夹的方法 VS2013无法链接到TFS(Visual studio online),错误TF31001,TF31002 WP8 对音视频格式支持的完整说明 sprintf_s的教训 硬盘崩溃之后 MSDN Windows 下载 12 Source Code Profilers for C & C++ Qt 4.7 在VS2010环境下的编译 HttpWebRequest的使用方法 [原创]采用SocketAsyncEventArgs实现异步UDP收发 [转]合约程序员——中小型企业信息化的最佳选择 [转]高可用高性能计算机系统配置与调谐的基本策略 2008在网络的边缘到达了 .Net framework 3.5 无法安装,附解决方法 查找重复的美女图片 :-)
[转].NET Logging Tools and Libraries
多米诺 · 2010-11-08 · via 博客园 - 多米诺

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.


SmartInspectNLoglog4netEnterprise LibraryObjectGuy Framework
License Commercial BSD Apache MS-PL Custom
Source available Yes Yes Yes Yes Yes
Vendor Gurock - Apache Microsoft -
Website Link Link Link Link Link
Basic FeaturesSmartInspectNLoglog4netEnterprise LibraryObjectGuy Framework
Logging simple text messages Yes Yes Yes Yes Yes
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 Yes Yes Yes Yes Yes
Log categories or sessions Yes Yes Yes Yes Limited
Log file rotation by date/time Yes Yes Yes Yes Yes
Log file rotation by size Yes Yes Yes Yes Yes
Log file rotation max parts Yes Yes Yes No No
Optional configuration files Yes Yes Yes Yes No
Advanced FeaturesSmartInspectNLoglog4netEnterprise LibraryObjectGuy Framework
Logging objects and arrays Yes No Yes No No
Logging complex structures and binary data Yes No No No No
Thread-safe logging Yes Yes Yes Yes ?
Tracing method invocation Yes Text-only Text-only Text-only Text-only
Logging variable values Yes Text-only Text-only Text-only Text-only
Watching variable values Yes No No No No
Logging thread and process behavior Yes No No No No
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 ? No
Asynchronous logging and backlog queues Yes Async-only No No No
Log server application Yes No No No No
Graphical ViewerSmartInspectNLoglog4netEnterprise LibraryObjectGuy Framework
Graphical viewer application Yes No1) No2) No No
Advanced filtering capabilities Yes No No No No
Navigation functionality Yes No No No No
Call stacks, graphs and message details Yes No No No No
Multiple views or windows Yes No No No No
Live monitoring via network or pipes Yes No No No No
Viewing and inspecting application data Yes No No No No
Graphical configuration utility Yes No No No No
Documentation & SupportSmartInspectNLoglog4netEnterprise LibraryObjectGuy Framework
Getting started tutorials Yes Yes Yes Yes Yes
Online articles / advanced topics Yes Yes Yes Yes No
API Reference Yes Yes Yes Yes No
Community support Yes Yes Yes Yes No
Professional / priority support Yes No No No No

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 vs. log4net, log4net vs. Enterprise Library (also calledLogging Application Block). Log4net is also often called log4n (which is actually wrong). Any suggestions?