我正在使用Spring roo(mvc)开发web应用程序,此应用程序是ERP系统。我打算将Jira用作我的问题报告系统。自动报告jira中的java异常
我的问题是:是否有任何解决方案,这将有助于我汇报我的web应用程序中的JIRA自动抛出的异常?
我想到了创建一些脚本,将扫描日志,并在JIRA创建的问题。你怎么看待这件事?
我正在使用Spring roo(mvc)开发web应用程序,此应用程序是ERP系统。我打算将Jira用作我的问题报告系统。自动报告jira中的java异常
我的问题是:是否有任何解决方案,这将有助于我汇报我的web应用程序中的JIRA自动抛出的异常?
我想到了创建一些脚本,将扫描日志,并在JIRA创建的问题。你怎么看待这件事?
要解决您的问题,您可以使用LogDigger库。
这里有一篇最近出现的文章,描述了如何将LoggDigger与Zendesk集成在一起。还介绍了如何忽略一些例外以及如何防止帮助台系统上的重复。类似地,您可以使用其REST API将LogDigger与Jira集成。
http://mobeelizer.com/blog/2013/01/how-to-integrate-logdigger-with-zendesk-quick-tutorial/
一个简单的方法在JIRA创建的门票是to send a simple email。您也可以使用Rest API(感谢aphex)。
Spring Web MVC框架,你可以使用一个ExceptionHandler“做点什么”的时候异常occurres。您也可以使用HandlerExceptionResolver
以相同的方式全局处理所有异常。
也许this文章可以帮你处理异常
然而,由于在安德烈亚斯的评论中指出的,你应该确保你不要多次报告相同的错误。这很容易导致大量的杰拉门票。
没什么,老老实实。如果你的应用程序疯狂运行,你可能会为单个问题(或事件,甚至可能不是问题)收到大量例外,这将导致大量个人jira问题,需要逐个解决。 –
我会使用单独的监控系统,并且会产生JIRA问题。这是在JIRA中没有很多(很多)重复问题的一种方法。 – mdoar