|
1 | 1 | ---
|
2 |
| -title: AppDynamics |
| 2 | +title: Splunk AppDynamics |
3 | 3 | sidebar_label: AppDynamics
|
4 |
| -description: "" |
| 4 | +description: "Integrate Splunk AppDynamics with Harness FME to send custom events capturing changes made in Harness FME." |
5 | 5 | ---
|
6 | 6 |
|
7 |
| -AppDynamics allows users to proactively monitor, manage, and optimize the most complex software environments. Harness FME integrates with AppDynamics to provide custom events in AppDynamics highlighting Harness FME changes. |
| 7 | +Splunk AppDynamics allows you to proactively monitor, manage, and optimize complex software environments. Harness FME integrates with Splunk AppDynamics to send custom events that highlight Harness FME changes. |
8 | 8 |
|
9 |
| -If you have trouble completing the integration, contact us at [[email protected]](mailto:[email protected]). |
10 |
| - |
11 |
| -:::info[Integration requirements] |
12 |
| -The Harness FME pre-built integration with AppDynamics does not support AppDynamics On-Premise (self-hosted) solution. |
| 9 | +:::danger[Integration requirements] |
| 10 | +The Harness FME pre-built integration with Splunk AppDynamics does not support the Splunk AppDynamics On-Premise (self-hosted) solution. |
13 | 11 | :::
|
14 | 12 |
|
15 |
| -## In AppDynamics |
| 13 | +## In Splunk AppDynamics |
16 | 14 |
|
17 |
| -To connect Harness FME to AppDynamics, create a role and a user within that role. |
| 15 | +To connect Harness FME to Splunk AppDynamics, create an Administrator role and a user within that role. |
18 | 16 |
|
19 |
| -1. From AppDynamics top menu, select **Settings** > **Administration**. |
| 17 | +1. In Splunk AppDynamics, select the user profile dropdown menu on the top right corner and click **Administration**. |
20 | 18 |
|
21 |
| -  |
| 19 | +  |
22 | 20 |
|
23 |
| -2. Select the **Roles** tab. |
24 |
| -3. Click **Create New Role**. |
25 |
| -4. Type in a **Name** and **Description** for this role. |
26 |
| -5. Select the application that you want the role to be able to push events to, and select **Customized** from the **View** dropdown. |
27 |
| -6. Click **View** and then **Edit** (the pencil). |
| 21 | +1. To create a role, navigate to the **Roles** tab and click **+ Create**. Enter a name (for example, `FME Integration Testing Role`) and a description for this role. |
28 | 22 |
|
29 |
| -  |
| 23 | +  |
30 | 24 |
|
31 |
| -7. Select **Configure Actions** as the minimal permission required for Harness FME to be configured. |
| 25 | +1. Navigate to the **Applications** tab and click **+ Add** under **Custom Permissions for Applications/Tiers**. Select `Custom` from the **Permissions** dropdown menu, and enable the **View** and **Edit** checkboxes. |
32 | 26 |
|
33 |
| -  |
| 27 | +  |
34 | 28 |
|
35 |
| -8. Click **OK** to close the Edit Permissions popup, then click **Save**. |
36 |
| -9. Select the **Users** tab. |
37 |
| -10. Click **+** above the user list. |
| 29 | +1. Once you've clicked the **Edit** checkbox, select the permissions for this role in the **Edit permissions** modal. The minimum permissions required are `Configure Actions` and `Create Events`. |
38 | 30 |
|
39 |
| -  |
| 31 | +  |
40 | 32 |
|
41 |
| -11. Type in a **Username**, **Name**, and **Email** for the user, and click **Change Password** to enter a password. |
| 33 | +1. Click **OK**, and click **Save**. |
| 34 | +1. To create a user, navigate to the **Users** tab and click **+ Create**. |
| 35 | +1. Enter a name and an email address for this user. Use a real email address because you will need to reset your password from an email notification. |
42 | 36 |
|
43 |
| -  |
| 37 | +  |
44 | 38 |
|
45 |
| -12. Verify that the user belongs to the group you created in steps 1 through 8. |
46 |
| -13. Click **Save**. |
| 39 | +1. Under **Roles**, click **+ Add** to add the user to the role you created (for example, `FME Integration Testing Role`) as well as `Applications & Dashboards Viewer`, `Dashboards Viewer`, and `Workflow Executor`. |
| 40 | +1. Click **Save**. |
47 | 41 |
|
48 | 42 | ## In Harness FME
|
49 | 43 |
|
50 |
| - |
| 44 | +After creating an Administrator role and a user within that role in Splunk AppDynamics, configure the AppDynamics integration in Harness FME. |
51 | 45 |
|
52 |
| -1. From the left navigation, click the **profile button** at the bottom, select **Admin settings**, click **Integrations**, and navigate to the Marketplace. |
| 46 | +1. In Harness FME, navigate to **FME Settings** > **Integrations**. |
| 47 | +1. From the **Marketplace** tab, click the **Add** button to the right of `AppDynamics` and select the workspace where you want to configure the integration. |
53 | 48 |
|
54 |
| -  |
| 49 | +  |
55 | 50 |
|
56 |
| -2. Click **Add** next to **AppDynamics**. |
| 51 | +1. Add the URL for your AppDynamics tenant ID (the URL you use to access AppDynamics in the browser with) in the **URL** field. For example, `http://<YOUR-ACCOUNT>.saas.appdynamics.com/controller`. |
| 52 | +1. Add the AppDynamics application name (exactly as it appears) to identify where you'd like the Harness FME events added. For example, `FME-Integration-Testing`. |
| 53 | +1. Select the FME environment to collect events from in the **Environments** field. |
| 54 | +1. Enter the AppDynamics user (an email address) and password for the user you created in AppDynamics with the Administrator role. |
57 | 55 |
|
58 |
| -  |
| 56 | +  |
| 57 | + |
| 58 | +1. Click **Save**. |
| 59 | + |
| 60 | +Harness FME notifications should start appearing in Splunk AppDynamics. |
| 61 | + |
| 62 | +## View events |
| 63 | + |
| 64 | +Actions like initializing an environment, making a change over a feature flag, or killing a feature flag trigger events that are visible in your AppDynamics application's **Application Dashboard**. |
| 65 | + |
| 66 | + |
59 | 67 |
|
60 |
| -3. Paste the URL you use to access AppDynamics Controller user interface in a browser. |
61 |
| - Typical value: **http://\<account\>.saas.appdynamics.com/controller**. |
62 |
| -4. Paste the application name (exactly as it appears) where you would like Harness FME events added. |
63 |
| -5. Enter the username and password for the user you created in Step 9 through 13. |
64 |
| -6. Click **Save**. |
| 68 | +In Splunk AppDynamics, navigate to **Applications** and click on the application you configured in the Harness FME configuration (for example, `FME-Integration-Testing`). Navigate to the **Events** tab to see the events that capture changes in Harness FME. |
65 | 69 |
|
66 |
| -Harness FME notifications should now be flowing into AppDynamics. Of course, please contact [[email protected]](mailto:[email protected]) if you have any issues with this integration. |
| 70 | +Contact [[email protected]](mailto:[email protected]) if you have any issues with this integration. |
0 commit comments