我目前正在探索集中式日志服务器的不同选项。我们使用 Linux(Ubuntu 10.04 / 12.04,均为 LTS)和 Windows,但对于这个特定问题,只有 Linux 是相关的。
我喜欢这个界面八爪女有它的功能列表,但我因为一些事情而犹豫不决。我最大的担忧之一是它似乎只支持系统日志。
最终目标是为我们的开发人员和管理员提供一个集中的地方,以便能够搜索由 Apache、Tomcat 和分布在集群中的 70 多个 Web 应用程序生成的日志,适用于我们的生产环境和测试环境。
虽然我确实看到了八爪女支持插件,我还没有找到任何类型的插件库或关于如何使用它们的详细指南。
有人知道是否可以使用插件来允许八爪女非系统日志消息?特别是可能包含多行堆栈跟踪等的 log4j 类型日志消息。
另外,这个软件有用户社区吗,比如邮件列表或论坛?我到现在还没找到。
答案1
我是八爪女。
首先,如果你想问八爪女,尤其是技术问题,请尝试在SourceForge 专用页面之前。我不确定八爪女拥有足够大的社区可以在 Stackoverflow 上找到答案。
因此,回答你的问题……
不,Octopussy 插件不能使用除 syslog 样式之外的消息。Octopussy 插件用于更改 Octopussy 报告的输入/输出。(将用户代理更改为浏览器/操作系统,将 IP 地址更改为 IP 网络...)
但实际上有一种方法可以允许非系统日志消息八爪女. 这是'异步' logtype 设备。使用这种设备,您可以通过 ftp/ssh 将日志推送到指定目录,设置一个或多个规则以将非系统日志转换为系统日志...然后 Octopussy 会像处理系统日志一样处理该设备...