我目前正在探索一个集中的日志服务器的不同选项。 我们同时使用Linux(Ubuntu 10.04 / 12.04,LTS)和Windows,但是对于这个特定的问题,只有Linux是相关的。
我喜欢Octopussy的界面,它的function列表,但由于几件事情我犹豫不决。 我最担心的一个问题是,它似乎只是系统日志。
最终目标是为我们的开发人员和pipe理员提供一个集中的地方,以便能够search由Apache,Tomcat和70多个Web应用程序生成的日志,这些日志分布在集群中,适用于我们的产品和testing环境。
虽然我看到Octopussy支持插件,但我还是无法find任何types的插件回购或深入的指导,可以做些什么。
有谁知道是否可以使用插件允许Octopussy非系统日志消息? 特别是log4jtypes的日志消息,可能包含多行堆栈跟踪等。
另外,这个软件是否有用户社区,如邮件列表或论坛? 到目前为止,我一直无法find。
我是Octopussy的创造者。
首先,如果你想提出有关Octopussy的问题 ,尤其是技术问题,可以尝试在SourceForge的专用页面上提问。 我不确定Octopussy有足够大的社区在Stackoverflow上find答案。
所以,要回答你的问题
不,Octopussy插件不能使用syslog样式以外的消息。 Octopussy插件在这里改变Octopussy报告的input/输出。 (更改useragent到浏览器/操作系统,更改IP地址到IPnetworking…)
但实际上有一种方法可以在Octopussy中允许非系统日志消息。 这是“ asynchronous ”logtype设备。 使用这种设备,您可以通过ftp / ssh将日志推送到指定的目录,设置一个或多个规则以将您的非系统日志转换为系统日志日志…然后Octopussy像syslog那样处理这个设备…