哪个工具可以收集和显示应用程序跟踪和异常?

时间:2012-05-02 08:00:49

标签: java logging monitoring logster

我们正在开发一个大型Java应用程序并开始设置应用程序监视,因为我们发现问题太晚了,因为解析日志文件很无聊。

我们已经在Graphite和JMXTrans上设置了POC。 它工作正常,我们开始有一些有趣的图表。

但我现在想知道我们是否应该使用图表来追踪我们想要跟踪的所有内容。我认为在某处传递消息会很好,基本上,我只想将日志文件作为调试问题的最后机会。如果我在生产中遇到异常,我想自动发出警告并知道问题是什么。

我发现Sentry是一个从客户端收集跟踪的webapp,以及logster,它解析日志文件并将匹配某些模式的行发送到Graphite。

我认为第一个的哲学更好。基本上,我想要分析跟踪它的跟踪方式。我们可以使用像SLF4J这样的日志外观,然后根据级别或其他规则(实例异常中的模式)将跟踪调度到日志文件,NoSQLDB,像Sentry或Graphite这样的专用工具等。

基本上,您使用什么进行应用程序监控?

1 个答案:

答案 0 :(得分:0)

您可能需要查看LogDigger。而是监控日志并查找错误和相关日志条目,您可以获得包含请求日志,POST参数和其他详细信息的通知。

披露:我在LogDigger工作,所以我可能有偏见。