Dynatrace Associate Cert

¡Supera tus tareas y exámenes ahora con Quizwiz!

Environment ActiveGate

an ActiveGate for one specific environment. If one or more network segments need their own private ActiveGate for whatever reason.

What are user actions?

an interaction with the web browser that involves a call to a web server, which can potentially have multiple nested calls.

What is an "Application" in the context of Dynatrace?

are logical constructs onto which customer applications are mapped for monitoring with regard to traffic from real users

Automated Baselining

attempts to figure out the best reference values for incoming apps and service traffic. Dynatrace AI learns service response times, error rates and traffic.

How often does the SaaS cluster update?

automatically every 2 weeks

The ActiveGate _____ the OneAgent traffic.

bundles it

Log Viewer

can access and view the contents of log files. Reserved for users who need access to sensitive log file data. No other access rights.

Monitoring Viewer

can access the environment in read-only mode. Can't change settings. Can't download or install OneAgent.

Deployment Admin

can download and install OneAgent. Has read-only access to the environment. Can't change settings.

Financial Admin

can enter credit card data and review invoices. Has access to environment consumption data, Help, and Support. Can't edit groups or assign users to groups. No access to company/billing address info.

How many host groups can a host belong to?

1

ActiveGate installation requirements

1 GB Free Disk Space, 1 dual core processor, 64 bit physical or virtual host (no container), Oracle Java 1.6 or higher 2GB RAM (4GB Recommended)

How long does a log file need to exist to be picked up by Log Monitoring?

1 minute

What is the smallest interval at which an HTTP monitor can execute?

1 minute

How often is frequent issue detection reset?

1 week

What is a maintenance window?

1) Suppress problem notifications by default (configurable tho) 2) Baselines are not calculated during maintenance windows

What are host groups used for?

1) filtering 2) configuration of multiple hosts. If you have a lot of hosts and you need to make a config change, you can do it all at once in a host group's settings 3) automatic updates or triggering updates for a host group 4) turn off monitoring 5) process detection 6) tagging rules 7) defining management zones

Where can Log Monitoring be accessed from?

1) host page 2) problems page 3) a process' page

How can I add manual tags?

1) in entity UI 2) Using the Dynatrace API

HTTP monitor times

1, 2, 5, 10, 15, 30 or 60 minutes

What is required for a browser clickpath monitor?

1. Chrome 2. The Dynatrace Extension 3. Allowing the Dynatrace extension in incognito mode

Why would one rename a service?

1. It does not adequately reflect your landscape 2. adding certain process meta data improves usability

How long are OneAgent versions supported for managed customers with regular support?

9 months

How long are oneAgent versions supported for non-premium customers?

9 months

Environment and Cluster ActiveGates accept incoming ocnnections on this port

9999

Process Group Instance

A Process Group running on a specific host

What is a PurePath?

A PurePath is diagnostic information available for every single transaction which adds code level context and lets you analyze the code level logic over the timeframe of a request. Enables more accurate reporting, and faster root cause analysis.

What is a conversion goal?

A certain user interaction flow that helps achieve a specific goal in converting a site user to a customer

What is a Monitoring Candidate?

A host that communicates with monitored hosts in your environment, but doesn't itself have Dynatrace OneAgent installed on it

Why is transfer size an important Digital Experience Management (DEM) metric?

A large transfer size might not lead to poor performance, but it does use up data from a user's data plan when accessed on a mobile device.

When you record a browser clickpath, what are the interactions with your web application captured as?

A series of different types of events

What is a Synthetic Action?

A synthetic event that triggers a web request

What security measures does Dynatrace take?

Firewalls Regular security updates Security scans Vulnerability assessments

In what situations would you adjust the threshold levels that are automatically set by Dynatrace?

For level deviations above baseline performance are severe enough to generate problem alerts.

What is a beacon forwarder?

Forwards RUM data from the browser to the Dynatrace (SaaS or managed) cluster

Where is the JavaScript tag inserted in your application(s) pages for Agentless RUM?

In the header

Where can a JavaScript tag e injected into HTML?

In the header, or through a custom location in the settings of the app.

what is an ActiveGate Plugin?

It allows you to integrate with any remote technology that exposes an interface and fully integrate them into your Dynatrace monitoring landscape (like AWS)

Which of the following are functions that OneAgent provides in your Dynatrace environment?

It auto-discovers all components and dependencies in your environment and performs all tasks related to the monitoring of hosts, processes, applications, infrastructures, and real user experience.

How does Dynatrace identify unique monitored database services?

It identifies the name, vendor and IP address/port and uses it to detect on which process the database service runs.

How does Dynatrace monitor database statements to provide execution statistics?

It monitors the Java, .NET and Node.js processes that make database calls. It monitors database calls in the calling process, observing the total time required to complete the database call.

