有人知道java中自动错误报告的系统吗?我们有一个安装在客户端服务器上的服务器产品。这个想法是,我们的服务器会将错误的详细信息打电话给我们的一台服务器,然后在我们的错误跟踪器中输入错误。最好,这将通过 http 发生。它不会发生在所有例外情况下,只是更严重的情况和任何未处理的情况。
我试图避免自己滚动。我们将自己捕获异常,但我希望这个系统能够在异常处理程序和错误跟踪器之间尽可能多地处理。
有人知道java中自动错误报告的系统吗?我们有一个安装在客户端服务器上的服务器产品。这个想法是,我们的服务器会将错误的详细信息打电话给我们的一台服务器,然后在我们的错误跟踪器中输入错误。最好,这将通过 http 发生。它不会发生在所有例外情况下,只是更严重的情况和任何未处理的情况。
我试图避免自己滚动。我们将自己捕获异常,但我希望这个系统能够在异常处理程序和错误跟踪器之间尽可能多地处理。
这个想法是,我们的服务器会将错误的详细信息打电话给我们的一台服务器,然后在我们的错误跟踪器中输入错误。
看看Ctrlflow Automated Error Reporting,这是一个相当新的错误报告工具。它针对 Java 和 Eclipse/OSGI 进行了优化,并带有多个客户端(对于您的服务器产品,Logback 或 Log4J 客户端可能很合适),它们将错误报告发送到中央服务器。
然后,服务器会自动过滤和汇总传入的错误报告。服务器与您的错误跟踪器同步,并可以自动打开新错误。它还提供仪表板和定期发送给开发人员的摘要邮件。
对于小型项目,它是免费的。
您可以查看https://github.com/kencochrane/raven-java这可以位于 log4j 上并向 Sentry(请参阅http://sentry.readthedocs.org/)实例报告错误。Sentry有很多功能,请看一下。