自動化ルールをトラブルシューティングする
Jira 自動化ルールで問題が発生した場合は、まず自分で問題を調査します。次で紹介する診断ツールは、問題をトラブルシューティングして解決するのに役立ちます。
問題を自分で解決できない場合は、アトラシアン サポートが問題を簡単に特定して解決できるように自動化ルールのデータを準備してください。
問題を自分で調査する
次のツールによって、Jira Automation の問題を理解して自己診断します。
監査ログでルールの実行状況を確認する
Jira Automation の監査ログは、実行されたすべてのルールの履歴です。診断プロセスの最初のステップとして、潜在的なエラーがないかルールのステータスを確認します。
成功: この実行内のすべてのアクションが実行されて、正常に終了しました
アクションなし: ルールは実行されましたが、アクションは実行されませんでした
複数のエラー: エラーが発生したルール
ループ: ルールの実行は実行ループにつながった
調整済み: ルールがサービス制限に違反しました
ルールをさらに調べるには、監査ログの [操作] 列でルールの横にある [さらに表示] を選択することで、詳細を表示します。監査ログの使用に関する詳細についてご確認ください。
監査ログのアイテムを失効させてパフォーマンスを向上させる
Jira データベースのパフォーマンスに問題が発生している場合は、Jira Automation の監査ログの失効設定を調べてください。監査ログのアイテムは時間の経過とともに蓄積されて、その影響でディスク容量が詰まって Jira の速度が低下します。監査ログのアイテムを失効させる方法をご確認ください。
ログ記録を有効にして、より適切なトラブルシューティング情報を収集する
Jira Automation の追加ログ記録を有効にして、課題の詳細情報を収集できます。これは、特定のパッケージを Jira ログ記録およびプロファイリング設定に追加することで実現できます。Automation のログ記録を有効にする方法をご確認ください。
自動化ルールのパフォーマンス インサイトを調べる
パフォーマンス インサイトによって、ルールの実行状況と実行の所要時間の全体像を把握できます。実行回数とステータスをグラフで表示して、その下のリストで上位の各ルールの詳細を確認できます。パフォーマンス インサイトの表示に関する詳細についてご確認ください。
サービス制限を理解して、それらに違反しないようにルールを改善する
サービス制限は、自動化ルールの処理方法、実行の頻度と期間、自動化キューに追加できるアイテム数を制御するものです。これらの制限を理解しておくと、制限違反にならないようにルールを改善するのに役立ちます。また、制限は変更できます。ただし、既定の制限はほとんどのインスタンスに適合するはずであるため、必要な場合にのみ変更することをお勧めします。自動化のサービス制限に関する詳細についてご確認ください。
クエリによってルール統計を確認する
クエリは、ルールが適切に最適化されていることを確認するための優れたツールです。事前に準備されたクエリによって、パフォーマンスの向上に役立つ統計情報をルール データベースで検索できます。クエリによってルールを調べる方法をご確認ください。
アトラシアン サポートによって問題を解決する
これらのツールが問題の解決に役立たなかった場合は、アトラシアン サポートをご利用ください。サポート チームがより簡単かつ迅速にサポートできるように、所定のアイテム リストに従って事前準備を行ってください。詳細は「アトラシアン サポート用のデータを準備する」をご参照ください。