If a process is split between two hosts in two separate host groups, how will it affect process group detection?

It will be detected as two different process groups with the same name

Where in the UI are anomaly detection settings changed?

Settings -> Anomaly Detection

Where in the UI is Docker monitoring enabled?

Settings -> Process and containers -> Container Monitoring -> toggle switch for Docker

How to disable monitoring of Java apps in the UI?

Settings -> Server-side service monitoring Custom service detection OR Setting -> monitored technologies Supported Technologies Java Turn off sliders

Cluster ActiveGate

Shared between tenants or multiple environments within a cluster. Remote agents, JS agents, need to communicate with your cluster though a firewall

What are the three types of Synethic Monitors?

Single-URL browser monitor, HTTP Monitor, browser clickpaths

Dynatrace Synthetic supports three types of synthetic monitoring. They are:

Single-URL browser monitors, browser clickpaths, and HTTP monitors

What requests are included in Hot Spot Analysis?

Slow response time, high failure rate, or high CPU. Response Time hotspots: indicate which activities are consuming the most time for each service.

Where can customers go if they need help with Dynatrace?

Support Docs, Answers, Product News, Blog

Know the relationship between tags and metadata intimately.

Tags are labels or markers.Used to filter/find/designate sets of entities. Metadata are key/value pairs.Used for defining extra information. Detected during startup or discovery of a monitored entity.

Why is it a best practice to define extra metadata, and not tags, on a host system?

Tags defined on the system can be cumbersome to change and require pre-planning, but Dynatrace can use the metadata to define tags and management zones, or use the metadata dynamically within charts and dashboards.

What counts as a user action?

Tap - in mobile/tablets, defines where on a page to record tapping the device screen with a fingertip. Click - defines where to perform a mouse click on a page Keystroke - the string you type in a field on a web page. Select - the use of drop-down lists in a clickpath.

What is the significance of the script containing the string "/ruxitagentjs"?

That is the injection from Dynatrace into the HTML It shows that the injection happened and is being monitored (if a 200 status is returned)

Where do you find details about crashes in a monitor mobile application?

The Details page of the mobile application

Why would you adjust performance thresholds for different key user actions?

The acceptable performance for an action can vary based on user expectation or the time needed to perform its function.

On the Service Quality report, what is used to calculate the Application score?

The average Apdex value and the percentage of user actions not affected by problems

Confidential data admin

can view personal data (for example, method arguments) and configure request-data capture rules.

Customers must do this to make sure ActiveGates work properly

configure firewall settings to permit communication through these ports

config file for Adding proxy (not ActiveGate) to private synthetic monitoring

custom.properties

What is a web service?

detected based on technology-specific frameworks. ASP.NET, Tomcat

Applications should be defined based on

team ownership, so you can easily make use of management zones for access restrictions

Environment API

use this to pull data into your other BI or reporting tools

Smartscape

visualizes your entire application environment. Smartscape auto-discovery delivers a quick and efficient overview of all the topological dependencies in your infrastructure, processes, and services, both on the vertical axis as will as on the horizontal axis.

third-party event ingests

you can have a third party push an event into Dynatrace.

For failover, a cluster must have _____ nodes to maintain functionality and can't lose 3 or more nodes

