SlideShare a Scribd company logo
1 of 40
Download to read offline
AppDynamics
Certified Associate
Performance Analyst
Certification Preparation Guide
March 2022
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
2
Notice
The information and materials included in this presentation (collectively, the “Materials”) are the confidential
and proprietary information of AppDynamics LLC (the “Company”). No part of the Materials may be reproduced,
distributed, communicated or displayed in any form or by any means, or used to make any derivative work,
without prior written permission from the Company. © 2022 AppDynamics LLC. All rights reserved.
All third party trademarks, including names, logos and brands, referenced by the Company in this presentation are property
of their respective owners. All references to third party trademarks are for identification purposes only and shall be
considered nominative fair use under trademark law.
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
3
Table of Contents
• Disclaimer 4
• Exam Overview 5
• Intended Audience 6
• Minimum Competency to Succeed on the Exam 7
• Registration and Administration 10
• Pre-requisite Knowledge and Skills Assumed but Not Tested 12
• Recommended Product Experience 13
• Recommended Learning 14
• Additional Learning Resources 16
• Section Titles & Weights 17
• Objectives & Reference Materials 18
• Sample Exam Questions 32
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
4
Disclaimer
This exam preparation guide is designed to provide candidates for the AppDynamics Certified Associate Performance
Analyst certification with pertinent pieces of information to enable preparation for the exam, including references to study
resources and ways to interpret and prepare for the topics assessed on the exam.
Please be aware that reading this guide in no way ensures a passing score on the certification exam, nor is it a substitute for
gaining the practical experience that may be necessary in order to achieve a passing score.
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
5
Number of Items
• Each version of the AppDynamics Certified Associate Performance Analyst exam is a 60-
65 question exam written in English.
Passing Score
• The passing score for each version of the current exam is 62%.
Time Limit
• The time limit for the exam is 105 minutes.
• The total approximate seat time is 105 + 15 minutes.
• The total seat time includes times allotted for the Non-Disclosure Agreement (NDA) and
surveys.
• Please note, the NDA and surveys are administered as untimed sections of the exam.
Exam Overview
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
6
The AppDynamics Certified Associate
Performance Analyst exam is intended
for individuals who, as performance
management professionals, utilize
AppDynamics technologies to monitor
systems, applications, and business
process performance. They should have
the knowledge and skills required to
monitor applications, as well as identify
and analyze performance issues using
AppDynamics core Application
Performance Management (APM),
Application Analytics, and End User
Monitoring technologies.
This may include the following Application
Performance Management (APM) related
titles, functions and/or responsibilities:
• Performance Analyst
• Business Analyst
• Architects
• Consultants
• Systems Implementers
Intended Audience
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
7
The minimally competent candidate for the exam should have
knowledge and/or experience with the following:
• Basic awareness of one or more of the following: Java, .NET, PHP, Node.js,
Python
• Basic knowledge of XML
• Knowledge of web-application design, web services, and common service
frameworks
• Advanced knowledge of Windows or Linux
• Experience troubleshooting and solving software-related issues
Minimum Competency to Succeed on the Exam
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
8
• Understand how web applications, such as request and response
transactions, can map the AppDynamics Intelligent Platform architecture
• Understand agent deployment and validation
• Install the agent
• Review Business Transaction Auto discovery strategy and update if required
• Create up to 5 Business Transactions per tier
• Review backend grouping strategy and update them if necessary
Minimum Competency to Succeed on the Exam (Cont’d)
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
9
• Create health rules, alerts, and policies
• Import and customize pre-created dashboards templates
• Explore, test, and configure basic Business Transaction detection rules
• Troubleshoot Business Transactions using flow maps, snapshots, metric
browser, diagnostics sessions, events
• Extend monitoring capabilities by using custom entry points, exit points,
information points, data
• Address potential issues by setting up custom dashboards, health rules,
actions, policies, and runbook automation
Minimum Competency to Succeed on the Exam (Cont’d)
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
10
Registration and Administration
This exam is administered online through our Learning Management System.
Candidates can request registration for the exam at:
learn.appdynamics.com/certifications/performance-analyst
Candidates will need the following in
order to take the AppDynamics Certified
Associate Performance Analyst exam:
• A laptop running Windows or Mac OS
• The latest version of a major web browser such
as: Internet Explorer, Chrome, Firefox or Safari
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
11
Preparing for the Exam
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
12
Successful candidates for the AppDynamics Certified Associate Performance
Analyst exam should possess the following pre-requisite knowledge and skills that
are essential to succeeding on the exam but not assessed on the exam:
• Experience with XML
• Experience with JSON
• Power user knowledge of Windows or Linux
• General knowledge of the usage of REST API
• Experience troubleshooting and solving software related issues
• Knowledge of one or more of the following: Java, .NET, PHP, Node.js, Python
• Knowledge of web application design, web services and common service frameworks
Pre-requisite Knowledge and Skills Assumed but not Tested
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
13
We recommend that candidates have approximately six months of experience
(~200-500 hours, depending on frequency of use) with the following tasks in regard
to the AppDynamics Platform:
• Installing and Configuring Agents
• Identifying and Monitoring Business Transactions
• Using Data Collectors and Database Collectors
• Utilizing Information Points & Service Endpoints
• Analyzing and Reporting Application Performance Issues
• Monitoring Alerts and Validating Responses
• Creating and Maintaining Dashboards
Recommended Product Experience
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
14
We recommend completing the training outlined in the Performance Analyst Track. The material you have access
to will vary based on your available subscription option. Users who have a Standard subscription will only see the
‘Essentials Learning’ content and Premium users will only see the ‘ILT Learning Plan’.
Recommended Learning
Premium
Standard
This learning plan is designed for individuals who will deploy and configure
AppDynamics across enterprise-wide applications. This learning plan contains
essential self-paced courses for the Performance Analyst Role.
The Performance Analyst learning plan begins with the Essentials and Core
APM series. These foundational courses give you a solid understanding of how
AppDynamics is used to recognize, analyze, and potentially remediate,
performance issues within your application.
Beyond Core APM you can choose from a variety of courses and topics to help
you deploy and configure various features of AppDynamics based on your
needs. These may include Database Monitoring, End User Monitoring, Business
iQ Analytics, and more.
This plan will not fully prepare you to pass an AppDynamics Performance
Analyst certification exam, but it will teach you to use AppDynamics to
recognize, analyze, and potentially remediate, performance issues within your
application while you gain the real-world knowledge and experience to
prepare you for certification.
This learning plan is also designed for individuals who will deploy and configure
AppDynamics across enterprise-wide applications. However, the main
distinction between Standard and Premium options is this learning plan contains
instructor-led courses only. Additional self-paced content is available in the
Performance Analyst learning plan.
Please refer to the ‘Standard’ description to the left for a brief synopsis on what
topics this plan will cover.
Again, this plan will not fully prepare you to pass an AppDynamics Performance
Analyst certification exam, but it will teach you to use AppDynamics to
recognize, analyze, and potentially remediate, performance issues within your
application while you gain the real-world knowledge and experience to prepare
you for certification.
Performance
Analyst ILT
Learning Plan
Performance
Analyst Essentials
Learning
Please use an incognito window in your browser if
you are having trouble accessing the following links
!
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
15
Recommended Learning (Cont’d)
Premium
Standard
• APM 211 Introduction to AppDynamics Instructor-led (3.5 hrs)
• APM 212 Troubleshooting Basics Instructor-led (3.5 hrs)
• APM 213 Advanced Troubleshooting and Tools Instructor-led (3.5 hrs)
• APM 214 Monitoring the Health of your Application Instructor-led (3.5 hrs)
• APM Essentials Self-paced (1 hr 5 min)
• On-Demand Lab Environment Self-paced (No set time)
• Application and Network Problem Diagnosis Self-paced (9 min)
• The AppDynamics Network Visibility Solution Self-paced (7 min)
• Network Visibility Metrics Self-paced (11 min)
• Diagnosing Network Problems Self-paced (15 min)
• Network Visibility Installation and Configuration Self-paced (9 min)
• Planning for App Agent Installation Self-paced (9 min)
• Overview of App Agent Configuration Self-paced (9 min)
• Troubleshooting Agent Installation with Log Files Self-paced (9 min)
• Managing App Agents Self-paced (13 min)
• Editing Node Level Properties Self-paced (13 min)
• Introduction to AppDynamics and APM Self-paced (7 min)
Learning Plan Structure
• Introduction to AppDynamics and APM 7 min
• APM Essentials 1 hr 5 min
• Troubleshooting Tools 25 min
• Transaction and Data Configuration 45 min
• Monitoring Your Application 42 min
• Troubleshooting Scenarios 24 min
• APM Success – Establishing an APM Strategy 15 min
• APM Success – Defining Relevant Key Performance Indicators 10 min
• APM Success – Identifying Proper Business Transactions 12 min
• APM Success – Optimizing Application Flow Maps 15 min
• APM Success – Establishing Proactive Health Rules 10 min
• APM Success – Using Lower Environments as Troubleshooting 10 min
• APM Success – Correlating Data with Performance Goals 10 min
• APM Success – Applying a Continuous Delivery Philosophy 10 min
• APM Success – Runbook 20 min
• What is AppDynamics Business iQ? 10 min
• Introduction to End User Monitoring 5 min
• The Power of Database Visibility 11 min
• The AppDynamics Network Visibility Solution 7 min
• Virtual War Room 3 min
• Reports 5 min
Learning Plan Structure Self-paced
• Candidates with a Premium subscription will also have access to all the
Standard learning plan self-paced content.
• No set time: There is no estimated time for how long it will take to complete
this section
Please use an incognito window in your browser if
you are having trouble accessing the following links
!
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
16
Cisco DevNet offers additional content that may be useful in your preparation for an exam. More information is
available at: developer.cisco.com/site/appdynamics
Additional Learning Resources
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
17
The section weights included in this guide are intended to
illustrate how much of the exam is devoted to the topics
listed.
In fact, the percentages directly map to the number of
questions on the exam. For example, if there were ~60
questions on each version of the exam, and Section 1, was
15% of the exam, 9 questions (approximately) on the exam
would be from Section 1.
Section 1 = 15% ~ (60*0.15) = 9
Please be warned that section weights are NOT used to
calculate your score.
Scoring is far more complicated as exam questions may be
given different weights based on their overall importance.
Because some questions may have different point values
assigned to them, section weights and exam scores do not
always have a one-to-one correlation.
Section Titles & Weights
Section Weight
Managing Agents 5%
Monitoring Application Performance 9%
Reporting Application Performance Issues 8%
Troubleshooting Application Problems 12%
Managing Business Transactions 22%
Creating and Managing Dashboards 6%
Managing Collectors 8%
Managing Health Rules and Alerts 6%
Utilizing Information Points & Service Endpoints 17%
Managing Snapshots 7%
Total 100%
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
18
Guidance:
The following pages are provided to introduce
certification candidates to the range of incremental
reference materials that are available to supplement
the recommended formal AppDynamics University
courses. Details of available training deliverables can
be found at education.appdynamics.com
These references are not definitive, but are rather a
subset intended expand a candidate’s realm of
knowledge, and help facilitate additional hands-on
practical experience with the AppDynamics Platform,
in order to prepare for an exam.
Additional relevant reference materials can always be
found by searching at
www.appdynamics.com/support
Objectives & Reference Materials
Platform Version:
As of the date of this publication, current versions of
the AppDynamics Certified Associate Performance
Analyst exam are based on v4.5/2x of the
AppDynamics Platform, and the expectation that
candidates should have ~200-500 hours of practical
experience post its release.
In addition, all exams are designed in anticipation that
candidates should be sufficiently skilled that they are
able to apply their knowledge to existing on-premises
installations, that may be using previous platform
versions, or the latest SaaS release… where, when and
as may be appropriate.
Searching at www.appdynamics.com/support for
version-specific content will permit a candidate to
review any nuances between their current version and
v4.5/2x.
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
19
Objectives & Reference Materials (Cont’d)
Managing Agents References
Verifying Agent Functionality • https://docs.appdynamics.com/display/PRO20X/Install+App+Server+Agents
• https://docs.appdynamics.com/display/PRO20X/Administer+App+Server+Agents
• https://docs.appdynamics.com/display/PRO20X/App+Agent+Node+Properties
• https://docs.appdynamics.com/display/PRO20X/AppDynamics+Universal+Agent
Verifying Agent Performance • https://docs.appdynamics.com/display/PRO20X/Manage+App+Agents
• https://docs.appdynamics.com/display/PRO20X/Agent+Log+Files
• https://community.appdynamics.com/t5/Knowledge-Base/How-do-I-measure-Agent-
memory-consumption/ta-p/26013
• https://docs.appdynamics.com/display/PRO20X/Historical+and+Disconnected+Nodes
• https://docs.appdynamics.com/display/PRO20X/Tune+Java+Agent+Performance
Verifying Agent Connectivity • https://docs.appdynamics.com/display/PRO20X/Agent-to-Controller+Connections
• https://community.appdynamics.com/t5/Knowledge-Base/How-do-I-troubleshoot-
agents-not-reporting-to-the-Controller/ta-p/26579
• https://community.appdynamics.com/t5/Knowledge-Base/Troubleshooting-Agent-
Issues-FAQs/ta-p/30583
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
20
Objectives & Reference Materials (Cont’d)
Monitoring Application Performance References (#1)
Monitoring Performance Trends • https://docs.appdynamics.com/display/PRO/Overview+of+Application+Monitoring
• https://www.appdynamics.com/how-it-works/business-transaction/
• https://docs.appdynamics.com/display/PRO20X/Business+Transaction+Performance
• https://docs.appdynamics.com/display/PRO20X/Service+Endpoints
• https://docs.appdynamics.com/display/PRO20X/Dynamic+Baselines
• https://docs.appdynamics.com/display/PRO20X/Tiers,+Nodes,+and+Naming
• https://docs.appdynamics.com/display/PRO20X/Flow+Maps
• https://blog.appdynamics.com/product/ensure-applications-meet-business-goals/
Monitoring Application Performance
Problems
• https://blog.appdynamics.com/tag/apm-best-practices/
• https://docs.appdynamics.com/display/PRO20X/Business+Transaction+Performance
• https://docs.appdynamics.com/display/PRO20X/Transaction+Thresholds
• https://docs.appdynamics.com/display/PRO20X/Transaction+Snapshots
• https://docs.appdynamics.com/display/PRO20X/End-to-End+Latency+Performance
Configuring Alerts • https://docs.appdynamics.com/display/PRO20X/Alert+and+Respond
• https://docs.appdynamics.com/display/PRO20X/Notification+Actions
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
21
Objectives & Reference Materials (Cont’d)
Monitoring Application Performance References (#2)
Troubleshooting Application Performance
Problems
• https://docs.appdynamics.com/display/PRO20X/Troubleshooting+Applications
• https://docs.appdynamics.com/display/PRO20X/Troubleshoot+Node+Problems
• https://docs.appdynamics.com/display/PRO20X/Slow+Response+Times
• https://docs.appdynamics.com/display/PRO20X/Errors+and+Exceptions
• https://docs.appdynamics.com/display/PRO20X/Java+Memory+Leaks
• https://docs.appdynamics.com/display/PRO20X/Code+Deadlocks+for+Java
• https://docs.appdynamics.com/display/PRO20X/Thread+Contention
Monitoring Proactively, Utilizing Health
Rules
• https://docs.appdynamics.com/display/PRO20X/Alert+and+Respond
• https://docs.appdynamics.com/display/PRO20X/Health+Rules
• https://docs.appdynamics.com/display/PRO20X/Actions
• https://docs.appdynamics.com/display/PRO20X/Policies
• https://community.appdynamics.com/t5/Knowledge-Base/Why-aren-t-my-health-
rule-policies-triggering/ta-p/31881
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
22
Objectives & Reference Materials (Cont’d)
Monitoring Application Performance References (#3)
Monitoring Errors and Exceptions • https://docs.appdynamics.com/display/PRO20X/Errors+and+Exceptions
• https://docs.appdynamics.com/display/PRO20X/Error+Detection
• https://community.appdynamics.com/t5/Knowledge-Base/How-do-I-exclude-errors-
and-exceptions-from-detection/ta-p/13968
• https://community.appdynamics.com/t5/Knowledge-Base/Expected-Errors-or-
Exceptions-Are-Not-Showing-Up/ta-p/13952
Identifying Significant System Performance
Metrics (KPIs)
• https://docs.appdynamics.com/display/PRO20X/Metrics+and+Graphs
• https://cloud.kapostcontent.net/pub/5f3a687b-7268-497a-a178-bd8f2704c6db/7-
steps-to-maximizing-the-value-of-apm
• https://www.appdynamics.com/media/uploaded-files/1432066155/white-paper-16-
metrics-every-mobile-team-should-monitor.pdf
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
23
Objectives & Reference Materials (Cont’d)
Reporting Performance Issues References
Reporting Application Performance Impact • https://docs.appdynamics.com/display/PRO20X/Dashboards+and+Reports
• https://docs.appdynamics.com/display/PRO20X/Reports
• https://docs.appdynamics.com/display/PRO20X/Custom+Dashboards
Defining, Designing and Running Reports • https://docs.appdynamics.com/display/PRO20X/Reports
Configuring Snapshots • https://docs.appdynamics.com/display/PRO20X/Transaction+Snapshots
• https://docs.appdynamics.com/display/PRO20X/Transaction+Snapshot+Collection
• https://docs.appdynamics.com/display/PRO20X/Development+Level+Monitoring
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
24
Objectives & Reference Materials (Cont’d)
Troubleshooting App Problems References
Utilizing Dashboards to Identify
Performance Issues
• https://docs.appdynamics.com/display/PRO20X/Custom+Dashboards
• https://blog.appdynamics.com/product/7-steps-to-great-apm-dashboards/
Utilizing Preestablished Procedures to
Investigate Specific Functional Problems
• https://www.appdynamics.com/how-it-works/application-diagnostics/
• https://docs.appdynamics.com/display/PRO20X/Java+Resource+Issues
Capturing Snapshots with Diagnostic
Sessions
• https://docs.appdynamics.com/display/PRO20X/Diagnostic+Sessions
Identifying Slow Performance and Errors
from Backend Systems
• https://docs.appdynamics.com/display/PRO20X/Backend+Detection+Rules
• https://docs.appdynamics.com/display/PRO20X/Exit+Point+Detection+Rules
Evaluating Server Performance Metrics • https://docs.appdynamics.com/display/PRO20X/Server+Visibility
• https://docs.appdynamics.com/display/PRO20X/Enable+Server+Visibility
• https://docs.appdynamics.com/display/PRO20X/Monitor+Your+Servers+using+Server
+Visibility
Recognizing Memory Thrashing and Leaks • https://docs.appdynamics.com/display/PRO20X/Java+Memory+Thrash
Identifying Slow, Error and Stalled Business
Transactions
• https://docs.appdynamics.com/display/PRO20X/Transaction+Thresholds
• https://docs.appdynamics.com/display/PRO20X/Slow+Response+Times
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
25
Objectives & Reference Materials (Cont’d)
Managing Business Transactions References (#1)
Creating Business Transaction
Configurations
• https://docs.appdynamics.com/display/PRO20X/Business+Transactions
• https://docs.appdynamics.com/display/PRO20X/Transaction+Detection+Rules
Creating Custom Business Transaction
Configurations
• https://docs.appdynamics.com/display/PRO20X/Custom+Match+Rules
Determining Business Transaction Scope,
and Assigning Rules to Them
• https://docs.appdynamics.com/display/PRO20X/Scope+Configuration+Model
Managing Business Transaction Discovery • https://docs.appdynamics.com/display/PRO20X/Automatic+Transaction+Discovery+Rules
Discovering Uninstrumented Code and
Identifying Entry Points
• https://docs.appdynamics.com/display/PRO20X/Business+Transaction+Discovery+Sessions
Initiating Business Transaction Preview • https://docs.appdynamics.com/display/PRO20X/Custom+Match+Rule+Live+Preview
Analyzing Business Transaction Metrics • https://docs.appdynamics.com/display/PRO20X/Business+Transaction+Performance
• https://docs.appdynamics.com/display/PRO20X/Metric+Browser
Managing and Maintaining Business
Transactions
• https://docs.appdynamics.com/display/PRO20X/Organize+Business+Transactions
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
26
Objectives & Reference Materials (Cont’d)
Managing Business Transactions References (#2)
Validating that Business Transactions Have
Been Correctly Identified
• https://community.appdynamics.com/t5/Java-Java-Agent-Installation-
JVM/AppDynamics-Calls-Validation/td-p/26331
• https://community.appdynamics.com/t5/Knowledge-Base/Why-aren-t-business-
transactions-appearing-in-the-Business/ta-p/13973
Replacing Business Transactions with
Service Endpoints
• https://docs.appdynamics.com/display/PRO20X/Service+Endpoints
• https://blog.appdynamics.com/product/how-to-identify-impactful-business-
transactions-in-appdynamics/
Reviewing Business Transactions to
Determine Required Detection Logic
• https://docs.appdynamics.com/display/PRO20X/Organize+Business+Transactions
Validating Backend Identification • https://community.appdynamics.com/t5/Knowledge-Base/Backend-Life-Cycle/ta-
p/13985
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
27
Objectives & Reference Materials (Cont’d)
Creating and Managing Dashboards References
Creating Dashboards • https://docs.appdynamics.com/display/PRO20X/Dashboards+and+Reports
• https://blog.appdynamics.com/product/7-steps-to-great-apm-dashboards/
Designing Custom Dashboards • https://docs.appdynamics.com/display/PRO20X/Custom+Dashboards
• https://docs.appdynamics.com/display/PRO20X/Create+and+Manage+Custom+Dash
boards+and+Templates
• https://docs.appdynamics.com/display/PRO20X/Widgets
• https://community.appdynamics.com/t5/Knowledge-Base/Dashboard-Do-s-and-Don-
ts/ta-p/24185
Sharing Reports and Dashboards • https://community.appdynamics.com/t5/Dashboards/AppDynamic-s-Dashboard-
sharing-to-external-website/td-p/29289
Using Dashboards to Identify Potential
Problems
• https://community.appdynamics.com/t5/Knowledge-Base/Sample-custom-
dashboard-for-Application-Key-Metrics/ta-p/25887
• https://blog.appdynamics.com/product/7-steps-to-great-apm-dashboards/
• https://community.appdynamics.com/t5/Dashboards/Dashboard-with-Nodes-and-
metrics-from-different-applications/td-p/33150
• https://docs.appdynamics.com/display/PRO20X/Server+Dashboard
• https://docs.appdynamics.com/display/PRO20X/Crash+Dashboard
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
28
Objectives & Reference Materials (Cont’d)
Managing Collectors References
Defining Data Collectors • https://docs.appdynamics.com/display/PRO20X/Data+Collectors
Updating Data Collector Settings • https://community.appdynamics.com/t5/NET-Agent-Installation/HTTP-Data-
Collector-How-to-know-the-HTTP-Params-name/td-p/24186
Configuring Data Collector Settings for
Debugging and Analysis
• https://community.appdynamics.com/t5/Java-Java-Agent-Installation-JVM/Default-
HTTP-Request-Data-Collector/td-p/31835
• https://community.appdynamics.com/t5/End-User-Monitoring-EUM/Generate-an-
alert-depends-on-the-Data-Collector-response/m-p/24047
Testing and Using Database Collectors • https://docs.appdynamics.com/display/PRO20X/Add+Database+Collectors
Sensitive Data and Security • https://docs.appdynamics.com/display/PRO20X/Sensitive+Data+Collection+and+Securit
y
• https://docs.appdynamics.com/display/PRO20X/Filter+Sensitive+Data
• https://docs.appdynamics.com/display/PRO20X/Analytics+and+Data+Security
Reporting on the Poorest Performing SQL
Calls
• https://blog.appdynamics.com/product/the-appd-approach-how-to-identify-
problematic-database-queries-with-business-transactions/
• https://docs.appdynamics.com/display/PRO20X/Monitor+Databases -
MonitorDatabases-SlowDatabaseCalls
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
29
Objectives & Reference Materials (Cont’d)
Managing Health Rules & Alerts References
Creating Health Rules • https://docs.appdynamics.com/display/PRO20X/Health+Rules
• https://docs.appdynamics.com/display/PRO20X/Configure+Health+Rules
• https://docs.appdynamics.com/display/PRO20X/JMX+Health+Rules
• https://community.appdynamics.com/t5/Knowledge Base/Policy-and-Health-Rule-
Configuration-Matrix/ta-p/14985
Determining the Most Significant KPIs to
Use
• https://cloud.kapostcontent.net/pub/5f3a687b-7268-497a-a178-bd8f2704c6db/7-
steps-to-maximizing-the-value-of-apm
• https://www.appdynamics.com/media/uploaded-files/1432066155/white-paper-16-
metrics-every-mobile-team-should-monitor.pdf
Configuring Health Rules for Specific
Scenarios
• https://community.appdynamics.com/t5/Controller-SaaS-On-Premise/Template for-
Health-Rule-and-Basic-Custom-Configuration/td-p/32787
• https://docs.appdynamics.com/display/PRO20X/Configure+Health+Rules+to+Monitor
+Servers
Monitoring Health Rule Events • https://community.appdynamics.com/t5/Dashboards/Event-on-a-Health-rule
widget/td-p/25688
• https://docs.appdynamics.com/display/PRO20X/Troubleshoot+Health+Rule+Violations
• https://docs.appdynamics.com/display/PRO20X/Database+Health+Rules+and+Alerts
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
30
Objectives & Reference Materials (Cont’d)
Utilizing Information Points &
Service Endpoints
References
Creating, Configuring and Utilizing
Information Points
• https://docs.appdynamics.com/display/PRO20X/Information+Points
Identifying Methods That Should be
Tracked
• https://blog.appdynamics.com/product/how-to-identify-impactful-business-
transactions-in-appdynamics/
Identifying KPIs for Methods Being
Tracked
• https://cloud.kapostcontent.net/pub/5f3a687b-7268-497a-a178-bd8f2704c6db/7-
steps-to-maximizing-the-value-of-apm
• https://www.appdynamics.com/media/uploaded-files/1432066155/white-paper-16-
metrics-every-mobile-team-should-monitor.pdf
• https://docs.appdynamics.com/display/PRO20X/Metric+Data+Resolution+Over+Time
Managing Business Transaction Split
Configurations
• https://docs.appdynamics.com/display/PRO20X/Split+Servlet+Transaction+by+Payloa
d+Examples
Configuring Asynchronous Transactions • https://docs.appdynamics.com/display/PRO20X/Asynchronous+Transaction+Demarc
ators
Using Service Endpoints to Supplement and
Replace Business Transactions
• https://blog.appdynamics.com/tag/service-endpoints/
• https://docs.appdynamics.com/display/PRO20X/Service+Endpoints
• https://docs.appdynamics.com/display/PRO20X/Service+Endpoint+Detection
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
31
Objectives & Reference Materials (Cont’d)
Managing Snapshots References
Capturing Snapshots • https://docs.appdynamics.com/display/PRO20X/Transaction+Snapshots
Utilizing Snapshots • https://docs.appdynamics.com/display/PRO20X/Transaction+Snapshot+Collection
• https://docs.appdynamics.com/display/PRO20X/Process+Snapshots+and+Business+T
ransaction+Snapshots
• https://docs.appdynamics.com/display/PRO20X/Browser+Snapshots
• https://docs.appdynamics.com/display/PRO20X/Network+Request+Snapshots
Applying Development Monitoring • https://docs.appdynamics.com/display/PRO20X/Development+Level+Monitoring
Analyzing Snapshots and Drill-Down
Content
• https://docs.appdynamics.com/display/PRO20X/Call+Graphs
• https://docs.appdynamics.com/display/PRO20X/Call+Graph+Settings
• https://docs.appdynamics.com/display/PRO20X/Business+Transaction+Performance
• https://docs.appdynamics.com/display/PRO20X/Diagnostic+Sessions
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
32
Sample Exam Questions
The following are sample exam questions.
The correct answer(s) is/are provided at the
end of each question.
Disclaimer: The correct answers on the following pages
reflect product functionality at the time they were first
written. They may no longer be the best option.
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
33
Sample Exam Question #1
When upgrading the agent to a newer major version than the Controller what
should the Performance Analyst do?
a) Upgrade the agent first, then the Controller
b) Upgrade the Controller first, then the agent
c) Upgrade only the agent, do not upgrade the Controller
d) Upgrade the Controller, then wait for the agent to auto update
Correct answer: b
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
34
Sample Exam Question #2
Which two On Demand Reports only accept one input? (Choose two.)
a) Node Performance Summary Report
b) Business Transaction Trend Report
c) Hardware Utilization Report
d) Node Trend Report
e) Memory Utilization Report
Correct answer: b & d
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
35
Sample Exam Question #3
Which two statements are true about Business Transactions? (Choose two.)
a) A Business Transaction can be initiated in a downstream tier
b) A Business Transactions measures the experience of users
c) A Business Transaction is a user-initiated interaction, batch process or other service
d) A Business Transaction consists of all interactions required to perform a business function
Correct answer: b & c
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
36
Sample Exam Question #4
A Business Transaction has the same URI even though the Business Transaction is
performing different functions.
Which two methods will split the Business Transaction to identify the function being
executed without using a custom expression? (Choose two.)
a) Split based on request method (GET/PUT/POST)
b) Split based on a regex applied to the URI
c) Split based on a header value
d) Split based on Cookie Name
Correct answer: a & c
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
37
Sample Exam Question #5
A Performance Analyst is trying to capture Snapshots with the Preview Business
Transactions Feature on a POJO, but no snapshots are being produced.
Which of the following options explains why no snapshots are produced?
a) Capture Snapshots with the Preview Business Transactions Feature only works with Servlets
b) Capture Snapshots with the Preview Business Transactions Feature only works with Web
Services
c) Capture Snapshots with the Preview Business Transactions Feature only works with Spring
Bean
d) Capture Snapshots with the Preview Business Transactions Feature only works with JMS
Correct answer: a
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
38
Sample Exam Question #6
Using Service Endpoints a Performance Analyst wants to create Key Performance
Indicators (KPIs) for a specific class and method.
Which two approaches should the Performance Analyst use? (Choose two.)
a) Review snapshot call graphs
b) Review code with the developers
c) Review JMX metrics
d) Use Live Preview
Correct answer: b & d
AppDynamics is part of Cisco.
© 2022 Cisco and/or its affiliates. All rights reserved.
APPDYNAMICS CERTIFICATION PROGRAM
39
Here is a full list of certifications that are offered:
• AppDynamics Certified Associate Performance Analyst
• AppDynamics Certified Associate Administrator
• AppDynamics Certified Implementation Professional
Learn more and register here.
AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 40

