Flash Cards

1
Q

When does a user session end?

A

After 35 minutes of Inactivity
When the user closes their browser (not just the tab)
When the user clears their browser cookies or cleans up their local storage
When the session duration reaches 8 hours
By calling the JavaScript API function dtrum.endSession()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How is user session duration calculated?

A

User session duration is the elapsed time between initiation of the first user action in a session and the completion of the last user action in the session.

Timeout periods (which include no user activity) aren’t factored into user session duration measurements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

When is a web RUM session considered to be finished?

A

When the JavaScript function dtrum.endSession() is called
After 35 minutes of browser inactivity
When the user closes their browser (not the tab)
When the session duration reaches 8 hours ‘
Once the limit of 200 user actions per session is reached

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is content validation in Dynatrace?

A

A check against the presence or absence of a page

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

When does a user session start?

A

A user session starts when the first action is initiated

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How can Dynatrace RUM know that it’s the same user that accesses an application?

A

Persistent Cookies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the different types of Synthetic Monitors that exist?

A

HTTP Monitor
Browser Clickpath monitor
Browser Single-URL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Why would you enable JavaScript framework in your application settings?

A

Get better support for XHR Request

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How long does it take for a user session to be visible in the user action search?

A

Typically, a user session is visible in the search within 4 minutes. However, this could sometimes exceed to 10.5 minutes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What device options can be changed for synthetic browser monitors?

A

Screen size, screen orientation, bandwidth throttling, OS version, device type

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the 2 types of activegates?

A

Environment Active Gate
Cluster Active Gate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the 5 pillars of dynatrace?

A

One Agent
PurePath
Smartscape
Davis AI-Assistant
Hyperscale

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are the 3 action types?

A

Load Actions: Is defined as an actual page loading in your browser. If you type a URL in your browser and hit enter, a load action occurs. By default, load action names are based on the underlying HTML page name. (Ex. Loading of page index.html)

