Authentication
This provider requires authentication.- appDynamicsAccountName: AppDynamics Account Name (required: True, sensitive: False)
- appId: AppDynamics appId (required: True, sensitive: False)
- host: AppDynamics host (required: True, sensitive: False)
- appDynamicsAccessToken: AppDynamics Access Token (required: False, sensitive: False)
- appDynamicsUsername: Username (required: False, sensitive: False)
- appDynamicsPassword: Password (required: False, sensitive: True)
- authenticated: User is Authorized (mandatory)
- administrator: Administrator privileges (mandatory)
In workflows
This provider can’t be used as a “step” or “action” in workflows. If you want to use it, please let us know by creating an issue in the GitHub repository.Connecting with the Provider
- Ensure you have a AppDynamics account with the necessary permissions. The basic permissions required are
Account Owner
orAdministrator
. Alternatively you can create an account instructions
Provider configuration
- Find your account name here.
- Get the appId of the Appdynamics instance in which you wish to install the webhook into.
- Determine the Host here.
Basic Auth authentication
- Obtain AppDynamics Username and Password
- Go to Basic Auth tab under Authentication section
- Enter Username and Password

Access Token authentication
- Log in to the Controller UI as an Account Owner or other roles with the Administer users, groups, roles permission.
- Go to Administration

- Go to API Client tab

- Click + Create

- Fill Client Name and Description
- Click Generate Secret

This API Client secret is not an authentication token yet
- Add Account Owner and/or Administrator roles

- Click Save

- Click Generate Temporary Token

This token is not persistent, but since Keep uses it just once to install Webhook, we will use it without oAuth
- Click Save one again
This is important. Otherwise generated token will not be saved and authentication will fail
- Copy generated token

- Go to Access Token tab under Authentication section

- Enter Access Token
Connecting provider
- Ensure Install webhook is checked
- Click Connect
Webhook Integration Modifications
The webhook integration adds Keep as an alert monitor within the AppDynamics instance. It can be found under the “Alerts & Respond” section. The integration automatically gains access to the following scopes within AppDynamics:administrator
authenticated