More Related Content

Similar to AppDynamics-Certified-Associate-Performance-Analyst-Preparation-Guide.pdf

Symantec, Facebook and Navillus - a comprehensive approach to securing & moni...
Symantec, Facebook and Navillus - a comprehensive approach to securing & moni...Symantec, Facebook and Navillus - a comprehensive approach to securing & moni...
Symantec, Facebook and Navillus - a comprehensive approach to securing & moni...Oracle
 
How The Container Store uses AppDynamics in their development lifecycle
How The Container Store uses AppDynamics in their development lifecycleHow The Container Store uses AppDynamics in their development lifecycle
How The Container Store uses AppDynamics in their development lifecycleAppDynamics
 
Test Automation and Service Virtualization Services Offerings from Rational L...
Test Automation and Service Virtualization Services Offerings from Rational L...Test Automation and Service Virtualization Services Offerings from Rational L...
Test Automation and Service Virtualization Services Offerings from Rational L...IBM Rational software
 
A Complete Guide to Functional Testing
A Complete Guide to Functional TestingA Complete Guide to Functional Testing
A Complete Guide to Functional TestingAbhay Kumar
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesHemang Rindani
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesCygnet Infotech
 
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...RapidValue
 
GADO Services Offerings from Rational Lab Services
GADO Services Offerings from Rational Lab ServicesGADO Services Offerings from Rational Lab Services
GADO Services Offerings from Rational Lab ServicesIBM Rational software
 
