(Aug-2026) Get professional help from our 500-420 Dumps PDF
Give You Free Regular Updates on 500-420 Exam Questions
Preparing for the Cisco 500-420 exam requires a solid understanding of Cisco AppDynamics, as well as experience working with APM tools and practices. There are a variety of resources available to help you prepare for the exam, including online training courses, study guides, and practice exams.
NEW QUESTION # 24
What are two examples of backend calls? (Choose two.)
- A. a tier-to-tier request
- B. a remote services call
- C. a request coming from a browser
- D. an asynchronous request
Answer: A,B
Explanation:
Backend calls in AppDynamics are the interactions that an application component has with external components or services. These can include calls to databases, remote service calls, and interactions between different tiers of an application.
A tier-to-tier request refers to any internal call that happens between different tiers (or nodes) within the same application. For example, a web tier calling an API service tier within the same application ecosystem.
A remote services call is an external call from an application to a service that resides outside of the application's environment, like a call to an external web service, REST API, or a third-party service provider.
References:
AppDynamics documentation on Backend Detection:
https://docs.appdynamics.com/21.6/en/application-monitoring/identify-backends
NEW QUESTION # 25
Which three data points can be located by drilling down into a JDBC exit call for an Oracle backend? (Choose three.)
- A. Query type
- B. Originating node
- C. Weight %
- D. Query Id
- E. Statement type
- F. %Time
Answer: A,B,E
Explanation:
When drilling down into a JDBC exit call for an Oracle backend, AppDynamics provides detailed information about the call. The data points include:
Query type, which can indicate whether it's a SELECT, INSERT, UPDATE, or DELETE statement.
Statement type, which describes the nature of the SQL statement being executed.
Originating node, which identifies the node from which the JDBC call originated.
These data points help in understanding the nature and source of database operations, which can be critical for performance analysis and troubleshooting.
References:
AppDynamics documentation on Database Monitoring:
NEW QUESTION # 26
Which two rule types are available when creating new transaction detection rules? (Choose two.)
- A. Include Rule
- B. Custom Match Rule
- C. Automatic Discovery Rule
- D. Exclude Rule
- E. Health Rule
Answer: B,D
Explanation:
AppDynamics provides two applicable rule types when defining transaction detection behavior: Exclude Rules and Custom Match Rules.
A Custom Match Rule explicitly identifies application requests that should be detected as Business Transactions. The rule can match requests by entry point, class and method, URL, servlet, framework-specific attributes, headers, parameters, or other request data. It can also control transaction naming and splitting, allowing related requests to be grouped or separated according to operational requirements.
An Exclude Rule prevents matching requests from being discovered or registered as Business Transactions.
This is useful for suppressing low-value traffic such as health checks, static-resource requests, polling calls, or framework-generated activity that would otherwise consume Business Transaction limits and add unnecessary metric noise.
An Automatic Discovery Rule is not created as a separate rule type in this context; automatic discovery is the agent's default transaction-identification behavior. A Health Rule evaluates monitored metrics and triggers policy actions, while an Include Rule is not a transaction detection rule category.
Relevant CAAPA topics include Business Transaction Detection, Custom Match Rules, Exclude Rules, Entry- Point Matching, Automatic Discovery, and Business Transaction Registration Limits.
NEW QUESTION # 27
Which two statements are correct about creating Information Points? (Choose two.)
- A. An Information Point can be created on the same class and method as a Custom Exit Point.
- B. A wildcard can be used to select multiple classes for an Information Point.
- C. An Information Point can be created on a class and method that is executed before the Business Transaction entry point.
- D. A wildcard can be used to select multiple methods for an Information Point.
Answer: B,D
Explanation:
When creating Information Points in AppDynamics, wildcards can be utilized to select multiple methods or classes, thereby broadening the scope of data collection. This feature is particularly useful for monitoring similar operations across different components of an application, enabling a more efficient and scalable approach to gathering custom metrics.
References:
AppDynamics documentation on Information Points: Elaborates on the process of setting up Information Points, including the use of wildcards to capture metrics from multiple methods or classes.
NEW QUESTION # 28
How can a Business Transaction be permanently deleted?
- A. Delete the transaction from the Business Transaction list
- B. Modify the detection rule and delete the Business Transaction
- C. Use Business Transaction Automatic Cleanup
- D. Exclude the transaction from the Business Transaction list and delete the Business Transaction
Answer: D
Explanation:
To permanently remove a Business Transaction, the analyst must first exclude it from transaction detection and then delete it from the Business Transaction list. Deleting the transaction alone removes its current registration and associated visibility from the Controller, but the Application Agent can rediscover and register it again when matching traffic is observed.
An exclusion rule prevents future requests matching the specified entry point or transaction criteria from being detected as that Business Transaction. After the exclusion is configured and applied, the existing Business Transaction can be deleted safely without being recreated by automatic discovery.
Business Transaction Automatic Cleanup removes stale or inactive transactions according to retention and cleanup criteria; it does not prevent an active transaction from being rediscovered. Merely deleting the transaction from the list is therefore temporary when matching requests continue. Modifying a detection rule may alter transaction classification, but the explicit and reliable method for permanent removal is to exclude the transaction before deleting its existing registration.
Relevant CAAPA Study Guide topics include Business Transaction Detection, Exclude Rules, Automatic Discovery, Business Transaction Registration, Transaction Cleanup, and Business Transaction Management.
NEW QUESTION # 29
Refer to the exhibit.
Using this heap-utilization graph, which method is used to confirm whether a memory leak is occurring during a specific timeframe?
- A. In Tiers and Nodes, open the Memory tab and visualize Heap Utilization (%) and Heap Current Usage (MB) versus Max (MB)
- B. In Tiers and Nodes, open the JMX tab and select JVM > Memory > Heap > Max Available (MB) and Current Usage (MB)
- C. In Metric Browser, navigate through Application Infrastructure > Hardware Resources and select Memory Total (MB) and Swap Used (MB)
- D. In Metric Browser, navigate through Application Infrastructure > Hardware Resources and select Memory Total (MB) and Used (MB)
Answer: A
Explanation:
The Tiers and Nodes > Memory tab provides the appropriate JVM-level view for confirming suspected heap growth over a selected timeframe. The analyst should compare Heap Utilization (%) with Heap Current Usage (MB) versus Max (MB) and observe the effect of major garbage-collection events.
A potential memory leak is indicated when heap usage rises progressively and fails to return to a stable lower level after garbage collection. The important pattern is not simply high memory utilization, but an increasing post-garbage-collection baseline over time. The exhibit shows current heap usage gradually increasing relative to the maximum heap allocation, which warrants further memory diagnostics.
Hardware-resource memory metrics represent operating-system memory and do not isolate JVM heap behavior. Swap usage can indicate host memory pressure but cannot confirm an application heap leak. JMX metrics may expose heap values, but the dedicated Memory tab provides the quickest correlated visualization for heap utilization, maximum heap, current usage, and garbage collection.
Relevant CAAPA topics include JVM Memory Monitoring, Heap Utilization, Garbage Collection, Tiers and Nodes Memory View, Memory Leak Detection, and Object Instance Tracking.
NEW QUESTION # 30
What are three effects of Development Level Monitoring? (Choose three.)
- A. The agent ignores the "dev-mode-suspend-cpm" property.
- B. The agent attempts to take a snapshot for every transaction.
- C. The agent guarantees a snapshot for every transaction.
- D. The agent captures full call graphs in development mode.
- E. The agent captures a combination of full and partial call graphs in development mode.
- F. AppDynamics increases information collected for exit calls to backend systems.
Answer: B,D,F
Explanation:
Development Level Monitoring is intended for controlled development or diagnostic environments where maximum transaction visibility is more important than minimizing agent overhead. In this mode, the agent captures full call graphs, providing method-level execution detail rather than the reduced or partial call-graph collection associated with normal production monitoring.
The agent also attempts to collect a transaction snapshot for every transaction. "Attempts" is the critical distinction: snapshot creation remains subject to agent safeguards, resource constraints, transaction behavior, and collection limits. Therefore, Development Level Monitoring does not provide an absolute guarantee that every transaction will produce a retained snapshot, making option F incorrect.
Development mode additionally collects more detailed exit-call information for calls to backend systems, improving analysis of downstream databases, services, and other remote dependencies.
The agent does not ignore dev-mode-suspend-cpm. This property is a protective calls-per-minute threshold that can suspend development-mode collection when transaction volume becomes excessive. Relevant CAAPA Study Guide topics include Agent Configuration, Monitoring Levels, Transaction Snapshots, Call Graph Collection, Exit Calls, and Development-Mode Performance Safeguards.
NEW QUESTION # 31
Which data type can be collected as custom data by an Information Point?
- A. String
- B. Integer
- C. Float
- D. Boolean
Answer: A
Explanation:
An AppDynamics Information Point can collect String values as custom data. Information Points instrument selected application methods so that analysts can monitor method-level performance and capture business context without defining the method as a complete Business Transaction.
Custom data is typically extracted from a method argument, return value, object field, or getter chain. The resulting String value can provide contextual information such as an order category, customer type, transaction status, product identifier, or processing state. This data is associated with the monitored method execution and can support detailed troubleshooting and business-level analysis.
Numeric values such as integers or floating-point numbers are generally treated as candidates for custom metrics, where AppDynamics can aggregate and report values over time. Boolean values are not the designated custom-data type for this Information Point configuration. The distinction is therefore between textual custom data, represented as a String, and numerical measurements intended for metric aggregation.
Relevant CAAPA Study Guide topics include Information Points, Method-Level Monitoring, Getter Chains, Custom Data Collection, Custom Metrics, Method Arguments, Return Values, and Business Context Capture.
NEW QUESTION # 32
Which two match conditions can be added when you configure an Information Point? (Choose two.)
- A. Match based on the invoked object
- B. Match based on the Business Transaction
- C. Match based on a regex applied to the method
- D. Match based on the return value
Answer: A,C
Explanation:
When configuring an Information Point in AppDynamics, you can add match conditions to refine what gets measured. Match conditions based on a regex applied to the method allow you to specify which methods to include based on a regular expression pattern. Matching based on the invoked object allows you to specify which objects' methods are included, filtering the data according to the object type or instance. These conditions help in pinpointing specific methods or objects for which you want to collect runtime information.References:AppDynamics documentation on Information Points and Match Conditions.
NEW QUESTION # 33
Which dashboard can be used to identify potential Business Transactions contributing to an increase in Error Counts?
- A. Transaction Snapshots - All Snapshots
- B. Top Business Transactions - by Errors
- C. Transaction Score - Snapshots
- D. Application Flow - Grid View
Answer: B
Explanation:
The Top Business Transactions - by Errors dashboard is specifically designed to rank Business Transactions according to their error activity. When the application's aggregate Error Count increases, this view quickly identifies which transactions are generating the largest number or proportion of errors during the selected time range. The Performance Analyst can then select a high-error Business Transaction and drill down into its transaction snapshots, exceptions, affected tiers, and backend dependencies.
Transaction Score - Snapshots categorizes transactions by performance condition, such as normal, slow, very slow, stalled, or error, but it is not the most direct ranked view for determining which Business Transactions are driving an overall increase in errors. Transaction Snapshots - All Snapshots provides execution-level diagnostic records and requires more manual filtering. Application Flow - Grid View is primarily used to compare tiers, nodes, and backend dependencies rather than rank Business Transactions by error contribution.
Relevant CAAPA Study Guide topics include Application Dashboard, Top Business Transactions, Error Analysis, Transaction Snapshots, Business Transaction Drill-Down, and Exception Troubleshooting.
NEW QUESTION # 34
What are two examples of backend calls? (Choose two.)
- A. a tier-to-tier request
- B. a remote services call
- C. a request coming from a browser
- D. an asynchronous request
Answer: A,B
Explanation:
Backend calls in AppDynamics are the interactions that an application component has with external components or services. These can include calls to databases, remote service calls, and interactions between different tiers of an application.
* A tier-to-tier request refers to any internal call that happens between different tiers (or nodes) within the same application. For example, a web tier calling an API service tier within the same application ecosystem.
* A remote services call is an external call from an application to a service that resides outside of the application ' s environment, like a call to an external web service, REST API, or a third-party service provider.
References:
AppDynamics documentation on Backend Detection: https://docs.appdynamics.com/21.6/en/application- monitoring/identify-backends
NEW QUESTION # 35 
Refer to the exhibit. Using this heap utilization graph, which method is used to confirm if a memory leak is occurring during a certain time frame?
- A. Refer to the Tiers and Nodes section and into the JMX tab and select JVM > Memory > Heap > Max Available (MB) and Current usage (MB)
- B. In metric browser go through Application Infrastructure > Hardware Resources and select Memory Total (MB) and Used (MB)
- C. In metric browser go through Application Infrastructure > Hardware Resources > Memory Total (MB) and Swap Used (MB)
- D. Refer to the Tiers and Nodes section and into the Memory tab and visualize Heap Utilization (%) and Heap Current Usage (MB) Vs Max (MB)
Answer: D
Explanation:
To confirm if a memory leak is occurring, one should refer to the Tiers and Nodes section of the AppDynamics Controller UI, navigate to the Memory tab, and observe the Heap Utilization over time in relation to the Heap's Current Usage (MB) versus the Maximum (MB) allocated. Consistent growth in heap utilization or an upward trend that does not decrement even after garbage collection indicates a potential memory leak.References:AppDynamics documentation on Memory Leak Detection and Heap Analysis.
NEW QUESTION # 36 
Refer to the exhibit. On which tab will the configured transaction threshold be found?
- A. Overview
- B. More
- C. Slow Calls & Error
- D. DB and Remote Services Calls
- E. Call Graph
Answer: A
Explanation:
In Cisco AppDynamics, the transaction threshold configurations are typically found under the " Overview " tab. This is where you can view the health rule violations and performance baselines that are associated with transaction snapshots, which can include the configured transaction thresholds. These thresholds set the acceptable performance limits for transactions, and when these limits are exceeded, it may trigger health rule violations that are visible on the Overview tab.
References:
AppDynamics Documentation on Transaction Snapshots
AppDynamics Documentation on Health Rule Violations
NEW QUESTION # 37
What are two options tor sharing snapshot details from the snapshot window? (Choose two.)
- A. Custom Dashboard
- B. Custom Report
- C. Export
- D. Copy to Clipboard
- E. Download PDF
Answer: C,E
Explanation:
To share snapshot details from the snapshot window in AppDynamics, the options to " Download PDF " and " Export " are typically used. " Download PDF " allows users to generate a PDF report of the snapshot details, providing a convenient and portable format for sharing and review. The " Export " option enables the extraction of snapshot data in various formats (e.g., CSV, XML), facilitating further analysis or sharing with other tools and stakeholders.
References:
AppDynamics documentation on Snapshots: This section covers how snapshots capture detailed performance data for transactions, including how to share and export this information for collaborative analysis.
NEW QUESTION # 38
Which two options are forms of data collectors? (Choose two.)
- A. SNMP data collectors capture device data, proxy details, forwards, and GetNext agent data for a network-management framework.
- B. URI data collectors capture URIs, parameter values, metadata, and POST data from HTTP messages exchanged in a Business Transaction.
- C. HTTP data collectors capture URLs, parameter values, headers, and cookies from HTTP messages exchanged in a Business Transaction.
- D. URN data collectors capture the URN, persistent values, metadata strings, and GET data of HTTP messages exchanged in a Business Transaction.
- E. Method invocation data collectors capture code-level data such as method arguments, variables, and return values.
Answer: C,E
Explanation:
AppDynamics supports HTTP data collectors and method invocation data collectors for enriching transaction snapshots with contextual diagnostic information.
An HTTP data collector captures selected request details associated with a Business Transaction, including URL or URI information, query or form parameters, HTTP headers, and cookies. These values help analysts distinguish transaction variants, correlate user input with application behavior, and identify request-specific causes of latency or errors. Sensitive values should be filtered or excluded through data-collection configuration.
A method invocation data collector captures information from instrumented application methods. Depending on configuration and agent support, it can collect method arguments, object properties, local or instance data, and return values. This provides code-level context when examining transaction snapshots and call graphs.
URN, URI, and SNMP are not separate AppDynamics transaction data-collector categories in this context.
URI-related values are handled under HTTP request data collection, while SNMP belongs to network- management protocols rather than Application Agent transaction diagnostics.
Relevant CAAPA topics include Transaction Data Collectors, HTTP Request Data Collection, Method Invocation Data Collection, Transaction Snapshots, Sensitive Data Filtering, and Business Transaction Diagnostics.
NEW QUESTION # 39
A Performance Analyst received an alert that the Average Response Time is increasing after a new marketing offer was released. Which metric would quickly help the Performance Analyst determine that users may not be critically impacted?
- A. Errors per Minute increase
- B. Calls per Minute increase
- C. Calls per Minute decrease
- D. Errors per Minute decrease
Answer: B
Explanation:
If the Average Response Time is increasing after the release of a new marketing offer, seeing an increase in Calls per Minute could quickly help the Performance Analyst determine that users may not be critically impacted. This increase may indicate that despite the higher average response time, more users are engaging with the application, possibly due to interest generated by the marketing offer. It suggests that the system is handling more load, which could be a factor in the increased response time.
References:
AppDynamics documentation on Performance Metrics: Discusses the implications of various key performance indicators, including how an increase in Calls per Minute can be interpreted in the context of application performance.
NEW QUESTION # 40
......
Achieve the 500-420 Exam Best Results with Help from Cisco Certified Experts: https://prep4sure.vce4dumps.com/500-420-latest-dumps.html