(New in 4.3.3) The AppDynamics with Atlassian JIRA Integration is a two-way integration system that can automatically create and update JIRA tickets when Incidents occur.
You can use a JIRA Ticket widget in War Rooms and Custom Dashboards to view detailed ticket information directly in AppDynamics. You can also view JIRA ticket information, such as status, assignee, and priority directly from the Health Rule Violations table.
The Integration helps reduce the time in searching for specific event/incident data and consolidate tickets by following this runtime flow:
The information gathered in the JIRA issue and war room 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.
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.
In the Administration window, click the Integration tab and then Atlassian JIRA OAuth from the Integrations list.
Click Start JIRA Integration Wizard.
Follow the wizard steps:
Enter your JIRA host URL.
The Controller makes REST API calls to the JIRA instance via regular HTTP/HTTPS ports. Therefore, as long as the Controller host can reach the JIRA instance host over this URL, then the integration will work.
Create an Application Link in JIRA.
Authorize AppDynamics in JIRA.
You can define policies that, when triggered, generate JIRA issues. See JIRA Actions 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:
You can collaborate with other users leveraging the AppDynamics War Room feature with the Atlassian JIRA integration. The integration makes it easy for you to track all content related to an AppDynamics war room incident. See Virtual War Room for more details on how to start a war room.
If you're the owner of the war room, you can set up the JIRA integration for the room by adding an Issue Tracking Widget. To add the widget, click the + icon, then click the Issue Tracking widget icon under Other Widgets.
After you configure a widget, it can display the JIRA issue's:
As the ticket's information is updated on the remote system, this information is propagated into the War Room for all users to see. Updates are not limited to any particular information field and should cover all tracked fields. All users should see the same information at any given point in time with the latest ticket status as well as all the previous activity on the ticket. However, the interaction with the widget is different depending on the user type:
See Virtual War Room for more details on the widget.
When you are conducting an RCA on a specific incident or event, you have to review numerous tickets to correlate the RCA, however the data for AppDynamics is in many different locations within the application. This integration consolidates JIRA information related to an AppDynamics Incident and Event, and also provides you with a central location to conduct an RCA with all the relevant data in one location. The navigation setup of the Atlassian JIRA integration reduces time in searching for specific event and incident data.
With the integration enabled, you are able to view a new column in the Health Rule Violations table found on the Health Rule Violations page.
You can leverage this column to view basic details on the related JIRA issue. You can also click on the JIRA Key to see the JIRA issue itself. In addition, you can start or join a war room.
The Issue Tracking widget in the war room allows you to see live updates of the related JIRA issue. Click on the issue title to jump to the JIRA issue page.
Archive a War Room
You can save the war room as a JIRA attachment for later use and analysis by selecting Archive War Room under Actions. The archival process gives you the option to select a ticket to archive the war room into, but by default, it selects the JIRA that is correlated with the Incident. The war room attachment consists of a screenshot of the war room at that point in time, without the navigation interface. See Virtual War Room.
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:
Disabling these features does not delete them. So reenabling the integration will also reenable the features, and restore their original views.
For full-screen viewing, click AppDynamics iQ Integration with Atlassian JIRA.