Abey_Thomas_Resume
Abey_Thomas_ResumeAbey_Thomas_Resume
Abey_Thomas_ResumeAbey Thomas
 
PRINCE2 FOUNDATION
PRINCE2 FOUNDATIONPRINCE2 FOUNDATION
PRINCE2 FOUNDATIONjerinbiju
 
Quality at the speed of digital
Quality   at the speed of digitalQuality   at the speed of digital
Quality at the speed of digitalrajni singh
 
Constient global solution- mobile application development
Constient global solution- mobile application developmentConstient global solution- mobile application development
Constient global solution- mobile application developmentConstient Cgs
 

Similar to AppDynamics-Certified-Associate-Performance-Analyst-Preparation-Guide.pdf (20)

Symantec, Facebook and Navillus - a comprehensive approach to securing & moni...
Symantec, Facebook and Navillus - a comprehensive approach to securing & moni...Symantec, Facebook and Navillus - a comprehensive approach to securing & moni...
Symantec, Facebook and Navillus - a comprehensive approach to securing & moni...
 
How The Container Store uses AppDynamics in their development lifecycle
How The Container Store uses AppDynamics in their development lifecycleHow The Container Store uses AppDynamics in their development lifecycle
How The Container Store uses AppDynamics in their development lifecycle
 
