AppDynamics

The Blameless platform offers integration with AppDynamics that allows you to monitor metrics that can be consumed within the SLO module in addition to Service Registry.

Getting Started

From the AppDynamics Home dashboard, retrieve the following data points:

Copy the Blameless API Client token

  1. Select Settings (gear icon) in the upper right corner of the AppDynamics Home dashboard. A dropdown option list appears.
  2. Select the Administration option.
  3. Select API Client tab on the administration window.
  4. Select the Blameless API Client. An information pane opens containing the details regarding the API client.
  5. Locate the Temporary Access Token.
  6. Click on the double page icon to the right of the token field to copy the Token value.
  7. Open or switch windows to the Blameless application
  8. Select the Settings (gear) icon.
  9. Select the AppDynamics app from the Integration list.
  10. Select the Enable AppDynamics slider to activate it.
  11. Scroll down to the AppDynamics API token field.
  12. Paste the copied AppDynamics API Client token in the text field.

Copy the Blameless HTTP API URL

  1. Switch to the AppDynamics dashboard.
  2. Copy the URL Format should resemble the following:
    • https://<blameless API Client URL>.appdynamics.com/
  3. Switch back to the Blameless application.
  4. Scroll down to the AppDynamics HTTP API url field.
  5. Paste the copied URL.
  6. Click Save.

Add and Configure the SLI

note

If you are interested in trying or learning more about our SLO module, please reach out to your customer success manager.

  1. Select the Blameless SLO Manager (target) icon on the left nav menu.
  2. Select the Service Registry option under the SRE Menu.
  3. Create a new Service from the top right corner button.
    • Enter a service name.
    • Enter the service description.
Create new service in service registry
  1. Navigate to the newly created Service.
  2. Click the Define SLI button in the SLIS tab:
    • Enter the name of the SLI and provide an optional SLI definition.
    • Select either Availability or Latency.
    • Select the AppDynamics Logo (this sets the data source).
    • Select the Application from the AppDynamics Application dropdown.
    • Wait for the metric paths to populate, once it is no longer greyed out click into this and start typing your “Metric Path”. There will be an autocomplete that you will need to select from.
    • Click Save and once successful a message will appear, and the modal will close.

Testing the Integration

note

To test the integration, you need to have at least one service created within Service Registry.

  1. Select the SLO portal icon (target) on the Blameless web application navigation menu.
  2. Click on Service Registry and select a service from the list or create a new one.
  3. Click on + Define SLI in the top right
  4. Name the SLI and enter a description
  5. Select the SLI type (Availability or Latency)
  6. Click on the AppDynamics button under the Select Data Source label to choose AppDynamics as the datasource.
  7. Confirm that the AppDynamics Application can be selected from the dropdown.
Select AppDynamics as the SLI Datasource