我正在研究的项目目前涉及使用不同的技术集,包括.NET,PHP,Asterisk和bash脚本。使用中的每个应用程序都会生成一些日志记录管理员和用户日志的技术日志记录。技术日志记录很简单,所有日志都作为文本文件写入磁盘。
对于用户日志记录,我想要一个中央门户网站,可以在其中查看,过滤和报告消息。
基本上,我正在寻找一个基于Web的应用程序,它将接受许多日志源(至少包括Web服务和syslog),允许在Web UI中存储,显示和过滤日志,理想情况下触发电子邮件或短信等事件的可能性。
我即将开始编写这个应用程序;在我做之前,我想确保我不会重新发明轮子。任何指针/推荐?
修改
我发现Exceptioneer和Hoptoad - 两者都看起来很有希望 - 还有其他类似的工具吗(理想情况下是开源的)?