Expand my Community achievements bar.

Monitoring AEM Dispatcher on IIS with AppDynamics

Avatar

Level 1

Hi all,

 

We would like to monitor our Dispatcher Web Application (hosted on Microsoft IIS on-prem) with AppDynamics APM tool.

But couldn't succeed with that as we are not sure which Agent/Controller to use to track the Dispatcher. We tried several ones to no avail.

Anyone has experience about this? How shall we configure the AppDynamics so that we can monitor? 

1 Reply

Avatar

Community Advisor

HI @farukb ,

You can try to integrate Adobe Experience Manager (AEM) with AppDynamics, by installing  AppDynamics Java Agent on your AEM server and configure it to monitor specific AEM components and functionalities by adding necessary instrumentation rules.

Follow below steps:
  • Install AppDynamics Java Agent:
    • Download the appropriate AppDynamics Java Agent for your AEM version.
    • Deploy the agent JAR file to your AEM server and configure the necessary environment variables like the Controller URL and License Key.
  • Configure AEM Deserialization Firewall:
    • Access the AEM configuration to add "com.singularity" to the allowed list within the deserialization firewall, allowing the AppDynamics agent to properly instrument AEM components. 
       
  • Add Instrumentation Rules:
    • Use AppDynamics configuration tools to define monitoring points for critical AEM components like:
      • Sling Servlets 
         
      • Content Repository interactions
      • Custom AEM components 
         
      • Dispatcher requests 
         
      • Login/Authentication process

     

    Hope it helps!

    -Tarun