Spring roo(mvc)を使用してWebアプリケーションを開発しています。このアプリケーションはERPシステムです。問題報告システムとしてJiraを使用する予定です。
私の質問は、jiraのWebアプリケーションでスローされた例外を自動的に報告するのに役立つ解決策はありますか?
ログをスキャンしてjiraで問題を作成するスクリプトを作成することを考えました。あなたはそれについてどう思いますか?
問題を解決するには、LogDiggerライブラリを使用できます。
ここに、最近表示された記事があり、LoggDiggerをZendeskと統合する方法が説明されています。また、一部の例外を無視する方法と、ヘルプデスクシステムでの重複を防ぐ方法についても説明します。同様に、RESTAPIを使用してLogDiggerをJiraと統合できます。
http://mobeelizer.com/blog/2013/01/how-to-integrate-logdigger-with-zendesk-quick-tutorial/
jiraでチケットを作成する簡単な方法は、簡単なメールを送信することです。Rest APIを使用することもできます(aphexに感謝します)。
Spring Web MVCでは、 ExceptionHandlerを使用して、例外が発生したときに「何かを行う」ことができます。HandlerExceptionResolver
aを使用して、すべての例外を同じ方法でグローバルに処理することもできます。
たぶん、この記事は例外の処理に役立つでしょう
ただし、Andreasがコメントで指摘したように、同じエラーを複数回報告しないようにする必要があります。これにより、大量のjiraチケットが簡単に発生する可能性があります。