The AppDynamics with Atlassian JIRA Integration is a two-way integration system that can automatically create and update JIRA tickets when incidents occur. The Integration helps reduce the time in searching for specific event/incident data and consolidate tickets by following this runtime flow:

  1. AppDynamics event triggers a JIRA Incident. The event is a health rule violation.
  2. AppDynamics event and incident data is gathered in a JIRA issue.

The information gathered in the JIRA issue persists between AppDynamics and JIRA, and can help you conduct a proper root cause analysis (RCA). You can navigate between the AppDynamics and JIRA interfaces for a continuous experience.

Configuring Atlassian JIRA Integration

You can integrate AppDynamics with SaaS JIRA hosts only.

You can configure the Atlassian JIRA Integration by using open authentication (OAuth). The OAuth model passes back and forth the consumer and public keys, and creates links on the Atlassian system. This is done through a wizard, where you type in the URL, create the public keys, and launch the Atlassian links you need. Once this is set up, you do not have to worry about authorization linked to the JIRA system. OAuth requires JIRA administrator access.

For OAuth:

  1. Log in to the Controller UI as an administrator. 
  2. Click Settings > Administration.
  3. In the Administration window, click the Integration tab and then Atlassian JIRA OAuth from the Integrations list.

  4. Click Start JIRA Integration Wizard

  5. Follow the wizard steps:

    1. Enter your JIRA host URL.

    2. Create an Application Link in JIRA.

    3. Authorize AppDynamics in JIRA. 

  6. Click Save.

Create a JIRA Issue from AppDynamics

You can have AppDynamics automatically create a JIRA issue when an Incident occurs.

Create a JIRA Issue with the Integration

You can define policies that, when triggered, generate JIRA issues. See JIRA アクション for more details. Flexible information such as event reason, error stack, etc. is inserted based on the event type and can be defined on an action-by-action basis. 

To create a JIRA from configured health rules:

  1. Follow the steps on JIRA アクション to create a JIRA action.
  2. Go back to the Alert & Respond main page, and create a Health Rule. See 正常性ルールの構成.
  3. Go back to the Alert & Respond main page, and create a Policy. See Configure Policies.
    1. Make the policy trigger based on the Health Rule Violation Events.
    2. Make the policy execute the JIRA action you created earlier.

Disabling Atlassian JIRA Integration

You can disable your Atlassian JIRA Integration to disable all JIRA functionality. The Atlassian JIRA Integration features in the AppDynamics UI are disabled by default.

Disabling the integration from the administration settings will disable the following features:

  • JIRA action
  • Issue Tracking widget
  • JIRA / War Room column in the Health Rule Violations table

Disabling these features does not delete them. So reenabling the integration will also reenable the features, and restore their original views.