Hi Guys,
I've instrumented an application which has 3 entry points on the one server. The first 2 have no issues as I can easily specify the url as the way to define an application.
However, the 3rd entry points bypasses the web page and talks directly to a .Net listener. I had to define a new sensor to ensure that the purepath was picked up and I can see it successfully work via the Transaction flow diagram.
However, Dynatrace won't pick it up as a new application and I assume it's either
a) because it hits the same URL as another application
b) It doesn't know to monitor .Net applications automatically.
With the options in the application page, I can see that we can add an application ID to an application to define it. Will this solve this issue or does it still have to use http protocol?
If it does fix it, is there any documentation on how to add an application id to an application?
Thanks,
Steve
Answer by Stephen H. ·
Hey Andreas,
Thanks for that. I've also realised that the home overview doesn't show all applications if there hasn't been any activity.
Cheers,
Steve
Hi Stephen
The Application Overview shows the data for the selected Timeframe and the selected Business Transactions (BT) that are configured for this dashboard. That means you need to have traffic for your applications in that timeframe that also match the configured BTs. The default BT that is selected is Web Page Requests.
If you want to learn more about this I recommend checking out the following dynaLearn Webinar: dynaLearn Webinar - Smart Baselining with dynaTrace 4.2 - August 8, 2012
Also check out the documentation for this new dashboard: Application Overview Home
Andi
Answer by Stephen H. ·
Hi Guys,
Thanks for the replies. In regards to the default app, where do I check that? In the system profile screen, under the applications sub menu, I've only got the 2 manual applications I created. I've set the tickbox to automatically detect applications, but there isnt' anything else there.
I'm happy to provide more detail on this entry point as well, but as this is my customers application, I would rather do it privately?
Cheers,
Steve
If you open the PurePath dashlet you can check the Application column for evey PP. It will tell you "Default Application" for those PPs that dont match any other App configuration. Due to the current limitations we explained before your custom entry point PPs will also show up as Default App. Right now there is no option to change that
Answer by Roman S. ·
Hi Steve,
Unfortunately the application id won't help you here, it is specific to web apps. "The Webapplication Id is a platform-dependent identifier of the web application. For Java servlets this is the content of the <display-name> tag in the application's web.xml file. For .NET this is the application's name configured in the IIS Manager."
Right now the applications concept is only supported for web apps. Can you check the calls from your 3rd entry point are at least getting into the 'Default Application'? The idea would be you define a custom app for the 2 URLs you get and then let everything else stay in the default app. Of course only works if they at least show there...
Best, Roman
Answer by Andreas G. ·
Hi Stephen
Our "Applications" are limited to PurePaths that are started from our out-of-the-box Sensors such as UEM, Servlet or ASP.NET. If you need a custom entry point for a PurePath it will be assigned to the "Default Application". This is a limitation of our Application-detection right now.
It would be interesting to see a PurePath of yours started from your 3rd entry point option. We are going to extend the app-detection feature and are happy to see real life use cases
Andi
JANUARY 15, 3:00 PM GMT / 10:00 AM ET