Supported Providers
AppDynamics
AppDynamics provider allows you to get AppDynamics alerts/actions
via webhook installation
Authentication Parameters
The AppDynamics provider requires the following authentication parameter:
AppDynamics Access Token
: Required if username/password is not provided for Bearer token authentication.AppDynamics Username
: Required for Basic Auth authentication. This is your AppDynamics account username.AppDynamics Password
: Required for Basic Auth authentication. This is the password associated with your AppDynamics Username.AppDynamics Account Name
: This is your account’s name.App Id
: The Id of the Application in which you would like to install the webhook.Host
: This is the hostname of the AppDynamics instance you wish to connect to. It identifies the AppDynamics server that the API will interact with.
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