记录来自多个应用程序的日志的概述系统

时间:2009-02-17 14:40:52

标签: logging

我有一些独立的网络服务以及我作为企业一部分维护的一些客户。每个Web服务都记录到一个单独的日志文件,每个客户端在用户计算机上都有一个本地日志文件。 Web服务也分散在多台机器上。我正在使用Log4Net并查看appender,例如通过msmq进行通信。 我想知道是否存在某种企业日志记录系统,我可以从服务和客户端重定向我的所有日​​志记录,以便我可以有一个共同的位置进行所有日志记录并通过一些gui查看它们? 是否存在某种类似的日志记录系统?

2 个答案:

答案 0 :(得分:1)

要在中央位置收集和存储日志记录数据,通常需要某种日志服务器或接收器应用程序。您可能希望尝试使用我们的日志记录工具SmartInspect,因为它带有一个日志服务器,可以通过网络或本地命名管道通过TCP接收日志记录数据。 SmartInspect还附带了一个用于分析和过滤日志数据的查看器应用程序。

或者您可以查看UNIX Syslog damon / protocol和客户端API。 Syslog通过UDP传输/接收数据,可能还有一些Web前端/ GUI工具用于分析生成的日志。

答案 1 :(得分:0)

如果您要处理来自多个应用程序的大量日志,则部分挑战是将日志全部放在一个位置。另一部分是了解所有数据。

您可能需要查看GIBRALTAR。它可以显示数千个日志中的模式,并深入了解各个会话的详细信息。使用我们的Gibraltar Hub web service,收集所有这些日志非常简单容易。