question

Babar Q. avatar image
Babar Q. asked ·

Default RUM application vs. Application detection rules

Dear All,

We have a situation where below java script is unable to instrument in the application's directory with the manual application or application detection rules even after defined JavaScript injection for all pages and providing JavaScript library location. (The application is without Web Server/or unsupported Web Server technology.)

But everything is working perfectly with the Default RUM application.
We want to use custom application instead of renaming the default detected application which is not recommended.

Regards,

Babar

Dynatrace Managedjavascriptauto-detection
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Bill S. avatar image
Bill S. answered ·

We are seeing this issue as well.. @Babar Q.- what did support say? We have a ticket on this now.

Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Sebastian K. avatar image
Sebastian K. answered ·

Did you checked advanced settings of default application? There is option for changing url where are sending data from ruxitagent and path from which agent is injected into the website. Be sure that you have proper settings for this in your custom application.

Sebastian

11 comments Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Hello @sebastian k.

Default application does not have any issues and for the default application (as per catch all rules) we don't need to configure advanced settings.
When I create a manual application for the same URL/Domain and set the JavaScript injection for all pages and provide JavaScript library location then the ruxitagentjs in not injecting in that directory and giving me a 404 error.

Regards,

Babar

0 Likes 0 · ·

What when you leave it default in custom app?

0 Likes 0 · ·

Hello @sebastian k.

Apologies I could not understand. If your point is to keep the default application with the rename instead of creating custom application then I would like to share that recently I heard that if we use the default application then on any new release of the application will change the name to the default application.

Regards,

Babar

0 Likes 0 · ·

Babar I was on my mind to create new application rule without changing any advanced settings for a start. Check if this is working and than starting changes :)

Sebastian

0 Likes 0 · ·

Hello @sebastian k.

:) I started with the same mind but could not get any success, therefore, I asked in the community.

Regards,

Babar

0 Likes 0 · ·

Babar you are totaly sure after all previous questions where we tweaked multiple settings that configuration is the same for both of them? Generally error you have means that somehow beacon url is unreachable for js ruxitagent script. Are you able to catch fiddler session for default and custom application according to this steps:

https://www.dynatrace.com/support/help/monitor/applications/troubleshooting/how-do-i-use-fiddler-to-capture-https-sessions-for-debugging/

?

Sebastian

0 Likes 0 · ·

Hello @sebastian k.

Yes. I am pretty sure because I did every step with a care just to make it work but JavaScript is not injecting on the location.

Regards,

Babar

0 Likes 0 · ·

And you are sure that all urls that are needed are in you new custom application? I mean that there is no option for having somehow double injection from 2 applications. I don't know if it possible but I didn't face such issue before :)

Sebastian

0 Likes 0 · ·

Hello @sebastian k.

Yes. I included the main URL and also the contained directory etc...

Regards,

Babar

0 Likes 0 · ·

I think support may help, without direct access I don't have any more ideas :(

Sebastian

0 Likes 0 · ·

Hello @sebastian k.

:) OK. I will discuss with support also.

Regards,

Babar

0 Likes 0 · ·

Space Topics

mobile monitoring dotnet synthetic monitoring reports iis chat kubernetes servicenow amazon web services mysql mainframe rest api errors cassandra dashboard oneagent sdk cmc application monitoring openkit smartscape request attributes monitoring developer community user tagging log monitoring services ufo syntheticadvisory activegate ip addresses auto-detection high five award oracle hyperion webserver uem usql iib test automation license web performance monitoring ios news migration management zones index ibm mq web services custom event alerts notifications sso host monitoring knowledge sharing reports browser monitors java hybris sap vmware maintenance window user action naming javascript appmon ai synthetic classic availability tipstricks automation extensions session replay diagnostic tools permissions davis assistant faq documentation problem detection http monitors server easytravel apdex aws-quickstart network docker tags and metadata cloud foundry google cloud platform synthetic monitoring process groups account usability dynatrace saas gui paas openshift key user actions administration user actions postgresql synthetic locations oneagent security Dynatrace Managed user management custom python technologies mongodb openstack user session monitoring continuous delivery citrix configuration alerting NGINX action naming linux nam installation masking error reporting database mission control jmeter recorder apache mobileapp RUM php threshold azure purepath davis scripting agent aix nodejs android