Flash Cards 2

1
Q

How did we setup process group detection? What process was it for?

A

Declarative Process Grouping

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

How did we update the host names we discovered?

A

Host naming rules

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

How do automated baselines work? What two entities do they work with.

A

Fast changing Value = 5 minute comparisons
if the value doesn’t change = 15 minute sliding window

This is applied to indivdual applications and serverice!!!

Needs 1.5 days or 20% before slowdown and error rate problems

Application and services need a week for traffic spikes/drops

Start to build baselines as little as 2 hours.

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

How do automated baselines work? How often are they evaluated?

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

How do problems and RCA relate? Does it use entities like Processes and hosts?

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

How do services relate to process group? Are service request-centric?

A

Services are logical groupings that run on a Process Group or Process Group Instance

Yes, Services are request-centric and span across multiple machines in the datacenter.

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

How do you automatic baseline thresholds get adjusted for web applications?

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

How do you add the Linux “top” process to be detective by Dynatrace?

A

Declarative processing grouping

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

How do you deploy agentless RUM?

A

Deploy Dynatrace page on the left –> or plug in browser extension

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

How do you instrument iOS and Android for Mobile RUM?

A

Instrumentation options for iOS:
CocoaPods
Swift Package
Carthage
OneAgent SDK (Developer)

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

How does Dynatrace correlate multiple user actions into one user session?

A

This information is erased when the following occurs:
- The browser is closed
- The user clears their browser cookies
- The user cleans up their local storage

Dynatrace stores information in session cookies and local storage. This enables the correlation of user actions into one user session.

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

How does process group detection work? What are 5 important key factors?

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

How does RCA (Root Cause Analysis) work?

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

How does synthetic monitoring work for HTTP Monitor? Can you do it on windows?

A

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 require a special ActiveGate configuration.

Linux-only

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

How does synthetic monitoring work for browser monitors? Difference between browser click paths and single-URL-browser monitor

A

Browser Monitors:
-Real Browser (Chrome)
-Run from any of the 70+ Dynatrace global locations or dedicated cluster ActiveGate
-Frequency up to every 5 minutes

Single-URL browser monitor is equivalent of a simulated user visiting the application webpage using a modern, updated web browser.

Browser clickpaths are simulated user visits that monitor the application’s business critical workflows. The Dynatrace synthetic recorder allows to record an exact sequence of clicks and user input.

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

How is a user session geolocation detected? Does Dynatrace store information in session cookies and local storage?

A

IP Address from the HTTP headers – locations can also be customized with custom IP mappings or even by importing a csv file

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

How is browser info collected? What are the three ways to do it? (RUM Question)

A

JavaScript code is placed in the HTML header to collect web browser data

  1. OneAgent auto does it
  2. Web Server Admin can manually instrument with code from Dynatrace site (deploy page)
  3. RUM Browser Extension (only on Chrome)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

How long will entities stay in the Smartscape topology for? What are dotted lines?

A

First 2 hours - live
2-72 = dotted
>72 = removed

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

How many types of preconfigured reports are there?

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

How often are OneAgent updates? What is the default setting for updates? Supported?

A

Every 4 weeks, defaults to auto-updates
9month/12months for premium

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

How often does a SaaS cluster update?

A

Every 2 weeks automatically

22
Q

How often is data buffered by the agent?

A

Data is buffered locally and sent once a minute

23
Q

How to check the ApDex rating for user actions?

A

Under User Action Settings

24
Q

How to monitor SaaS 3rd party apps for RUM?

A

Like office 365, we had to use RUM Browser extension
or put JavaScript code in webserver
or
use OneAgent collects data automatically

25
Is custom anomaly detection available for service/key requests or applications/key user actions?
Custom anomaly detection is only available for key user actions
26
Is it possible to have custom service changes applied automatically?
Server-side service monitoring, Deep Monitoring
27
Key user actions do what?
Keep data for a longer time frame. Also update the key performance metrics threshold
28
Mobile Real user Monitoring are instrumented on what apps?
Dynatrace also supports RUM on native and hybrid apps. Instrumentation wizards are available for... Android iOS tvOS Cordova React Native Flutter Xamarin
29
Name components of Managed deployments?
OneAgents, WebUI, Cluster Management Console (CMS), Mission Control, Active Gate, Cluster Gate, Manage Cluster
30
OneAgent updates can only be enabled globally?
No OneAgent auto-update is enabled by default but can be disabled globally, per host group, or per host
31
Provide a list of the metrics you get from a process
Technology aligned metrics include: Process CPU JVM metrics AppServer metrics System performance Web server requests
32
Satisfaction Index What is it and where do I find it
How enjoyable the user sessions was --> under session segmentation
33
Storage and Retention for Managed environments? Code-level, timeseries, real user monitoring, other
34
T or F -- Tags can be created based on metadata.
True - tagging can be applied as much as you want -- you tag entitles
35
T or F My Web Application can be disabled but not delete.
True
36
T or F. OneAgent communication is bi-directional
Communication from OneAgent to Dynatrace is outbound only
37
T or F: A process can be running on multiple hosts, container, etc..
False, A process group instance is a single process that belongs to a designated process group. A process can be identified as running on one unique host, container
37
T or F: A process can be running on multiple hosts, container, etc..
False, A process group instance is a single process that belongs to a designated process group. A process can be identified as running on one unique host, container
38
True or False. Speed index is only for load actions?
True
39
What 3 things are needed for synthetic playback?
Have to have chrome, Dynatrace extension and work in incognito mode
40
What allows you to consolidate requests for a service or multiple services?
Requests Naming Rules: Request naming enables you to consolidate or refine requests in a specific service or across multiple services Can also be used to clean up messy URLs
41
What are 2 types of synthetic monitoring?
Browser monitors and HTTP Monitor
42
What are application detection rules used for?
Its how you managed which URLS are grouped with applications
43
How do you manage which URLs are grouped in which application?
Application segmentation rules
44
What are application detection rules? Do it work with agentless web apps?
Create news application definitions -- based on URL or Domain! Only applies to auto-injected (agent based) web applications Rules are applied in order -- first come first serve
45
What are examples of infrastructure thresholds you can adjust?
Davis automatically detects infrastructure-related performance anomalies like, High CPU saturation Memory outages Low disk-space conditions Infrastructure monitoring typically uses static thresholds
46
What are external dependencies?
External dependencies are services that represent outgoing calls to systems that aren't monitored in the environment. There are two types of external dependencies, calls to public networks (public IP domains) and calls to unmonitored hosts (internal IP)
47
What are Key User Actions? When would you want to use them?
48
What are options to adjust threshold sensitivity for Applications/Service and Databases? (4 things)
49
What are other things you can use the ActiveGate for?
Additional ActiveGate capabilities -Integrations with other platforms, AWS, Azure, vCenter, Kubernetes -Run synthetic tests from within own (private) network -Store memory dumps -Run extensions -Receive Real User Monitoring beacons -Mainframe monitoring