创建集中式异常日志记录系统

hs2*_*s2d 7 c# windows dns logging

我打算为我的应用程序创建一个集中的日志系统.我的应用程序包含几个独立的应用程 我计划从Enterprise Library开始使用异常处理块.它看起来非常棒,并且通过从异常创建事件日志来完全满足我的需求.现在的问题是我想将这些日志创建到一个地方.因此,当客户端计算机位于同一个域中时,他们会将日志创建到域控制器事件日志中.有没有人看到有关这方面的任何好文章或有关于创建集中日志系统的任何其他好主意?

编辑:我在谈论C#和Windows操作系统.

And*_*yna 1

如果您可以将操作系统范围缩小到 Win7 和 Win 2008 R2 ... ;-)

有转发和收集事件的内置功能(Win7、Win2008 R2 以及可能:Win 2008 R1、Vista): http://www.sysadminlab.net/windows/forward-event-log-from-several-server -到中央 Windows-2008-服务器

Win 2008 R1 存在一些差异(在社区评论中): http://technet.microsoft.com/en-us/library/cc748890.aspx

顺便提一句。我没有在实践中尝试过,但总的来说,我看到 Windows 2008 R2 日志记录、诊断等方面的巨大改进。微软最近在这些领域做得很好。