XHR Actions: Used in most modern applications, including single page applications. Page is changed via JavaScript and all communication with the web server is done via API calls - XmlHttpRequest(XHR) or via fetch(). By default, XHR action names are based on the XHR URL. (Ex. http://example.com/api/login)

Custom User Actions: Can be defined through JavaScript API for Real User Monitoring. For example, you could measure how long it takes to open a JavaScript-only drop-down menu or measure the duration of some JavaScript code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Are processes host-centric?

A

Yes
Processes are host-centric, associated with a single machine in your environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

CAG vs EAG

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Can a host be part of two groups?

A

No, how it would work with hierarchies – a group can only have 1 unique host

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Can applications connect directly to each other?

A

No

Applications can not be connected directly to each other.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Can Applications connect to one another?

A

No, applications do not connect to other applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Can dashboard reports be emailed?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Can metadata be used to define maintenance windows?

A

No

Tags are used to -
Filter lists
Define which entities you want to chart in a custom chart or dashboard
Specify where to sent problem notifications based on problem context in alerting profiles
Define custom alerts
Access metric data via the Rest API
Find and inspect monitoring results via Dynatrace search
Define a maintenance window

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Can tags be used to define management zones?

A

No, only metadata can:
Define management zones
Apply tags to entities via rules
Apply naming rules to your process groups and services

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Can we create host group in the GUI (Graphical User Interface)?

A

No, you have to create host groups when deploying agent

When installing oneagent it will make that inside of dynatrace.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Can you clone share and delete custom dashboards?

A

Yes
Under Dashboard Management

24
Q

Can you create metadata then have tags created from that metadata?

A

Yes

25
Q

Can you do HTTP monitor syntheic monitoring from Windows if you use ActiveGate?

A

No, Linux only

https://www.dynatrace.com/support/help/how-to-use-dynatrace/synthetic-monitoring/private-synthetic-locations/create-a-private-synthetic-location

HTTP Monitor:
Uses simple HTTP requests
Frequency up to 1-minute
It can be used to check if a website or API endpoint is available
Executed from an activegate and requires a special activegate configuration

26
Q

Can you enable java apps to auto-update for service tracing without restarting?

A

Yes,
under Server-side Service monitoring –> Deep Monitoring

27
Q

Can you exclude process groups from deep analysis?

A

Yes, there are built in rules that can be used to hide sensitive information.

28
Q

Can you hide confidential data from request attributes?

A
29
Q

Can you instrument mobile applications?

A

Yes

Mobile RUM
* Dynatrace also supports RUM on native and hybrid mobile apps
* Instrumentation wizards available for Android, iOS, tvOS, Cordova, React Native, Flutter, Xamarin

30
Q

Can you monitor process availability at a group level? How?

A

Yes, go into the group settings and an availability problem is triggered when:
1. a single process goes down in the group
2. a user-defined threshold of down processes is met

Critical processes can be monitored for availability at process group level
An availability problem is triggered when
- any process instance in the process group becomes unavailable
- a user-defined threshold for the minimum number of running processes within a process group isn’t met

31
Q

Can you protect personal data with session replay?

A

Yes

Protecting personal data with Session Replay
-As every user action is recorded protecting sensitive data is high priority
-All user input values are masked by default
-Additional settings are available for masking specific content user-identifying attributes
-Content that can be masked:
Form Fields
Password Fields
Content collected from masked input fields on previous pages
Hidden attributes
-Exclude sensitive URLs from being captured in session replay at all

32
Q

Can you see dynatrace problems on your phone?

A

Yes on the Dynatrace mobile app

33
Q

Can you setup problems for synthetic monitor?

A
34
Q

Can you show the monitoring candidates from the host page?

A

Yes

35
Q

Can you store passwords from synthetic playbacks?

A

Yes
KeyStrokes

36
Q

Can you use a timespan for Smartscape?

A

No

37
Q

Default port for oneAgent to Active gate. Active gate to Cluster?

A

9999, 443

38
Q

Default port for OneAgent to talk to SaaS?

A

443

39
Q

Do user Action types relate to process instance, groups, services or applications?

A

Applications

40
Q

Do you have a CMC with a SaaS?

A

No, CMC is for Managed Deployments only.

41
Q

Do you instrumental the processes to see the services?

A

Yes

42
Q

Do you stop deep monitoring for a particular process?

A

Custom Process Monitoring Rules

43
Q

Does Davis auto detect infrastructure-related performance anomalies?

A
44
Q

Does Dynatrace do real user monitoring for mobile apps?

A

Yes

Mobile RUM
* Dynatrace also supports RUM on native and hybrid mobile apps
* Instrumentation wizards available for Android, iOS, tvOS, Cordova, React Native, Flutter, Xamarin

45
Q

Does dynatrace have AI? What’s it called

A

David AI

46
Q

Does Dynatrace offer Session Replay for user sessions?

A

Yes,

Session Replay -
Record and replay session in a movie-like experience
Identify and analyze errors and areas of struggle for customers: Malformed pages, Infinite spinners, High priority errors, and User frustration
See what your customer saw: Great for customer support/helpdesk, Sometimes the problem is not obvious
Enable per application
Session Replay is compatible with: page-based applications, single-page applications, applications that use i-frame
Certain Restrictions do apply

47
Q

Does mission control offer remote management?

A

Yes

48
Q

Dynatrace SaaS components: 4
Name the support clusters

A

OneAgents,
WebUI,
ActiveGate(optional),
Saas Clsuter hosted in AWS,Azure, or Google Cloud

49
Q

For each of the 3 action types, what are the key performance metrics?

A
50
Q

How are problems detected?

A
51
Q

How are process groups built?

A
52
Q

How are user’s identified in a user session for web applications?

A

User Sessions

A user can have multiple user sessions
- For web applications, user identification is achieved by storing a persistent cookie within each user’s browser
- This cookie enables to assign anonymous user sessions to known users

53
Q

How can metadata properties be added?

A
54
Q

How can tags be added?

A
55
Q

How can you tell if the tag was a rule or a manual one-off?

A
56
Q

Metadata is used to…

A

Define management zones
Apply tags to entities via rules
Apply naming rules to your process groups and services

57
Q

Tags are used to…

A
  • Filter Lists
  • Define which entities you want to chart in a dashboard or custom chart
  • Specify where to send problem notifications based on problem context in alerting profiles
  • Define custom alerts
  • Access metric data via the Rest API
  • Find and inspect monitoring results via the dynatrace search
  • Define a maintenance window