我一直在尝试寻找一个“好的”系统日志服务器,为我们构建的分布式系统提供集中式应用程序登录。我们的应用程序日志系统不仅可以记录到文件,还可以记录到系统日志服务器,我们希望利用此功能。以下就很好了:
- 作为 Windows 服务运行
- 具有相当好的观看/搜索效果(通过网络显示理想)
- 是开源、免费还是低成本
Linux/Unix 上有许多解决方案,但 Windows 上的解决方案却很少。
答案1
你有没有尝试过Kiwi Syslog 服务器在我开始将所有东西发送到 CentOS 盒子之前,我使用了它很长一段时间...我承认它已经过时一年了,但当时免费版本适合我的需求。
答案2
Splunk 每天免费提供不到 500M 的日志。它涵盖 Windows 和 Linux,并为您提供非常好的 Web 界面。
答案3
不确定它是否符合你对低成本的定义,但我认为它确实物有所值。看看Microsoft 系统中心操作管理器
答案4
http://www.fantail.net.nz/wordpress/?p=5
Syslog 服务器的 C# 代码在那里可用;在后端使用 SQL Server...非常强大/轻量且可扩展...已经使用了很长时间,没有任何问题!最好的部分;源代码写得非常整洁,你可以学到一些网络编程!