JIRA アクションを使用すると、AppDynamics イベントがトリガーされたときに、AppDynamics が自動的に JIRA の問題を作成できます。このイベントは、JIRA の問題を作成するための HTTP カスタムアクションをトリガーします。 

オンプレミスコントローラの HTTP/HTTPS プロキシを設定して、Web サーバへのアクセスをフィルタリングできます。プロキシを設定すると、JIRA アクションは、エンドポイントに応じて HTTP プロキシまたは HTTPS プロキシ経由でルーティングされます。「HTTP/HTTPS プロキシの設定」を参照してください。

JIRA アクションの詳細

JIRA アクションは、テンプレートに基づいています。各テンプレートでは、プロジェクト、問題のタイプ、担当者、および優先順位を事前に設定できます。JIRA アクションがトリガーされると、これらのフィールドを含むチケットが作成されます。

アクションにはレート制限があり、デフォルトでは 100 に設定されています。これは、JIRA アクションが 1 つのアカウントに対して 1 分間に 100 を超えるチケットを作成しないことを意味します。オンプレミスコントローラの管理者は、管理コンソールの [Controller Settings] セクションで、フラグ(max.jira.actions.per.min)を設定してこのデフォルトを変更できます。

この新しいアクションは、他のアクションと同様に作成され、ルールのすべての遷移イベント(オープン、継続、アップグレード、ダウングレード、クローズ、キャンセル)用の正常性ルールに関連付けられる必要があります。

次の表に、JIRA アクションと遷移を示します。 

正常性ルールの遷移(イベント)

遷移の理由

JIRAアクション

オープン(重大または警告)正常性ルール違反が開始されました。JIRA の問題を作成します。このアクションの応答により、保持される JIRA ID がインシデントに対して提供されます。
継続(重大または警告)正常性ルール違反が継続しています。正常性ルール/影響を受けるエンティティに対応する JIRA の問題を取得し、最新の違反の概要を含むコメントを使用して JIRA を更新します。
アップグレード(警告→重大)正常性ルール違反が重大になりました。正常性ルール/影響を受けるエンティティに対応する JIRA の問題を取得し、最新の違反の概要を含むコメントを使用して JIRA を更新します。問題の優先順位が変更される場合があります。
ダウングレード(重大→警告)正常性ルール違反が警告になりました。正常性ルール/影響を受けるエンティティに対応する JIRA の問題を取得し、最新の違反の概要を含むコメントを使用して JIRA を更新します。問題の優先順位が変更される場合があります。
CLOSE正常性ルールのしきい値が制限内に戻り、インシデントがクローズされました。正常性ルール/影響を受けるエンティティに対応する JIRA の問題を取得し、JIRA を解決します。
CANCEL正常性ルールの設定が変更されたか、またはシステムライフサイクル(再起動、エンティティの削除)によってインシデントがキャンセルされました。正常性ルール/影響を受けるエンティティに対応する JIRA の問題を取得し、JIRA を解決します。

JIRA アクションの作成

JIRA アクションを作成するには、次の手順を実行します。

  1. [Actions Configuration] ペインにアクセスします。「Actions」の「アクションの作成と変更」を参照してください。
  2. [Create Action] ペインで [Create or Update a JIRA Ticket] を選択して [OK] をクリックします。
    Create Action
  3. アクションに名前を付けて、[Create Ticket] または [Update Ticket] を選択し、ドロップダウンからプロジェクト、問題のタイプ、担当者、および優先順位を選択します。
    Create JIRA Action
  4. [Save] をクリックします。

JIRA アクションを実行するポリシーに正常性ルールを関連付けることができるようになりました。Atlassian JIRA 統合は、実行するアラートとポリシーに対して設定する必要があります。