I've been trying to find a "good" syslog server to provide centralized application login for a distributed system we've built. Our application logging system can not only log to files but also to a syslog server and we would like to utilize this feature. The following would be nice:
Runs as a Windows service
Has a reasonably good viewing/searching (via web display ideal)
Is open source, free, or low cost
There are numerous solutions available on Linux/Unix, but few for Windows.
Have you tried Kiwi Syslog Server? I used it for quite a while before I started sending everything to a CentOS box... I'll confess to being a year out of date, but at the time the free version suited my needs.
C# code for Syslog server is available there; uses SQL Server at backend...very robust/light and scalable...Have been using it for quite some time with no problem what so ever! Best part; source is very neatly written and you can learn some network programming!
Splunk is very popular. It listens on the syslog port among other ways of slurping up logs. It is also a very robust search engine for logs. We pay about $5k for 2GB of data indexed daily. If you are under 500MB of logs daily, it is free.