Test Policy and Practices
Test Policy and PracticesTest Policy and Practices
Test Policy and Practices
 
Test Automation and Service Virtualization Services Offerings from Rational L...
Test Automation and Service Virtualization Services Offerings from Rational L...Test Automation and Service Virtualization Services Offerings from Rational L...
Test Automation and Service Virtualization Services Offerings from Rational L...
 
A Complete Guide to Functional Testing
A Complete Guide to Functional TestingA Complete Guide to Functional Testing
A Complete Guide to Functional Testing
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing Services
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing Services
 
Cv 23092008
Cv 23092008Cv 23092008
Cv 23092008
 
Cv 23092008
Cv 23092008Cv 23092008
Cv 23092008
 
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
 
GADO Services Offerings from Rational Lab Services
GADO Services Offerings from Rational Lab ServicesGADO Services Offerings from Rational Lab Services
GADO Services Offerings from Rational Lab Services
 
Abey_Thomas_Resume
Abey_Thomas_ResumeAbey_Thomas_Resume
Abey_Thomas_Resume
 
Resume
ResumeResume
Resume
 
Jyothi Kasarla
Jyothi KasarlaJyothi Kasarla
Jyothi Kasarla
 
PRINCE2 FOUNDATION
PRINCE2 FOUNDATIONPRINCE2 FOUNDATION
PRINCE2 FOUNDATION
 
