Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Creating a centralized exception logging system

I'm planning to create a centralized log system for my application. My application contains several separate applications what work on different client machines. I was planning to start using Exception Handling block from Enterprise Library. It's looks really great and does exactly what I need by creating event logs from the exceptions. The question now is that I would like to create these logs into one place. So when the client computers are in the same domain then they would create the logs into the domain controller event logs. Has anybody seen any good articles about this or have any other good ideas about creating a centralized log system?

EDIT: Im talking about C# and the Windows OS-s.

like image 250
hs2d Avatar asked Jul 21 '11 12:07

hs2d


1 Answers

With ELMAH, I found this article which talks about logging from multiple app into one single place in SQL Server.

If you're willing to use log4net, then you can use RemotingAppender or UDPAppender to log to a central server.

You can also setup a Syslog server, Kiwi is one for windows.

Also, some more third party solutions like Exceptioneer which integrates with ELMAH or services offering such as BugCollect

like image 102
Mrchief Avatar answered Sep 22 '22 13:09

Mrchief