• Forums
    • Public Forums
      • Community Connect
      • Dynatrace
        • Dynatrace Open Q&A
      • Application Monitoring & UEM
        • AppMon & UEM Open Q&A
      • Network Application Monitoring
        • NAM Open Q&A
  • Home /
  • Public Forums /
  • Application Monitoring & UEM /
  • AppMon & UEM Open Q&A /
avatar image
Question by Ian M. · Sep 17, 2015 at 02:04 PM ·

Hi, In dynaTrace could you explain the followng terms: Visit, User Action. Also what is the difference betweena Visit and a User action?

Comment

People who like this

0 Show 0
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

8 Replies

  • Sort: 
  • Most voted
  • Newest
  • Oldest
avatar image
Best Answer

Answer by Florent D. · Sep 17, 2015 at 02:18 PM

Hi Ian,

using our UEM terminology, a visit is a group of user actions for a single user.

A user action could be for instance one of the following:

- loading a page

- clicking on a button

Basically anything that requires a human intervention (use the mouse, keyboard).

Each action could comprise of several web request (html page+images for instance).

Visits are tracked separately for every single user.

I hope this helps.

Flo


uem-hierarchy.png (73.6 KiB)
Comment
Florian O.
Roman S.
Juergen K.
Rajesh S.

People who like this

4 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image

Answer by Ian M. · Sep 17, 2015 at 02:44 PM

Ok so some additional work requried to measure what a performance test is actually generating in roughly equivalent terms to live load.

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image

Answer by Florent D. · Sep 17, 2015 at 02:40 PM

my previous answer applies to UEM visits only (i.e via a cookie). Without UEM, you have to build measures to track SESSIONIDs so something similar.

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image

Answer by Ian M. · Sep 17, 2015 at 02:39 PM

Sorry I didn't see your full response so visits are identifed by cookies rather than IP. This is good to hear as I would expect a load test to be handled in the same way as real users in terms of unique visits. What is the visit timeout value and is this configuable?

Comment

People who like this

0 Show 1 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image Florent D. · Sep 17, 2015 at 02:45 PM 0
Share

yes you can configure it under your profile/user experience/pick the relevant application tab if you have more than one/"visit ends after user has been inactive for". The maximum is 60 minutes.

Best practice dictates that it should match your application session timeout.

avatar image

Answer by Ian M. · Sep 17, 2015 at 02:38 PM

Ok so how does dynaTrace identify a unique visit? Is this based on IP or some other mechanism?

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image

Answer by Florent D. · Sep 17, 2015 at 02:35 PM

Visits are unique for each user because we rely on a cookie and not the IP address.

The only case where you would see 2 visits for the same user would be if the user was inactive for a period of time (visit time out) and comes back later on.

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image

Answer by Ian M. · Sep 17, 2015 at 02:35 PM

Following on from my reply in performance testing terms a given load may be generated by only a few IP's (one per load injector platform) conmpared to hundreds of real users. Would this have any effect on how dynaTrace determines Visits and User Actions?

Comment

People who like this

0 Show 1 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image Florent D. · Sep 17, 2015 at 02:37 PM 0
Share

Most performance testing tools will not emulate a browser so UEM data will not be available (they just fire web requests without actually rendering them).

To get UEM data the injector must run javascript.

avatar image

Answer by Ian M. · Sep 17, 2015 at 02:26 PM

Hi Florent, Thanks for the information. I am attempting to use dynaTrace to come up with a load model for performance testing. I can tell the highest number of web requests in a given timeframe but I need to also understand how many unique visits and user actions resulted in the peak number of web requests. Is it safe to assume that each visit is orginating from a unique client IP or could the same IP be responsible for multiple visits in a given timeframe?

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

How to get started

First steps in the forum
Read Community User Guide
Best practices of using forum

NAM 2019 SP5 is available


Check the RHEL support added in the latest NAM service pack.

Learn more

LIVE WEBINAR

"Performance Clinic - Monitoring as a Self Service with Dynatrace"


JANUARY 15, 3:00 PM GMT / 10:00 AM ET

Register here

Follow this Question

Answers Answers and Comments

7 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Forum Tags

dotnet mobile monitoring load iis 6.5 kubernetes mainframe rest api dashboard framework 7.0 appmon 7 health monitoring adk log monitoring services auto-detection uem webserver test automation license web performance monitoring ios nam probe collector migration mq web services knowledge sharing reports window java hybris javascript appmon sensors good to know extensions search 6.3+ server documentation easytravel web dashboard kibana system profile purelytics docker splunk 6.1 process groups account 7.2 rest dynatrace saas spa guardian appmon administration production user actions postgresql upgrade oneagent measures security Dynatrace Managed transactionflow technologies diagnostics user session monitoring unique users continuous delivery sharing configuration alerting NGINX splitting business transaction client 6.3 installation database scheduler apache mobileapp RUM php dashlet azure purepath agent 7.1 appmonsaas messagebroker nodejs 6.2 android sensor performance warehouse
  • Forums
  • Public Forums
    • Community Connect
    • Dynatrace
      • Dynatrace Open Q&A
    • Application Monitoring & UEM
      • AppMon & UEM Open Q&A
    • Network Application Monitoring
      • NAM Open Q&A