Manage appdynamics applications, business transactions, tiers/nodes, agents, events etc
AppDynamics integration gives you ability to manage your applications in AppDynamics cloud or on-premise installation. You can manage business transactions, tiers, nodes, agents and read events.
For integrating with appdynamics, you need to provide your appdynamics host addresses and authorization token. Make sure that service_name is set as
appdynamics and there is one cluster named
appdynamics-default since this will be used by default if no cluster is specified in the command.
Maira supports OAuth2.0 based authentication for AppDynamics. You will need to provide your client id and client secret from AppDynamics dashboard and Maira will use it to generate access tokens for each request.
Below is sample configuration for enabling appdynamics integration through Helm Chart Values file
- disabled tag can be set to true to temporarily disable the service without removing the config
- multiple clusters can be added under tag "clusters"
Below is sample configuration for enabling appdynamics integration
modules: - name: maira_io.module.http services: - name: maira_io.service.http typed_config: "@type": types.google.com/maira_io.config.service.http.v1.Config clusters: - name: appdynamics-default addresses: - "https://<account-name>.saas.appdynamics.com/controller" oauth2: client_id: <client_id> client_secret: <client_secret> token_url: "https://<account-name>.saas.appdynamics.com/controller/api/oauth/access_token" service_name: appdynamics