AppDynamics

Parny | AppDynamics Integration Guide

Parny supports direct integration with AppDynamics alerts. AppDynamics is a network and system monitoring tool that can create alarms to detect and prevent potential problems. This documentation explains how to redirect alarms created in AppDynamics to a webhook using Parny.


Parny Settings


  1. Go to the Parny interface.

  2. Navigate to the "Services" section of your organization.

  3. Click on the "New Services" option in the upper right corner.

  4. Enter the relevant service name.

Service Name Usage: The service name here is independent of the structure and can be chosen according to the preferences of the organization.


  1. Select AppDynamics from the list of integrations.

  2. Click "Add".

  3. After the service is created, the following screen will appear.


drawing


  • You can now click on the token section of your service and copy your AppDynamics Webhook URL.


AppDynamics Configuration

In this section, we will guide you through "Adding Webhook".


Adding Webhook


  1. To add a webhook, go to "Alert & Respond" from the AppDynamics Homepage Menu.


drawing


  1. As seen below, "HTTP Request Templates" is selected from the menu on the left and a new webhook is created by clicking the "New" button that appears.


drawing


  1. Select POST as a Method.


  1. Paste the Webhook URL that we copied from the token part of the service you created on Parny into the Raw URL section. (Finding URL: Parny -> Services -> Token)


  1. Select UTF-8 as the URL Encoding.


drawing


  1. Then, select application/json as the MIME Type.


  1. Select UTF-8 as the Payload Encoding.


drawing


  1. In the URL parameter, enter the Parny AppDynamics API URL that includes your service token, which you obtained from the Parny portal during the Parny Settings step.


  1. Your payload should be like this:


{
  "alert_name": "${latestEvent.displayName}",
  "alert_date": "${latestEvent.eventTime}",
  "alert_severity": "${latestEvent.severity}",
  "alert_instance": "${latestEvent.node.name}",
  "alert_description": "${notes}",
  "alert_service": "${latestEvent.application.name}"
}


With these settings, after pressing save by following the steps above, you can create a Webhook on AppDynamics and your alarms will be forwarded to Parny, allowing you to manage them alongside your other alerts within your organization's Parny interface.