(# of nodes / 2) + 1

When does a User Session end?

- After 30 minutes of browser inactivity. - When the user closes their browser. Note that user sessions don't end when a user simply closes a browser tab. - Once the limit of 200 user actions per session is reached. - By calling the JavaScript API function dtrum.endSession()

What does Dynatrace Security best practices protect against?

- Encrypted transmissions - Cross-site scripting prevention - Code or SQL injection protection - DoS attacks

What is a Web Application to Dynatrace?

- Has a UI that runs in a JavaScript enabled browser

Container monitoring benefits

- Tracks microservices deployments (often delivered via containers) - Visualizes your containerized services in the context of your wider application (via Smartscape) - Provides quick access to container metrics

What would you rename a process group?

- it does not adequately reflect your deployment - adding certain process meta-data improves usability

What is the enterprise cloud defined by?

1. Hybrid/multi-cloud 2. web-scale and automation 3. microservices and containers 4. DevOps Collaboration with business and ops 5. increased user expectations

Dynatrace's CLI tool

./oneagentctl

What are the intervals available for dashboarding and API access?

0-14 days: 1-minute interval granularity available for dashboarding and API access. 14-28 Days: 5-minute interval granularity available for dashboarding and API access. 28-400 days: 1-hour interval granularity available for dashboarding and API access. 400 days to 5 years: 1-day interval granularity available for dashboarding and API access.

What does Dynatrace AI do?

1. Metric and event-based detection of problems 2. Integrates custom metrics and events 3. Ingests third-party events (deployments, config changes, etc.) 4. Availability root-cause 5. Grouped root-cause

How long is Code Level and Performance data stored and retained for services at the code level for SaaS?

10 days

How long is RUM data for Waterfall analysis stored and retained?

10 days

How long is Code Level and Performance Data stored for Services at the Code Level in a Managed environment?

10 days but can be configured

How long is RUM Waterfall analysis data stored and retained for Managed customers?

10 days but can be configured

What is the max user limit for a Dashboard?

100

How long are Davis problems and events retained?

12 months

How long are OneAgent versions supported for managed customers with premium support?

12 months

How long are OneAgent versions supported for premium customers?

12 months

For a key request, how long is 1-minute interval granularity request history available for?

14 days

How long is transaction storage for Problems retained?

14 days

Slowly degrading response-time degradations are evaluated based on _______ time intervals.

15-minute

Automatic baselines are available ____ hours after the application or service has been detected.

2

What's the KPI for VUC?

20 or more concurrent tests running

What is the slow down anomaly detection timeframe?

20% of 1 week of apps and services

How long are Cluster Versions supported for managed customers with regular support?

3 months

What is the recommended number of nodes for a sufficiently sized managed cluster?

3 nodes

How long are OneAgent Diagnostics retained for SaaS?

30 days

How long is Code Level and Performance data stored and retained for service requests?

35 days

How long is Synthetic transaction data stored and retained?

35 days

How long is Code Level and Performance Data stored for Service Requests in a Managed environment?

35 days but can be configured

How long is Synthetic transaction data stored and retained for managed customers?

35 days but can be configured

How long are cluster versions supported for managed customers with premium support?

4 months

Environment and Cluster ActiveGates make outgoing connections to the Dynatrace Server on this port

443

What is the smallest interval that a browser clickpath can execute at?

5 minutes

Browser clickpath times

5 minutes script timeout, 60 second event timeout

What is the max retention period for time series data?

5 years

How many days are logs retained?

5-90 days

Rapidly increasing response-time degradations for applications and services are evaluated based on a sliding ______ time intervals.

5-minute

How much log Storage does SaaS get?

500 MB of data storage per year

Slowdown events are detected for the ____ and ____ percentile

50th (median) and 90th

Log analytics free tier

5GB log data storage/year

What is the relative timeframe used for traffic anomaly detection?

7 days ago

Smartscape represented in how many hours?

72 hrs

Port 443 is routed to local port ______ using an IP Table's prerouting rule

8022

Agent ports for Managed and SaaS.

8443 and 443 for managed, 443 for SaaS

ActiveGate use cases

Access sealed networks Large memory dump storage Collecting large external logs AWS load distribution monitoring Monitoring using AG Virtualized infrastructure Monitor cloud foundry, Kubernetes Execute private HTTP monitors Execute private browsers outside of network

Do you know why a Security Gateway (ActiveGate) is used?

Access sealed networks, story memory dumps, control load distribution of AWS monitoring, monitor using an ActiveGate plugin, etc.

Account Users - types of user permission groups

Account Manager, Finance Administrator, Account Viewer: Support

What are the SPECIFIC anomaly detection metrics for database degradation?

Action duration degradations, failed database connections and increases in failure rate.

What are the different types of thresholds that can be set for Processes?

Actions duration degradation Traffic drops Traffic spikes Increases in failure

Optional Dynatrace Components

ActiveGate Amazon Web Services Synthetic Checks PaaS integrations PaaS: Platforms as a Service VMware Monitoring Agentless RUM Mobile Monitoring

How can you chart User Sessions that include a particular action?

Add a filter for the user action

After setting up a synthetic measurement, when will a report for that measurement first appear under the reports section?

After the first weekly report run (at midnight on Sundays)

When would Agentless RUM be used in a Dynatrace environment?

Agentless RUM should be used only when OneAgent cannot be installed on a host.

How can RUM work on an unmonitored host?

Agentless and rum browser extension

Management zones

Allows you to focus certain entities to a certain group of people. Consists of multiple rules for the entities included.

You are creating a user action naming rule and you want to show the "trip id" following by the ID number. You previewed your rule and see the following user action names: trip_id 161&sucesss =1 and trip_id 1920&success=0. What do you need to show only trip_id161 or trip_id1920 as the user action name?

An additional processing step

What is the use of application baselining?

Anomaly detection Determines what can effectively be used to distinguish between normal and anomalous situations.

What is a Synthetic Event?

Any interaction on the UI regardless if it triggered a web request

What is an external service?

Any service called by your application or another service that isn't directly monitored by Dynatrace OneAgent is considered to be an external service.

What does Dynatrace consider as an External Service?

Any service which is called by your application or another service, and is NOT directly monitored by OneAgent

Apdex

Apdex is a universal standard that is used to measure user satisfaction with application performance. Dynatrace relies on Apdex ratings to calculate the performance of-and thereby the likely user satisfaction with-each discrete user action. By default, the Apdex threshold for satisfactory performance of all user actions across all applications is 3 seconds. It is recommended however that you define your own timing thresholds for user satisfaction for each of the user actions that you watch in your application.

How can one view mobile crashes in the UI?

Applications -> Mobile device app -> Check crashes box

How to verify if a web app is enabled with RUM.

Applications -> click app -> ... -> Edit -> General Will have a toggle switch for Real User Monitoring.

What are the problem TYPES?

Applications, Services, Infrastructure, Synthetic

How are host groups assigned?

At time of installation, automatically or by specifying a parameter at install time.

After installing oneAgent, how would deep monitoring of JVMs be enabled?

Automatically enabled

What are the ways that Dynatrace can inject the JavaScript Tag to enable monitoring?

Automatically, or manually

Davis AI Event Categories in Descending order

Availability Error Slowdown Resource Custom Alerts Information Only Events (no alarms)

Know the six different major types of events within Dynatrace and their order of severity.

Availability - indicates high-severity within your environment, such as complete outages or unavailability of servers or processes. Error - increased error rates or other error-related incidents that interfere with the regular operation of environments. Slowdown - decrease of performance in one of your operational services or applications Resource - Indicates resource contention, many of which in link of name. Custom Alerts - can be defined when a specific threshold notification on a selected metric is required. Info - alerts of issues that may not be detrimental, but should have notifications of changes of occurrence. Indicate manually triggered events that don't result in the creation of a new problem.

Which event type has the highest severity level?

Availability events

What are the problem SEVERITY categories?

Availability, Error, Slowdown, Resource

What are some container technologies we monitor with Dynatrace?

Azure container service, docker, PCF, kubernetes, and openshift

After how much time are automated baselines available to the end user?

Baseline cube is calculated 2 hours after the app or service is initially detected.

When creating a rule for an alerting profile, which of the following is NOT an option for the problem severity level?

Bounce Rate

Which approaches are used to determine whether or not a problem should be raised?

Built-in static thresholds Automatic baselines User-defined thresholds

For how long are key requests stored?

By default, 10 days.

How does Dynatrace monitor .NET applications?

By placing trace statements at strategic locations in your code for code tracing, performance metrics, error detection, dependency tracking and more.

What four metrics are used to determine Overall Host Health?

CPU, Memory, Disk, NIC, Network Services

What is monitored by a host agent?

CPU, Memory, NICs, Disk space, Network Services Host processes Network Health Virtual infrastructure Code-Level visibility Deep process monitoring Cloud infrastructure monitoring

VMWare vCenter ESXI monitoring benefits?

Can compare current statistics with statistics gathered over the past seven days

Opaque Services

Cannot be monitored but can be detected by requests made by other services

Where does a customer go for users?

Cluster Management Console (CMC)

How is Mission Control secure?

Communicates via HTTPS with browser-like certificate checks and 2FA for remote write access.

What is the data retention period for RUM Session Replay data?

Configurable up to 35 days

How long is Code Level and Performance data stored and retained for services at the code level for Managed?

Configurable up to 365 days, default 10 days

How long is Code Level and Performance data stored and retained for service requests for Managed?

Configurable up to 365 days, default 35 days

How long are OneAgent Diagnostics retained for Managed?

Configurable, default 30 days

If you don't see any of your applications or RUM data in Dynatrace, what is the FIRST thing you should check?

Confirm that there is traffic in your web front-end processes by interacting with an application page.

Which metrics are visible on the Network Overview page?

Connectivity Retransmissions Traffic Dropped Packets

How are Connectivity Metrics calculated?

Connectivity - Percentage of properly established TCP connections, compared to TCP connections that were refused or timed out. Local Connectivity - Percentage of processes that establish TCP connections to other processes on the same host.

How is network connectivity calculated (Especially with regards to TCP connections)?

Connectivity and local connectivity.

Why would you mark a Key User Action?

Could customize the Apdex rating for the action Can be pinned for quick and easy access

You want to ensure that certain content is loading on a web page for users in Europe. How can you check this?

Create a browser monitor with a location in Europe and a content validation rule that passes if the website content contains the elements you are concerned with.

Environment Variable used for defining custom process group metadata

DT_CUSTOM_PROP

Environment variable for creating custom tags

DT_TAGS

How are dashboards shared?

Dashboards -> select dashboard desired -> Ellipsis -> Share -> Manage Users -> Shareable Link

How are databases uniquely identified by Dynatrace?

Database name or schema Database vendor And the IP address/port of the database

What are some options for recurrence of Maintenance windows?

Day of week Day of the month Daily

Which of the following can conversion goals be set up to capture?

Destination Session Duration User Action

What can conversion goals be based on?

Destination URL, specific user actions, number of actions, session duration

What are the different types of thresholds that can be set for Services?

Detect response time degradations Detect increases in failure rate

Select the components on a host that are monitored by OneAgent. (Infrastructure metrics, not necessarily all the host level)

Disk: commonly hard or flat, round plates. Used to store encoded data on the computers storage system. NIC: network interface controller. Computer hardware component that connects a computer to the internet through ethernet or WiFi. (Network health) CPU: central processing unit. Primary component of a computer that processes instructions, and contains at least one processor and is composed of the main memory, control unit and arithmetic-logic unit. Memory: the device used to store information for immediate use in a computer or related computer hardware device.

Configuration API

Do most anything you would do in the UI. Alerting profiles, anomaly detection, management zones, notifications, plugins, etc.

How does one receive notifications on mobile?

Download mobile app Configure in UI Person Icon Receive alerts via mobile app Will receive errors from the last 72 hours and updated in near real-time

In a Dynatrace managed environment, why must you ensure there is outbound communication to Dynatrace Mission Control?

Dynatrace Mission Control needs to provide license validation, health monitoring and automatic updates to you Dynatrace managed cluster.

Must have the following to deploy OneAgent

Dynatrace login, Server Admin rights, Permissions to restart services, firewall admin rights, disk space requirements, any necessary ActiveGates installed

Why does a Managed environment need outbound communications?

Each node must be able to communicate with Mission Control for basic health checks, for license validation, health monitoring, and automatic updates.

What is one way that you can disable OneAgent on a specific Host?

Edit the host's details page, and set the Monitor this host switch to Off.

How is a user session duration calculated?

Elapsed time between initiation of the first user action in a session and the completion of the last user action in the session.

For VMware monitoring, an _____ ActiveGate is required when using Dynatrace SaaS.

Environment

What type of ActiveGate can execute an HTTP Monitor?

Environment

Hierarchy of ActiveGates

Environment ActiveGate Cluster ActiveGate Embedded ActiveGate

How often is the OneAgent updated for managed customers?

Every 4 weeks

How often does the OneAgent update?

Every 4 weeks but optional

How often does a Managed Cluster update?

Every 4 weeks.

What day of the week and how frequently are Dynatrace reports created?

Every Sunday

True or False: Mission control can access certificates:

False

True or False: Mission control can access use credentials

False

True or False: OneAgent injects into a Database's code

False. It just injects into the process that calls the Database

True or False: non-root agents can be updated automatically

False. Root user must do it manually.

What do ActiveGates do for environments?

Firewall passing Act as a load balancer Trunk data and send it Remote extensions

How can Hosts have monitoring disabled in the UI?

From host details page Edit -> Monitor this host Turn off slider OR Settings -> Monitoring overview -> Host Find the host and turn off slider

You have set up ActiveGates in your environment. How can you check the installation status?

From the Dynatrace Deployment status page, you can review the Dynatrace ActiveGates and view the installed version of each AG.

You are interested in analyzing user sessions based on specific browser and version. How can you see a visual representation across all monitored applications with user activity?

From the User Sessions page, you can Chart results by 'Browser'. This provides a sunburst style chart as the one shown, where you can drill down into the desired interface type, the browser and the version.

What is required to create a Browser clickpath synthetic monitor?

Google Chrome with the Synthetic recorder extension installed

What feature can you use to help organize and manage things like anomaly detection and OneAgent updates for hosts in your environment?

Host groups

What is the purpose of a host group?

Host groups allow you to segment large groups into smaller ones that can be configured individually.

How do you add tagged hosts to dashboards?

Hosts -> tags -> keep this filter -> pin to dashboard

Data Center Monitoring

Hosts, Services, Processes, Databases. Not RUM.

What entities can be tagged in Dynatrace?

Hosts, process groups, services and apps

What is Transfer Size?

How much data is used by a user action in a purepath

What is the Vertical Stack in the automated RCA?

How the app interacts with a server cluster, which runs on certain hosts, etc.

What is the Horizontal Stack in the automated RCA?

How the application interacts with a service, which interacts with another service, etc.

How is network overhead monitored by Dynatrace?

If overhead increases above 5% of available CPU, throttling occurs. First pause is 3 minutes then the network is reenabled If the threshold is still exceeded, throttling occurs again Doubles the last pause time Repeats this cycle up until a max pause of 45 minutes.

What is a custom exception?

If you have any custom exceptions in your application, you have to configure them in dynatrace so that we can pick them up.

What is "Service Flow" and what can it be used for?

Illustration of the sequence of service calls that are triggered by each service request in an environment.

Where can you see process and host crash events, respectively?

In the events section of each affected process and host page.

If a service is split between two hosts in two separate host groups, how will it affect service detection?

It will be detected as two different services with the same name

What are the different types of thresholds that can be set for anomaly?

Key performance metrics, Traffic Drops, Traffic Spikes, Failure Rate,

When receiving problem notifications via the Dynatrace mobile application, what problem time period is available and updated on your mobile device?

Last 72 hours

Mission Control

Managed customers can use this to access their clusters, check for system updates

Which options are available for configuring environment wide privacy settings?

Mask personal data in URIs Mask user actions Mask end user's IP addresses and GPS coordinates

An important metric in determining host health is Memory health. Which metrics are used to determine Memory health?

Memory Used Page Faults

Which two metrics are used to determine Host Memory Health?

Memory used and Page faults

What is the main functions of the ActiveGate?

Message routing- routing messages from OneAgents to server endpoints Bufffering/Compression - collects messages from OneAgents and bulks and compresses them to reduce network overhead. Authentication (SSL Handshake) Entrypoint for sealed networks

What can you use to define a custom service entry point?

Methods, class or interfaces as an entry point.

Environment Users - types of user permission groups

Monitoring administrator, confidential data administrtor, deployment administrator, monitoring viewer, log viewer

Synthetic Monitors

Monitoromplex clickpaths Used to improve monitoring Can be filtered by status, type, profile, locations and application Tells you milliseconds of downtime Provides root cause analysis display with problems

How far back does Log Monitoring retrieve logs?

Must have been modified in the last 7 days - otherwise ignored.

SaaS Needs This Type of ActiveGate

None. You can install an environment ActiveGate if there are security concerns

Cluster ActiveGates allow you to proxy between _____ and ______

OneAgent and Dynatrace Cluster

By using an ActiveGate, firewall settings can be simplified because _____.

Only the host running the ActiveGate needs to be connected to the Dynatrace Server.

You are investigating a problem that was caused by CPU saturation on one of your monitored hosts. From the problem details, how can you see when the problem involved and how services were effected?

Open the Visual Resolution Path and replay the problem timeline -> Navigate to the affected entities to investigate them in data.

What happens if a Dynatrace Cluster node fails?

Other nodes immediately take over and Dynatrace launches new nodes to replace the failed nodes

What's on a Service Quality Report?

Overall Dynatrace score an average of the application, services, and infrastructure scores for your environment Application score - the average of your application Apdex value and the percentage of user actions that are not affected by problems. Services score - the percentage of service calls that were successful and unaffected by problems. Infrastructure score - the percentage of host time during which no problems were encountered.

What GDPR rights is Dynatrace compliant with?

PAPAPOIE Right to be Informed Right for Erasure Right to data Portability Right to restrict Processing Right to data Protection Right to Access Right to Object Rights regarding Automated decision-making

What is a Web Request Service?

Plain HTML delivered via web server

What are the types of maintenance windows?

Planned --> Schedule it for a certain time frame Unplanned --> You have an emergency testing scenario come up, so you can go back and retroactively set a maintenance window so that time frame isn't used to calculate baselines

What is the difference between a process and a process group?

Process group is the processes that perform the same functions across multiple hosts Processes are the instances of computer programs and be containers that host services.

VUP

Process that spins up Chrome instances, runs a synthetic monitor, sends the data, closes the browser. Actually logs in, handles screen capture, etc.

ActiveGate

Proxy between OneAgent and a database, cloud, etc.

What is a request attribute?

Request attributes are key/value pairs associated with a particular service request.

What are the different types of thresholds that can be set for Databases?

Response time degradations Increases in failure rate Failed database connections

What information does Dynatrace use to tag entities automatically?

Rule based tagging Smartscape and topology API Environment variables Host autotag configuration file (For Hosts only)

SaaS Updates

SaaS updates are done automatically

Separate Services

Same service in multiple processes - MULTIPLE process groups

Clustered Services

Same service in multiple processes - SAME process group

VUC

Scheduler for Synthetic monitors that need to run on an Active Gate. Runs scripts against your page and has 40+ prod locations.

Device profile options for synthetic monitors

Screen Size Bandwidth Device Type Orientation User agents

What types of Reports does Dynatrace generate?

Service Quality reports, Availability reports

Which data retention periods can be configured for managed customers?

Service Requests Service Code Level RUM Waterfall analysis Synthetic Transactions

Merged Services

Services in the same process group, with the same technology, but may exist across separate nodes

What is server side monitoring?

Services that process requests like web requests, web service calls, and messaging and can span multiple machines. Monitoring all of the apps services, processes and infrastructure to pinpoint exactly how each service contributes to the performance of your application.

What are server-side services?

Services that process requests like web requests, web service calls, and messaging and can span multiple machines. Aggregated data of underlying PurePaths.

how to change the name of a host?

Set up host naming rules in the UI

"My Web application"

The default application used as a "catch all" for all user sessions and user actions that do not match to an existing application rule.

What happens on the Smartscape when a host goes offline for more than 2 hours?

The lines between the host and it's dependencies become dashed lines.

Why is it important to include Dynatrace network monitoring metrics as part of a performance analysis?

The network is part of your application's underlying infrastructure. As well, network performance can be a root cause for an application problem.

Which statement about Root Cause Analysis in Dynatrace is true?

The root cause is computed by artificial intelligence that understands cause and effect relationships of all monitored entities.

What is visualized in a Service flow?

The sequence of service calls triggered by a single service request

User session, user clears cookies, what happens?

The user session starts over/new session

Which one of the following options is personal information that is NOT captured by default through RUM?

The user's local time zone

How can you check that a web application is successfully enabled with RUM?

The web page source contains a script tag with the JavaScript agent referenced.

What do the dashed lines between entitiesin SmartScape represent?

There was a communication between them, but not recently.

Account User

These are users who are involved in managing account details such as company addresses, billing, payment information, and user management.

Environment User

These are users who work with Dynatrace to monitor the health of the hosts, services, and infrastructure in their application environments.

What are process group name placeholders?

They are information about the process that you may want in the process name if needed. Like EC2Instance:LocalHostname, AzureRegion:Name

What is a Private Synthetic test?

They are used to execute browser and HTTP monitors from your own infrastructure. Can have multiple ActiveGates installed on private location, and are used for failover and load balancing. If the system gets wiped, the locations will still be there, but the ActiveGate will be gone and need to be recreated. If the location gets wiped, the monitors will still be available, but the private location will need to be added back in.

What is one reason it is useful to mark a user action as a "key user action"?

This extends the retention time of the action's full historical data.

Which feature allows you to select a period of time across all views?

Timeframe selector

What are host properties used for?

To manage tag rules

How does Dynatrace use browser cookies?

To track user behavior Monitor site performance Analyze website usage.

dtCookie

Tracks a visit across multiple requests.

What's visible on the network overview page?

Traffic, Retransmissions, Connectivity

How is NIC health calculated?

Traffic, packets, quality and connectivity

T/F: User action can be a key user action and conversion goal

True

True or False: All User input is masked by default from session replay.

True

True or False: Mission control cannot gain root access to any servers

True

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

Typically within 4 minutes

What data is sent to mission control?

Usage and billing information Dynatrace Cluster Health Statistics Dynatrace Cluster event tracking system settings software updates

x-Dynatrace header

Used for transaction stitching in HTTP headers. Set by OneAgent to link web servers. Ensure that network components, such as firewalls and routers, are never configured to remove these headers. Incorrect configuration can potentially lead to broken pure paths.

What metrics are used during application baselining?

User Action Geolocation Browser Operating System

Know the difference between actions v. sessions and how they are related to each other with regards to RUM.

User Actions is an interaction with the web browser that involves a call to a web server Can be Page Load, XHR or a custom action User Session is a group of user actions that are performed in your web application during a limited period of time

Application baselining calculates reference values for these dimensions

User action, geolocation, browser, operating system

What results in a "Frustrated" Apdex rating?

User actions with Javascript Errors

What is USQL in Dynatrace?

User session query language - allows you to run powerful queries, segmentations and aggregations on captured user session and user action performance data

What options are available for setting up customer user tagging?

Via page metadata Via the Dynatrace JavaScript API

What are the different types of services?

Web request services, Web service, database service

How are services identified?

Web server name Context root Web application ID

What three concepts does Dynatrace consider when naming services?

Web server name, Context root, and Web application ID.

What are the application types supported by Dynatrace?

Web, Accelerated Mobile Pages (AMP), Mobile, Custom

When should you use Agentless RUM?

When a host does not have OneAgent installed, but wants to be monitored.

What is resource Problem?

When a shortage of a resource in your monitored environment is detected. i.e. CPU, memory

What is a bounce?

When a user only does one action then leaves the page.

Injection vs. Instrumentation

When you install OneAgent, the Process Agent will look for running processes that we support. If it detects one, it will inject into it. Meaning it will load the special agent into the running process. When the process starts, the special agent is running in that process. Then the special agent (specific to a given technology) will try to do instrumentation. The sensors in the special agent will look for metrics to report back to Dynatrace.

What does Automatic injection work with?

Works on the JVM based on the servlet specification, Apache, IIS, Nginx, Node.js

What can you do to change how process groups are detected?

You can create your own process group detection rules.

Request Attributes

You can define certain request attributes to allow for filtering, sorting, and searching in the Dynatrace dashboard.

Tagging and Alerting

You can do manual or automatic tagging. Automatic is better for larger environments

How do I change the timeframe for a given tile in a dashboard? Regardless of the timeframe selector?

You can edit the tile and customize it to lock on a given timeframe, or do this when creating the tile.

Key Requests

You can measure mission-critical requests or functionality, based on certain text or information or header in a request. You can have custom alerting thresholds

Which of the following are benefits of Dynatrace database monitoring?

You can see how much load is placed on your database by individual services You can find expensive database calls, for example those that read a lot of data You can find out which services talk to each database most frequently. See which users execute SQL statements

What is a drawback to Agentless?

You have to manually insert the tag into each single page in the application you want to monitor

How do you configure agentless RUM for an application?

You manually insert a JavaScript tag or code snippet into each of your application's pages

Are Managed cluster updates required?

You may delay them but you cannot skip them, i.e. you. have to do all the sequential updates between multiple versions.

Applications have to run for at least ______ before traffic spike and drop alerts are raised.

a full week

Process Groups

a logical cluster of processes that belong to the same application or deployment unit and perform the same function across multiple hosts

Visually Complete

a point-in-time metric that measures when the visual area of a page has finished loading

For non-root Agent, what is the name of the user the Agent creates on the host?

dtuser

How can one view historical data for a host?

from host details page, adjust Timeframe selector.

Log monitoring

gain direct access to the log content of all your system's mission-critical processes. It's easy to search for specific log messages that you're interested in. Log content can be filtered based on keywords or timeframe. You can even analyze multiple log files simultaneously—even when log files are stored across multiple hosts.

How can I set up automatic tagging with rules?

go in the UI and set up automatic tagging rules

Account Viewer

has access to environment consumption data, Help, and Support. No access to credit card data, invoices, or company/billing address info. Can't edit groups or assign users to groups.

Account Manager

has full account access. Can view and edit company data, enter credit card data, review invoices, create and edit groups, and add users to groups. Also has access to environment consumption data, Help, and Support.

Monitoring Admin

has full environment access. Can change monitoring settings. Can download and install OneAgent.

Config file for host auto tags

hostautotag.conf

config file for custom host properties

hostcustomproperties.conf

Business Impact Analysis

how the end users were affected by a particular problem

What is the beacon forwarder URL for SaaS?

https://*.live.dynatrace.com/bf

What is the beacon forwarder URL for Managed?

https://mycluster.gateway.org.com:999/bf

How do I set up automatic tagging without rules?

in hostautotag.conf, and additional metadata can be specified in hostcustomproperties.conf.

How do you set up mobile push notifications?

install the mobile app and either scan QR code or send an Email link to connect to your environment

Embedded ActiveGate

installed on the dynatrace node. Touches all inbound agent traffic and is automatically handled by the cluster node installer.

Dynatrace OpenKit SDK

lets you extend monitoring beyond what we can do out of the box

If you click on a host, how do you know what is a container and what is a process on the underlying host?

on a host page, click View Containers

How can you change the host group of a host?

re-install the agent or using the OneAgentCTL

Service baselining calculates reference values for these dimensions

service methods

What are the options for agentless injection?

•CDN - JS-File is loaded from the Dynatrace CDN •On the server - OneAgent writes the JS-Script to a file on the filesystem (full agent --> only parts are injected) •In-line - add full code manually in-line. No JS-File loaded (to avoid negative impact on Google PageSpeed results)

Describe Manual/Agentless Injection (RUM)

•Customer adds JS tag on their own - no OneAgent needed •Correlation of server side web requests is not possible •JS tag (code) defines the application •JS tag (JS snippet) + JS library (JS agent) •Inline Dynatrace JS code

Benefits of Managed Offering

•Full control of data •Self monitoring built-in No worries about patching, upgrading, troubleshooting, monitoring or failover

Describe Automatic agent injection (RUM)

•HTML is delivered via a OneAgent monitored server •JS tag is auto injected by the OneAgent •Correlation of server-side web requests •Application rules and injection rules can be applied

Benefits of SaaS offering

•No local installation •No worries about hardware provisioning, backups and data storage. •No monitoring/operator required.

When should a customer use Agentless Injection (RUM)?

•No root access •No supported technology •Hosted web application

Application Rules and Detection

•Only work for auto injected (agent-based) web applications. •Manually injected (agentless) web applications are controlled with the inserted tag and mobile application. •RUM-only applications do not apply to any given detection rules.

What behaviors would constitute a User Action?

•Page load •XHR action •Custom action

What information can you get from the Docker Overview page?

•number of running containers •top 3 containers consuming the most memory •most frequently started containers •most frequently used images


Conjuntos de estudio relacionados

Chapter 15: Surveillance & Outbreak Investigation

View Set

555 Cardiovascular Exam - Ch 33 Hypertension

View Set

Chap 15-Oncology: Nursing Management in Cancer Care

View Set

認定アプリケーションビルダー 個人練習

View Set

N487 Leadership in Nursing: NCLEX Quiz Review - ALL QUESTIONS

View Set

5-10: Starch Hydrolysis (Amylase Test) Microbiology Homework

View Set