首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Java异常监控

Java异常监控
EN

Stack Overflow用户
提问于 2011-08-06 00:18:01
回答 5查看 4K关注 0票数 6

如果这样的软件存在,这更是一个问题:现在我们的应用程序中的问题是,如果有一个漏洞,我们把它发送出去。如果有一个非常糟糕的问题,只是在晚上或其他什么地方给我们的电子邮件发垃圾邮件,这种情况很快就会变得糟糕起来。

有没有工具可以将这些错误填充到某种类型的数据库中,我们可以(通过不同的组件)对这些错误进行查询,并为每个组件抛出的所有异常构建一个很好的小型监视站点?

我一直在到处搜索,但没有找到这样的东西,现在我只是在寻找日志文件监控,因为似乎有一堆工具围绕着它。

谢谢

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-08-06 00:26:17

如果您使用log4j进行日志记录,它可以选择将所需的信息记录到不同的目的地,包括数据库表。

Log4j还有一个名为chainsaw的组件,它可以帮助您进行监视。您可能需要探索这两个,以帮助满足您的需求。

-RR

票数 3
EN

Stack Overflow用户

发布于 2015-06-10 10:05:05

我想你会很想知道,有一个团队正在以最漂亮的方式解决同样的问题。

https://www.takipi.com/

它是如何工作的

Takipi支持所有基于JVM的语言,并且不需要更改代码或构建配置即可使用。来自:https://www.takipi.com/how-it-works

首先,在目标计算机上安装Takipi守护进程。然后,您可以通过向目标应用程序的-agentlib参数列表中添加一个标准JVM参数来监视该目标应用程序。代理库检测所有已捕获和未捕获的异常、HTTP和来自JVM的日志错误,而无需访问日志文件。

票数 2
EN

Stack Overflow用户

发布于 2011-08-06 04:22:21

您还可以发现这个工具JSnapshot对实时监视Java应用程序中的异常很有用。JSnapshot是一个高级的java异常记录、监控和分析工具。它实时跟踪抛出的异常,并为每个抛出的异常记录调用堆栈、变量和对象的快照。使用此工具,您可以检查所有异常详细信息,就好像当异常发生时应用程序在调试器中的断点处停止一样。并且它与Eclipse IDE集成在一起。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6959386

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档