問題の追跡には JIRA を使用しています。プロジェクトのさまざまなグループで未解決の問題の数に関する月次レポートを作成する必要があります。グループごとにフィルターを作成しました。以下を示すダッシュボードを作成したいと考えています。
- 各フィルターによって報告された問題の数。できれば問題リストも表示しないでください。
- さまざまなフィルター セットの合計。
これを行う最善の方法は何ですか?自分のレポートやガジェットを書かなくてもできますか?
問題の追跡には JIRA を使用しています。プロジェクトのさまざまなグループで未解決の問題の数に関する月次レポートを作成する必要があります。グループごとにフィルターを作成しました。以下を示すダッシュボードを作成したいと考えています。
これを行う最善の方法は何ですか?自分のレポートやガジェットを書かなくてもできますか?
Jira のリモート APIを使用して検索を行うことができます。たとえば、REST API を使用します。
curl -D- -u fred:fred -X GET -H "Content-Type: application/json" http://kelpie9:8081/rest/api/2/search?jql=assignee=fred
HTML ページを作成し、API への ajax 呼び出しを行い、必要なものを画面に表示します。テキスト ガジェットを使用して、このページをダッシュボードに追加します。
より効率的な方法は、ajax 呼び出しを使用してファイル コンテンツを取得し、画面に表示するよりも、約 5 分ごとに cron ジョブを実行し、このページを作成して Jira の Web ディレクトリに保存することです。このソリューションを選択すると、Jira の CLIを使用して統計を取得できます。