Boundary - Alerting Extension

While AppDynamics offers an inside-out visibility into your applications, Boundary ( 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.




  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 
    # 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: (login required)


AppDynamics Alerts on Boundary Console





Cross-launch to Incident screen on AppDynamics Console







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




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






3.6, 3.7

Last Update:



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.