Krishna_Agrawal_Resume
Krishna_Agrawal_ResumeKrishna_Agrawal_Resume
Krishna_Agrawal_Resume
 
Quality at the speed of digital
Quality   at the speed of digitalQuality   at the speed of digital
Quality at the speed of digital
 
Constient global solution- mobile application development
Constient global solution- mobile application developmentConstient global solution- mobile application development
Constient global solution- mobile application development
 
Rakesh Resume
Rakesh ResumeRakesh Resume
Rakesh Resume
 
MousumiDebnath-Resume
MousumiDebnath-ResumeMousumiDebnath-Resume
MousumiDebnath-Resume
 

Recently uploaded

Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 

Recently uploaded (20)

Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 

AppDynamics-Certified-Associate-Performance-Analyst-Preparation-Guide.pdf

  • 2. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 2 Notice The information and materials included in this presentation (collectively, the “Materials”) are the confidential and proprietary information of AppDynamics LLC (the “Company”). No part of the Materials may be reproduced, distributed, communicated or displayed in any form or by any means, or used to make any derivative work, without prior written permission from the Company. © 2022 AppDynamics LLC. All rights reserved. All third party trademarks, including names, logos and brands, referenced by the Company in this presentation are property of their respective owners. All references to third party trademarks are for identification purposes only and shall be considered nominative fair use under trademark law.
  • 3. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 3 Table of Contents • Disclaimer 4 • Exam Overview 5 • Intended Audience 6 • Minimum Competency to Succeed on the Exam 7 • Registration and Administration 10 • Pre-requisite Knowledge and Skills Assumed but Not Tested 12 • Recommended Product Experience 13 • Recommended Learning 14 • Additional Learning Resources 16 • Section Titles & Weights 17 • Objectives & Reference Materials 18 • Sample Exam Questions 32
  • 4. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 4 Disclaimer This exam preparation guide is designed to provide candidates for the AppDynamics Certified Associate Performance Analyst certification with pertinent pieces of information to enable preparation for the exam, including references to study resources and ways to interpret and prepare for the topics assessed on the exam. Please be aware that reading this guide in no way ensures a passing score on the certification exam, nor is it a substitute for gaining the practical experience that may be necessary in order to achieve a passing score.
  • 5. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 5 Number of Items • Each version of the AppDynamics Certified Associate Performance Analyst exam is a 60- 65 question exam written in English. Passing Score • The passing score for each version of the current exam is 62%. Time Limit • The time limit for the exam is 105 minutes. • The total approximate seat time is 105 + 15 minutes. • The total seat time includes times allotted for the Non-Disclosure Agreement (NDA) and surveys. • Please note, the NDA and surveys are administered as untimed sections of the exam. Exam Overview
  • 6. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 6 The AppDynamics Certified Associate Performance Analyst exam is intended for individuals who, as performance management professionals, utilize AppDynamics technologies to monitor systems, applications, and business process performance. They should have the knowledge and skills required to monitor applications, as well as identify and analyze performance issues using AppDynamics core Application Performance Management (APM), Application Analytics, and End User Monitoring technologies. This may include the following Application Performance Management (APM) related titles, functions and/or responsibilities: • Performance Analyst • Business Analyst • Architects • Consultants • Systems Implementers Intended Audience
  • 7. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 7 The minimally competent candidate for the exam should have knowledge and/or experience with the following: • Basic awareness of one or more of the following: Java, .NET, PHP, Node.js, Python • Basic knowledge of XML • Knowledge of web-application design, web services, and common service frameworks • Advanced knowledge of Windows or Linux • Experience troubleshooting and solving software-related issues Minimum Competency to Succeed on the Exam
  • 8. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 8 • Understand how web applications, such as request and response transactions, can map the AppDynamics Intelligent Platform architecture • Understand agent deployment and validation • Install the agent • Review Business Transaction Auto discovery strategy and update if required • Create up to 5 Business Transactions per tier • Review backend grouping strategy and update them if necessary Minimum Competency to Succeed on the Exam (Cont’d)
  • 9. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 9 • Create health rules, alerts, and policies • Import and customize pre-created dashboards templates • Explore, test, and configure basic Business Transaction detection rules • Troubleshoot Business Transactions using flow maps, snapshots, metric browser, diagnostics sessions, events • Extend monitoring capabilities by using custom entry points, exit points, information points, data • Address potential issues by setting up custom dashboards, health rules, actions, policies, and runbook automation Minimum Competency to Succeed on the Exam (Cont’d)
  • 10. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 10 Registration and Administration This exam is administered online through our Learning Management System. Candidates can request registration for the exam at: learn.appdynamics.com/certifications/performance-analyst Candidates will need the following in order to take the AppDynamics Certified Associate Performance Analyst exam: • A laptop running Windows or Mac OS • The latest version of a major web browser such as: Internet Explorer, Chrome, Firefox or Safari
  • 11. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 11 Preparing for the Exam
  • 12. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 12 Successful candidates for the AppDynamics Certified Associate Performance Analyst exam should possess the following pre-requisite knowledge and skills that are essential to succeeding on the exam but not assessed on the exam: • Experience with XML • Experience with JSON • Power user knowledge of Windows or Linux • General knowledge of the usage of REST API • Experience troubleshooting and solving software related issues • Knowledge of one or more of the following: Java, .NET, PHP, Node.js, Python • Knowledge of web application design, web services and common service frameworks Pre-requisite Knowledge and Skills Assumed but not Tested
  • 13. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 13 We recommend that candidates have approximately six months of experience (~200-500 hours, depending on frequency of use) with the following tasks in regard to the AppDynamics Platform: • Installing and Configuring Agents • Identifying and Monitoring Business Transactions • Using Data Collectors and Database Collectors • Utilizing Information Points & Service Endpoints • Analyzing and Reporting Application Performance Issues • Monitoring Alerts and Validating Responses • Creating and Maintaining Dashboards Recommended Product Experience
  • 14. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 14 We recommend completing the training outlined in the Performance Analyst Track. The material you have access to will vary based on your available subscription option. Users who have a Standard subscription will only see the ‘Essentials Learning’ content and Premium users will only see the ‘ILT Learning Plan’. Recommended Learning Premium Standard This learning plan is designed for individuals who will deploy and configure AppDynamics across enterprise-wide applications. This learning plan contains essential self-paced courses for the Performance Analyst Role. The Performance Analyst learning plan begins with the Essentials and Core APM series. These foundational courses give you a solid understanding of how AppDynamics is used to recognize, analyze, and potentially remediate, performance issues within your application. Beyond Core APM you can choose from a variety of courses and topics to help you deploy and configure various features of AppDynamics based on your needs. These may include Database Monitoring, End User Monitoring, Business iQ Analytics, and more. This plan will not fully prepare you to pass an AppDynamics Performance Analyst certification exam, but it will teach you to use AppDynamics to recognize, analyze, and potentially remediate, performance issues within your application while you gain the real-world knowledge and experience to prepare you for certification. This learning plan is also designed for individuals who will deploy and configure AppDynamics across enterprise-wide applications. However, the main distinction between Standard and Premium options is this learning plan contains instructor-led courses only. Additional self-paced content is available in the Performance Analyst learning plan. Please refer to the ‘Standard’ description to the left for a brief synopsis on what topics this plan will cover. Again, this plan will not fully prepare you to pass an AppDynamics Performance Analyst certification exam, but it will teach you to use AppDynamics to recognize, analyze, and potentially remediate, performance issues within your application while you gain the real-world knowledge and experience to prepare you for certification. Performance Analyst ILT Learning Plan Performance Analyst Essentials Learning Please use an incognito window in your browser if you are having trouble accessing the following links !
  • 15. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 15 Recommended Learning (Cont’d) Premium Standard • APM 211 Introduction to AppDynamics Instructor-led (3.5 hrs) • APM 212 Troubleshooting Basics Instructor-led (3.5 hrs) • APM 213 Advanced Troubleshooting and Tools Instructor-led (3.5 hrs) • APM 214 Monitoring the Health of your Application Instructor-led (3.5 hrs) • APM Essentials Self-paced (1 hr 5 min) • On-Demand Lab Environment Self-paced (No set time) • Application and Network Problem Diagnosis Self-paced (9 min) • The AppDynamics Network Visibility Solution Self-paced (7 min) • Network Visibility Metrics Self-paced (11 min) • Diagnosing Network Problems Self-paced (15 min) • Network Visibility Installation and Configuration Self-paced (9 min) • Planning for App Agent Installation Self-paced (9 min) • Overview of App Agent Configuration Self-paced (9 min) • Troubleshooting Agent Installation with Log Files Self-paced (9 min) • Managing App Agents Self-paced (13 min) • Editing Node Level Properties Self-paced (13 min) • Introduction to AppDynamics and APM Self-paced (7 min) Learning Plan Structure • Introduction to AppDynamics and APM 7 min • APM Essentials 1 hr 5 min • Troubleshooting Tools 25 min • Transaction and Data Configuration 45 min • Monitoring Your Application 42 min • Troubleshooting Scenarios 24 min • APM Success – Establishing an APM Strategy 15 min • APM Success – Defining Relevant Key Performance Indicators 10 min • APM Success – Identifying Proper Business Transactions 12 min • APM Success – Optimizing Application Flow Maps 15 min • APM Success – Establishing Proactive Health Rules 10 min • APM Success – Using Lower Environments as Troubleshooting 10 min • APM Success – Correlating Data with Performance Goals 10 min • APM Success – Applying a Continuous Delivery Philosophy 10 min • APM Success – Runbook 20 min • What is AppDynamics Business iQ? 10 min • Introduction to End User Monitoring 5 min • The Power of Database Visibility 11 min • The AppDynamics Network Visibility Solution 7 min • Virtual War Room 3 min • Reports 5 min Learning Plan Structure Self-paced • Candidates with a Premium subscription will also have access to all the Standard learning plan self-paced content. • No set time: There is no estimated time for how long it will take to complete this section Please use an incognito window in your browser if you are having trouble accessing the following links !
  • 16. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 16 Cisco DevNet offers additional content that may be useful in your preparation for an exam. More information is available at: developer.cisco.com/site/appdynamics Additional Learning Resources
  • 17. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 17 The section weights included in this guide are intended to illustrate how much of the exam is devoted to the topics listed. In fact, the percentages directly map to the number of questions on the exam. For example, if there were ~60 questions on each version of the exam, and Section 1, was 15% of the exam, 9 questions (approximately) on the exam would be from Section 1. Section 1 = 15% ~ (60*0.15) = 9 Please be warned that section weights are NOT used to calculate your score. Scoring is far more complicated as exam questions may be given different weights based on their overall importance. Because some questions may have different point values assigned to them, section weights and exam scores do not always have a one-to-one correlation. Section Titles & Weights Section Weight Managing Agents 5% Monitoring Application Performance 9% Reporting Application Performance Issues 8% Troubleshooting Application Problems 12% Managing Business Transactions 22% Creating and Managing Dashboards 6% Managing Collectors 8% Managing Health Rules and Alerts 6% Utilizing Information Points & Service Endpoints 17% Managing Snapshots 7% Total 100%
  • 18. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 18 Guidance: The following pages are provided to introduce certification candidates to the range of incremental reference materials that are available to supplement the recommended formal AppDynamics University courses. Details of available training deliverables can be found at education.appdynamics.com These references are not definitive, but are rather a subset intended expand a candidate’s realm of knowledge, and help facilitate additional hands-on practical experience with the AppDynamics Platform, in order to prepare for an exam. Additional relevant reference materials can always be found by searching at www.appdynamics.com/support Objectives & Reference Materials Platform Version: As of the date of this publication, current versions of the AppDynamics Certified Associate Performance Analyst exam are based on v4.5/2x of the AppDynamics Platform, and the expectation that candidates should have ~200-500 hours of practical experience post its release. In addition, all exams are designed in anticipation that candidates should be sufficiently skilled that they are able to apply their knowledge to existing on-premises installations, that may be using previous platform versions, or the latest SaaS release… where, when and as may be appropriate. Searching at www.appdynamics.com/support for version-specific content will permit a candidate to review any nuances between their current version and v4.5/2x.
  • 19. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 19 Objectives & Reference Materials (Cont’d) Managing Agents References Verifying Agent Functionality • https://docs.appdynamics.com/display/PRO20X/Install+App+Server+Agents • https://docs.appdynamics.com/display/PRO20X/Administer+App+Server+Agents • https://docs.appdynamics.com/display/PRO20X/App+Agent+Node+Properties • https://docs.appdynamics.com/display/PRO20X/AppDynamics+Universal+Agent Verifying Agent Performance • https://docs.appdynamics.com/display/PRO20X/Manage+App+Agents • https://docs.appdynamics.com/display/PRO20X/Agent+Log+Files • https://community.appdynamics.com/t5/Knowledge-Base/How-do-I-measure-Agent- memory-consumption/ta-p/26013 • https://docs.appdynamics.com/display/PRO20X/Historical+and+Disconnected+Nodes • https://docs.appdynamics.com/display/PRO20X/Tune+Java+Agent+Performance Verifying Agent Connectivity • https://docs.appdynamics.com/display/PRO20X/Agent-to-Controller+Connections • https://community.appdynamics.com/t5/Knowledge-Base/How-do-I-troubleshoot- agents-not-reporting-to-the-Controller/ta-p/26579 • https://community.appdynamics.com/t5/Knowledge-Base/Troubleshooting-Agent- Issues-FAQs/ta-p/30583
  • 20. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 20 Objectives & Reference Materials (Cont’d) Monitoring Application Performance References (#1) Monitoring Performance Trends • https://docs.appdynamics.com/display/PRO/Overview+of+Application+Monitoring • https://www.appdynamics.com/how-it-works/business-transaction/ • https://docs.appdynamics.com/display/PRO20X/Business+Transaction+Performance • https://docs.appdynamics.com/display/PRO20X/Service+Endpoints • https://docs.appdynamics.com/display/PRO20X/Dynamic+Baselines • https://docs.appdynamics.com/display/PRO20X/Tiers,+Nodes,+and+Naming • https://docs.appdynamics.com/display/PRO20X/Flow+Maps • https://blog.appdynamics.com/product/ensure-applications-meet-business-goals/ Monitoring Application Performance Problems • https://blog.appdynamics.com/tag/apm-best-practices/ • https://docs.appdynamics.com/display/PRO20X/Business+Transaction+Performance • https://docs.appdynamics.com/display/PRO20X/Transaction+Thresholds • https://docs.appdynamics.com/display/PRO20X/Transaction+Snapshots • https://docs.appdynamics.com/display/PRO20X/End-to-End+Latency+Performance Configuring Alerts • https://docs.appdynamics.com/display/PRO20X/Alert+and+Respond • https://docs.appdynamics.com/display/PRO20X/Notification+Actions
  • 21. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 21 Objectives & Reference Materials (Cont’d) Monitoring Application Performance References (#2) Troubleshooting Application Performance Problems • https://docs.appdynamics.com/display/PRO20X/Troubleshooting+Applications • https://docs.appdynamics.com/display/PRO20X/Troubleshoot+Node+Problems • https://docs.appdynamics.com/display/PRO20X/Slow+Response+Times • https://docs.appdynamics.com/display/PRO20X/Errors+and+Exceptions • https://docs.appdynamics.com/display/PRO20X/Java+Memory+Leaks • https://docs.appdynamics.com/display/PRO20X/Code+Deadlocks+for+Java • https://docs.appdynamics.com/display/PRO20X/Thread+Contention Monitoring Proactively, Utilizing Health Rules • https://docs.appdynamics.com/display/PRO20X/Alert+and+Respond • https://docs.appdynamics.com/display/PRO20X/Health+Rules • https://docs.appdynamics.com/display/PRO20X/Actions • https://docs.appdynamics.com/display/PRO20X/Policies • https://community.appdynamics.com/t5/Knowledge-Base/Why-aren-t-my-health- rule-policies-triggering/ta-p/31881
  • 22. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 22 Objectives & Reference Materials (Cont’d) Monitoring Application Performance References (#3) Monitoring Errors and Exceptions • https://docs.appdynamics.com/display/PRO20X/Errors+and+Exceptions • https://docs.appdynamics.com/display/PRO20X/Error+Detection • https://community.appdynamics.com/t5/Knowledge-Base/How-do-I-exclude-errors- and-exceptions-from-detection/ta-p/13968 • https://community.appdynamics.com/t5/Knowledge-Base/Expected-Errors-or- Exceptions-Are-Not-Showing-Up/ta-p/13952 Identifying Significant System Performance Metrics (KPIs) • https://docs.appdynamics.com/display/PRO20X/Metrics+and+Graphs • https://cloud.kapostcontent.net/pub/5f3a687b-7268-497a-a178-bd8f2704c6db/7- steps-to-maximizing-the-value-of-apm • https://www.appdynamics.com/media/uploaded-files/1432066155/white-paper-16- metrics-every-mobile-team-should-monitor.pdf
  • 23. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 23 Objectives & Reference Materials (Cont’d) Reporting Performance Issues References Reporting Application Performance Impact • https://docs.appdynamics.com/display/PRO20X/Dashboards+and+Reports • https://docs.appdynamics.com/display/PRO20X/Reports • https://docs.appdynamics.com/display/PRO20X/Custom+Dashboards Defining, Designing and Running Reports • https://docs.appdynamics.com/display/PRO20X/Reports Configuring Snapshots • https://docs.appdynamics.com/display/PRO20X/Transaction+Snapshots • https://docs.appdynamics.com/display/PRO20X/Transaction+Snapshot+Collection • https://docs.appdynamics.com/display/PRO20X/Development+Level+Monitoring
  • 24. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 24 Objectives & Reference Materials (Cont’d) Troubleshooting App Problems References Utilizing Dashboards to Identify Performance Issues • https://docs.appdynamics.com/display/PRO20X/Custom+Dashboards • https://blog.appdynamics.com/product/7-steps-to-great-apm-dashboards/ Utilizing Preestablished Procedures to Investigate Specific Functional Problems • https://www.appdynamics.com/how-it-works/application-diagnostics/ • https://docs.appdynamics.com/display/PRO20X/Java+Resource+Issues Capturing Snapshots with Diagnostic Sessions • https://docs.appdynamics.com/display/PRO20X/Diagnostic+Sessions Identifying Slow Performance and Errors from Backend Systems • https://docs.appdynamics.com/display/PRO20X/Backend+Detection+Rules • https://docs.appdynamics.com/display/PRO20X/Exit+Point+Detection+Rules Evaluating Server Performance Metrics • https://docs.appdynamics.com/display/PRO20X/Server+Visibility • https://docs.appdynamics.com/display/PRO20X/Enable+Server+Visibility • https://docs.appdynamics.com/display/PRO20X/Monitor+Your+Servers+using+Server +Visibility Recognizing Memory Thrashing and Leaks • https://docs.appdynamics.com/display/PRO20X/Java+Memory+Thrash Identifying Slow, Error and Stalled Business Transactions • https://docs.appdynamics.com/display/PRO20X/Transaction+Thresholds • https://docs.appdynamics.com/display/PRO20X/Slow+Response+Times
  • 25. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 25 Objectives & Reference Materials (Cont’d) Managing Business Transactions References (#1) Creating Business Transaction Configurations • https://docs.appdynamics.com/display/PRO20X/Business+Transactions • https://docs.appdynamics.com/display/PRO20X/Transaction+Detection+Rules Creating Custom Business Transaction Configurations • https://docs.appdynamics.com/display/PRO20X/Custom+Match+Rules Determining Business Transaction Scope, and Assigning Rules to Them • https://docs.appdynamics.com/display/PRO20X/Scope+Configuration+Model Managing Business Transaction Discovery • https://docs.appdynamics.com/display/PRO20X/Automatic+Transaction+Discovery+Rules Discovering Uninstrumented Code and Identifying Entry Points • https://docs.appdynamics.com/display/PRO20X/Business+Transaction+Discovery+Sessions Initiating Business Transaction Preview • https://docs.appdynamics.com/display/PRO20X/Custom+Match+Rule+Live+Preview Analyzing Business Transaction Metrics • https://docs.appdynamics.com/display/PRO20X/Business+Transaction+Performance • https://docs.appdynamics.com/display/PRO20X/Metric+Browser Managing and Maintaining Business Transactions • https://docs.appdynamics.com/display/PRO20X/Organize+Business+Transactions
  • 26. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 26 Objectives & Reference Materials (Cont’d) Managing Business Transactions References (#2) Validating that Business Transactions Have Been Correctly Identified • https://community.appdynamics.com/t5/Java-Java-Agent-Installation- JVM/AppDynamics-Calls-Validation/td-p/26331 • https://community.appdynamics.com/t5/Knowledge-Base/Why-aren-t-business- transactions-appearing-in-the-Business/ta-p/13973 Replacing Business Transactions with Service Endpoints • https://docs.appdynamics.com/display/PRO20X/Service+Endpoints • https://blog.appdynamics.com/product/how-to-identify-impactful-business- transactions-in-appdynamics/ Reviewing Business Transactions to Determine Required Detection Logic • https://docs.appdynamics.com/display/PRO20X/Organize+Business+Transactions Validating Backend Identification • https://community.appdynamics.com/t5/Knowledge-Base/Backend-Life-Cycle/ta- p/13985
  • 27. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 27 Objectives & Reference Materials (Cont’d) Creating and Managing Dashboards References Creating Dashboards • https://docs.appdynamics.com/display/PRO20X/Dashboards+and+Reports • https://blog.appdynamics.com/product/7-steps-to-great-apm-dashboards/ Designing Custom Dashboards • https://docs.appdynamics.com/display/PRO20X/Custom+Dashboards • https://docs.appdynamics.com/display/PRO20X/Create+and+Manage+Custom+Dash boards+and+Templates • https://docs.appdynamics.com/display/PRO20X/Widgets • https://community.appdynamics.com/t5/Knowledge-Base/Dashboard-Do-s-and-Don- ts/ta-p/24185 Sharing Reports and Dashboards • https://community.appdynamics.com/t5/Dashboards/AppDynamic-s-Dashboard- sharing-to-external-website/td-p/29289 Using Dashboards to Identify Potential Problems • https://community.appdynamics.com/t5/Knowledge-Base/Sample-custom- dashboard-for-Application-Key-Metrics/ta-p/25887 • https://blog.appdynamics.com/product/7-steps-to-great-apm-dashboards/ • https://community.appdynamics.com/t5/Dashboards/Dashboard-with-Nodes-and- metrics-from-different-applications/td-p/33150 • https://docs.appdynamics.com/display/PRO20X/Server+Dashboard • https://docs.appdynamics.com/display/PRO20X/Crash+Dashboard
  • 28. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 28 Objectives & Reference Materials (Cont’d) Managing Collectors References Defining Data Collectors • https://docs.appdynamics.com/display/PRO20X/Data+Collectors Updating Data Collector Settings • https://community.appdynamics.com/t5/NET-Agent-Installation/HTTP-Data- Collector-How-to-know-the-HTTP-Params-name/td-p/24186 Configuring Data Collector Settings for Debugging and Analysis • https://community.appdynamics.com/t5/Java-Java-Agent-Installation-JVM/Default- HTTP-Request-Data-Collector/td-p/31835 • https://community.appdynamics.com/t5/End-User-Monitoring-EUM/Generate-an- alert-depends-on-the-Data-Collector-response/m-p/24047 Testing and Using Database Collectors • https://docs.appdynamics.com/display/PRO20X/Add+Database+Collectors Sensitive Data and Security • https://docs.appdynamics.com/display/PRO20X/Sensitive+Data+Collection+and+Securit y • https://docs.appdynamics.com/display/PRO20X/Filter+Sensitive+Data • https://docs.appdynamics.com/display/PRO20X/Analytics+and+Data+Security Reporting on the Poorest Performing SQL Calls • https://blog.appdynamics.com/product/the-appd-approach-how-to-identify- problematic-database-queries-with-business-transactions/ • https://docs.appdynamics.com/display/PRO20X/Monitor+Databases - MonitorDatabases-SlowDatabaseCalls
  • 29. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 29 Objectives & Reference Materials (Cont’d) Managing Health Rules & Alerts References Creating Health Rules • https://docs.appdynamics.com/display/PRO20X/Health+Rules • https://docs.appdynamics.com/display/PRO20X/Configure+Health+Rules • https://docs.appdynamics.com/display/PRO20X/JMX+Health+Rules • https://community.appdynamics.com/t5/Knowledge Base/Policy-and-Health-Rule- Configuration-Matrix/ta-p/14985 Determining the Most Significant KPIs to Use • https://cloud.kapostcontent.net/pub/5f3a687b-7268-497a-a178-bd8f2704c6db/7- steps-to-maximizing-the-value-of-apm • https://www.appdynamics.com/media/uploaded-files/1432066155/white-paper-16- metrics-every-mobile-team-should-monitor.pdf Configuring Health Rules for Specific Scenarios • https://community.appdynamics.com/t5/Controller-SaaS-On-Premise/Template for- Health-Rule-and-Basic-Custom-Configuration/td-p/32787 • https://docs.appdynamics.com/display/PRO20X/Configure+Health+Rules+to+Monitor +Servers Monitoring Health Rule Events • https://community.appdynamics.com/t5/Dashboards/Event-on-a-Health-rule widget/td-p/25688 • https://docs.appdynamics.com/display/PRO20X/Troubleshoot+Health+Rule+Violations • https://docs.appdynamics.com/display/PRO20X/Database+Health+Rules+and+Alerts
  • 30. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 30 Objectives & Reference Materials (Cont’d) Utilizing Information Points & Service Endpoints References Creating, Configuring and Utilizing Information Points • https://docs.appdynamics.com/display/PRO20X/Information+Points Identifying Methods That Should be Tracked • https://blog.appdynamics.com/product/how-to-identify-impactful-business- transactions-in-appdynamics/ Identifying KPIs for Methods Being Tracked • https://cloud.kapostcontent.net/pub/5f3a687b-7268-497a-a178-bd8f2704c6db/7- steps-to-maximizing-the-value-of-apm • https://www.appdynamics.com/media/uploaded-files/1432066155/white-paper-16- metrics-every-mobile-team-should-monitor.pdf • https://docs.appdynamics.com/display/PRO20X/Metric+Data+Resolution+Over+Time Managing Business Transaction Split Configurations • https://docs.appdynamics.com/display/PRO20X/Split+Servlet+Transaction+by+Payloa d+Examples Configuring Asynchronous Transactions • https://docs.appdynamics.com/display/PRO20X/Asynchronous+Transaction+Demarc ators Using Service Endpoints to Supplement and Replace Business Transactions • https://blog.appdynamics.com/tag/service-endpoints/ • https://docs.appdynamics.com/display/PRO20X/Service+Endpoints • https://docs.appdynamics.com/display/PRO20X/Service+Endpoint+Detection
  • 31. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 31 Objectives & Reference Materials (Cont’d) Managing Snapshots References Capturing Snapshots • https://docs.appdynamics.com/display/PRO20X/Transaction+Snapshots Utilizing Snapshots • https://docs.appdynamics.com/display/PRO20X/Transaction+Snapshot+Collection • https://docs.appdynamics.com/display/PRO20X/Process+Snapshots+and+Business+T ransaction+Snapshots • https://docs.appdynamics.com/display/PRO20X/Browser+Snapshots • https://docs.appdynamics.com/display/PRO20X/Network+Request+Snapshots Applying Development Monitoring • https://docs.appdynamics.com/display/PRO20X/Development+Level+Monitoring Analyzing Snapshots and Drill-Down Content • https://docs.appdynamics.com/display/PRO20X/Call+Graphs • https://docs.appdynamics.com/display/PRO20X/Call+Graph+Settings • https://docs.appdynamics.com/display/PRO20X/Business+Transaction+Performance • https://docs.appdynamics.com/display/PRO20X/Diagnostic+Sessions
  • 32. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 32 Sample Exam Questions The following are sample exam questions. The correct answer(s) is/are provided at the end of each question. Disclaimer: The correct answers on the following pages reflect product functionality at the time they were first written. They may no longer be the best option.
  • 33. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 33 Sample Exam Question #1 When upgrading the agent to a newer major version than the Controller what should the Performance Analyst do? a) Upgrade the agent first, then the Controller b) Upgrade the Controller first, then the agent c) Upgrade only the agent, do not upgrade the Controller d) Upgrade the Controller, then wait for the agent to auto update Correct answer: b
  • 34. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 34 Sample Exam Question #2 Which two On Demand Reports only accept one input? (Choose two.) a) Node Performance Summary Report b) Business Transaction Trend Report c) Hardware Utilization Report d) Node Trend Report e) Memory Utilization Report Correct answer: b & d
  • 35. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 35 Sample Exam Question #3 Which two statements are true about Business Transactions? (Choose two.) a) A Business Transaction can be initiated in a downstream tier b) A Business Transactions measures the experience of users c) A Business Transaction is a user-initiated interaction, batch process or other service d) A Business Transaction consists of all interactions required to perform a business function Correct answer: b & c
  • 36. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 36 Sample Exam Question #4 A Business Transaction has the same URI even though the Business Transaction is performing different functions. Which two methods will split the Business Transaction to identify the function being executed without using a custom expression? (Choose two.) a) Split based on request method (GET/PUT/POST) b) Split based on a regex applied to the URI c) Split based on a header value d) Split based on Cookie Name Correct answer: a & c
  • 37. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 37 Sample Exam Question #5 A Performance Analyst is trying to capture Snapshots with the Preview Business Transactions Feature on a POJO, but no snapshots are being produced. Which of the following options explains why no snapshots are produced? a) Capture Snapshots with the Preview Business Transactions Feature only works with Servlets b) Capture Snapshots with the Preview Business Transactions Feature only works with Web Services c) Capture Snapshots with the Preview Business Transactions Feature only works with Spring Bean d) Capture Snapshots with the Preview Business Transactions Feature only works with JMS Correct answer: a
  • 38. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 38 Sample Exam Question #6 Using Service Endpoints a Performance Analyst wants to create Key Performance Indicators (KPIs) for a specific class and method. Which two approaches should the Performance Analyst use? (Choose two.) a) Review snapshot call graphs b) Review code with the developers c) Review JMX metrics d) Use Live Preview Correct answer: b & d
  • 39. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CERTIFICATION PROGRAM 39 Here is a full list of certifications that are offered: • AppDynamics Certified Associate Performance Analyst • AppDynamics Certified Associate Administrator • AppDynamics Certified Implementation Professional Learn more and register here.
  • 40. AppDynamics is part of Cisco. © 2022 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 40