gpt4 book ai didi

c# - 创建一个集中的异常日志系统

转载 作者:可可西里 更新时间:2023-11-01 13:11:06 26 4
gpt4 key购买 nike

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

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

最佳答案

通过 ELMAH,我找到了这个 article其中讨论了从多个应用程序登录到 SQL Server 中的一个位置。

如果你愿意使用 log4net,那么你可以使用 RemotingAppenderUDPAppender登录到中央服务器。

您还可以设置系统日志服务器,Kiwi是用于 Windows 的。

此外,还有一些第三方解决方案,例如 Exceptioneer它与 ELMAH 或服务产品集成,例如 BugCollect

关于c# - 创建一个集中的异常日志系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6775688/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com