Boundary - Alerting Extension

While AppDynamics offers an inside-out visibility into your applications, Boundary (http://www.boundary.com) offers an outside-in perspective. Boundary is a modern IT operations management application that operates at the TCP/IP packet layer and provides a network-centric view of distributed applications.

 

With this integration extension, AppDynamics Pro events related to slow transactions or policy violations are relayed to Boundary and depicted as annotations on the Boundary graphs. A Boundary user can click on the URL in the annotation and it will launch the AppDynamics UI in context so you can drilldown into that incident in AppDynamics.

 

Installation

 

  1. Download the appropriate tar.gz or zip file and extract it.
  2. For on-premise Controllers: Copy the contents of either boundary_linux or boundary_windows, depending on the system type, to your controller installation directory on the machine where the AppDynamics Controller is running.

     

    For SaaS Controllers: Contact AppDynamics Support so they can provision a single-tenant Controller for you and extract the boundaryClient file on your behalf.

  3. Edit the file <controller-home>/custom/conf/boundary.conf and change the properties to suit your environment:

     

    #------------------------------------------------------------- 
    # AppDynamics->Boundary notification client configuration file
    #------------------------------------------------------------- 
    # API Host for Boundary boundary_host=api.boundary.com 
    # Organization id org_id=xxxxxxxxxxxxxxxxxxxxx
    # API key api_key=xxxxxxxxxxxxxxxxxxxxxxxx 
    
  4. Use the AppDynamics Controller screen to configure the custom actions "notify-boundary-of-event" and "notify-boundary-of-policy-violation" in the Global Notifications and Policy Notifications screens. For details see the AppDynamics documentation website: http://docs.appdynamics.com (login required)

 

AppDynamics Alerts on Boundary Console

 

boundary_01.png

 

  

Cross-launch to Incident screen on AppDynamics Console

 

boundary_02.png

  

 

Contributing

 

Always feel free to fork and contribute any changes directly via GitHub.

 

Support

 

For any questions or feature request, please contact AppDynamics Center of Excellence.

 

 

Version:

2.0

Compatibility:

3.6, 3.7

Last Update:

05/11/2013

 

Note: This extension works only with a dedicated SaaS controller or an on-prem controller. Alerting extensions, currently do not support multi-tenant SaaS controllers.