AppDynamics Alerting Extension for use with Atlassian JIRA

This extension works only with a dedicated SaaS controller or an on-prem controller.

Use Case

JIRA from Atlassian, Inc. is a bug and issue tracking product used for project management. AppDynamics integrates directly with Atlassian JIRA to create JIRA tickets in response to AppDynamics alerts. With the Atlassian JIRA extension you can leverage your existing ticketing infrastructure to notify the operations team and resolve performance degradation issues.

This extension works with JIRA Software, JIRA Service Desk and JIRA Business

Installation

Download and unzip jira-alert.zip

Copy the jira-alert directory into <CONTROLLER_HOME_DIR>/custom/actions/.

Check if you have custom.xml file in <CONTROLLER_HOME_DIR>/custom/actions/ directory. If yes, add the following xml to the element.

Uncomment the appropriate executable tag based on windows or linux/unix machine.

Update the config.yml file in <CONTROLLER_HOME_DIR>/custom/actions/jira-alert/conf/ directory with the required parameters. Please make sure to not use tab (\t) while editing yaml files. You may want to validate the yaml file using a yaml validator http://yamllint.com/

Creating custom action Now you are ready to use this extension as a custom action. In the AppDynamics UI, go to Alert & Respond -> Actions. Click Create Action. Select Custom Action and click OK. In the drop-down menu you can find the action called 'jira-alert'.

A policy has to be associated with this action for it to be triggered. Refer the docs below