Skip to content

Commit 586f67b

Browse files
authored
FMEPRD-288 (#11641)
1 parent 618edf6 commit 586f67b

File tree

9 files changed

+42
-38
lines changed

9 files changed

+42
-38
lines changed
Lines changed: 42 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,70 @@
11
---
2-
title: AppDynamics
2+
title: Splunk AppDynamics
33
sidebar_label: AppDynamics
4-
description: ""
4+
description: "Integrate Splunk AppDynamics with Harness FME to send custom events capturing changes made in Harness FME."
55
---
66

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.
88

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.
1311
:::
1412

15-
## In AppDynamics
13+
## In Splunk AppDynamics
1614

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.
1816

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**.
2018

21-
![](./static/appdynamics-step1.png)
19+
![](./static/appd-1.png)
2220

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.
2822

29-
![](./static/appdynamics-step2.png)
23+
![](./static/appd-2.png)
3024

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.
3226

33-
![](./static/appdynamics-step3.png)
27+
![](./static/appd-3.png)
3428

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`.
3830

39-
![](./static/appdynamics-step4.png)
31+
![](./static/appd-4.png)
4032

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.
4236

43-
![](./static/appdynamics-step5.png)
37+
![](./static/appd-5.png)
4438

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**.
4741

4842
## In Harness FME
4943

50-
![](./static/appdynamics-splitadmin-step1.png)
44+
After creating an Administrator role and a user within that role in Splunk AppDynamics, configure the AppDynamics integration in Harness FME.
5145

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.
5348

54-
![](./static/appdynamics-splitadmin-step2.png)
49+
![](./static/appd-6.png)
5550

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.
5755

58-
![](./static/appdynamics-splitadmin-step3.png)
56+
![](./static/appd-7.png)
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+
![](./static/appd-8.png)
5967

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.
6569

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.
69 KB
Loading
216 KB
Loading
161 KB
Loading
240 KB
Loading
83.5 KB
Loading
168 KB
Loading
118 KB
Loading
102 KB
Loading

0 commit comments

Comments
 (0)