I assume that each app has its own site?
If you you can configure them to report to 2 different application based on the app pool and site.
The following URL should help you:
I have read the instructions on
https://docs.appdynamics.com/display/PRO43/Configure+Multiple+Business+Application+Support+for+.NET but they aren't clear on what is necessary to support multiple applications under the same IIS website. I have one default website, with four app pools and web applications under it. I want to monitor each app pool separately. The sample configuration looks incorrect in the documentation above, there are duplicate values for the application elements under the controller node and also duplicate entries for application elements under the IIS node. It's hard to tell what is required for my scenario and the agent UI interface doesn't seem to support this.
Has anyone instrumented each app pool under IIS to a different AppD application? Any help is appreciated.
So what you can do is apply Manual Configuration using AppDynamics Agent Configuration Tool to configure each of this individual IIS sub-applications. This is for the case when you need to configure the application and not application pool
Once completed you need to do two changes
1) Change <application> tag to following to reflect multi-app configuration
<applications> <application name="ApplicationName1" default ="true"/> <application name="ApplicationName2"/> <application name="ApplicationName3"/> </applications>
2) Then add controller-application attribute for each application with an appropriate value from step 1)
<application path="/" site="TravelSearch" controller-application="Application1"> <tier name="Travel Search Web"/> </application>
In case you want to instrument application pools directly then you have to edit the config.xml directly and add the configs like below
<application-pools> <application-pool name="TravelAPIPool" controller-application="Travel Search Engine"> <tier name="Travel APIs"/> </application-pool> </application-pools>