cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Disabling RUM injection and impact on Dynatrace functionality.

runatyr
Organizer

Hello:
I am looking for the "trickle-down effect" that would occur when a page has existing RUM injection turned off.

How does disabling RUM injection on a specific web page impact Dynatrace's functionalities such as:


Session segmentation
Does the web page simply "not show up" in a user session?
Is it skipped? or does it show up as being accessed but no statistics (e.g. waterfall etc...)


Front End-
Is the page without RUM injection still included in metrics and calculations under Application?
For example... would that disable rum injection page be omitted from "Top user actions..." etc...


Traces-
When looking at web pages accessed in traces. What happens to a Trace when a web page is excluded from Injection?

Would the page simply be skipped? Or is there an indication that it was accessed, but not data collected?

My concern is that if we do not use RUM injection, that we would not see that particular page in a Trace. Is that the case?

Thanks,
C

5 REPLIES 5

AntonioSousa
DynaMight Guru
DynaMight Guru

@runatyr,

First of all, you shouldn't post 4 different messages in the forum, which are exactly the same. I'll be moving the remaining to this thread in an instance.

Regarding your questions:

  1. Session segmentation
    The web page doesn't show up in the user session. No RUM waterfall will exist. All services being invoked by the user, on server-side systems that are Full-Stack instrumented, will be saved though and traces will be there.
  2. Front End
    If the page is not instrumented, then it will not appear in Applications, and will not count, as no statistics/metrics are gathered.
  3. Traces
    If a web page is not instrumented with RUM, it doesn't impact the way traces are collected. So, in a page with no RUM, all traces are captured though, given that OneAgent is in Full Stack mode in the servers being invoked.

There are several edge cases though, that involve some details, like having agentless RUM, OneAgent not in Full-Stack mode, etc.

Antonio Sousa

Antonio:

Thank you for catching that this was reposted several times. This was not done intentionally. I hit post once, 

I can't speak to the back-end process as to why it showed up.

 

Thank you for cleaning.

Duplicates with no response have been deleted.

-Chris

runatyr
Organizer

I am looking for the "trickle-down effect" that would occur when a page has existing RUM injection turned off.

How does RUM injection not happening on a specific web page impact Dynatrace's functionalities such as

Session segmentation
Does the web page simply "not show up" in a user session?
Is it skipped? or does it show up as being accessed but no statistics (e.g. waterfall etc..)
]

Front End-
Is the page without RUM injection still included in metrics and calculations under Application?
For example... would it be omitted from "Top user actions..." etc...

Traces-
When looking at web pages accessed in traces. What happens to a Trace when a web page is excluded from Injection?

Would the page simply be skipped? Or is there an indication that it was accessed, but not data collected?

My concern is that if we do not use RUM injection, that we would not see that particular page in a Trace. Is that the case?

Simply turning off RUM causes JavaScript won't be injected (automatic injection) or data won't be received (if JS was injected manually). Thus no data from the "frontend" will be received. This applies to "purple" screens in Dynatrace.


Does the web page simply "not show up" in a user session?
Yes, exactly.

Is it skipped? or does it show up as being accessed but no statistics (e.g. waterfall etc

It is skipped completely. No statistics/waterfalls for user actions or pages.

Is the page without RUM injection still included in metrics and calculations under Application?
For example... would it be omitted from "Top user actions..." etc...

No, it is not as data is not being collected.

When looking at web pages accessed in traces. What happens to a Trace when a web page is excluded from Injection?

Nothing. You just won't see a link this trace was part of a particular user action. 

Would the page simply be skipped? Or is there an indication that it was accessed, but not data collected?
Indication can be just the request (collected server side). You won't have user action or any data from it in the user session / frontend.

My concern is that if we do not use RUM injection, that we would not see that particular page in a Trace. Is that the case?

You will have only traces (server-side collected data). No pages, no user sessions, no apdex, ....

Certified Dynatrace Master | Alanata a.s., Slovakia, Dynatrace Master Partner

@runatyr,

This post was a repetition of the ones last Friday. They have been merged.

Antonio Sousa

Featured Posts