cisco 500-425 practice test

Cisco AppDynamics Associate Administrator

Last exam update: Nov 18 ,2025
Page 1 out of 5. Viewing questions 1-15 out of 61

Question 1

Which two methods are used for confirming the agent is communicating property to the controller?
(Choose two.)

  • A. Check if data is being written to the agent log in /logs
  • B. Log in to the Controller Ul > Settings cog icon > AppDynamics Agents In the list look for the agent in the list by machine hostname.
  • C. Select Application > Tiers and Nodes > Look for the Node.
  • D. Use Grep for the agent process on the application server using the specific agent version name
Mark Question:
Answer:

AC


Explanation:
To confirm that the agent is communicating properly to the controller, you can use the following
methods:
Check if data is being written to the agent log in /logs. This indicates that the agent is able to send
metrics and events to the controller.
You can also look for any errors or warnings in the log file that
might indicate a connection issue1
Select Application > Tiers and Nodes > Look for the Node. This shows you the list of nodes that are
registered with the controller and their status.
You can see if the node is up or down, the agent
version, the last reported time, and the machine name2
Reference: 1: Troubleshoot Agent Connectivity 2

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 2

The application agent starts but cannot connect to the controller. Which two things should you check
to solve this problem? (Choose two.)

  • A. Check if the controller is using SSL or not.
  • B. Check if the agent is using the correct application name.
  • C. Check if the agent has enough memory to run.
  • D. Check that there are licenses available on the controller
Mark Question:
Answer:

AD


Explanation:
According to the Cisco AppDynamics Associate Administrator Certification document1
, one of the
topics covered in the exam is “Monitor agent performance and connectivity”.
To do this, you need to
ensure that the application agent can communicate with the controller, which may require SSL
configuration if the controller is using SSL2
.
You also need to check that there are enough licenses
available on the controller for the application agent to register and report data3
. If the agent is using
the wrong application name or does not have enough memory, it may not start at all or may crash,
which are different problems from not being able to connect to the controller. Reference:
Cisco AppDynamics Associate Administrator Certification
Configure SSL for the Controller and the App Server Agent
License Rules and Restrictions

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 3

Which two stats are available in Database Visibility? (Choose two.)

  • A. Time Spent in Database
  • B. Average Number of Slow Connections
  • C. Top Leaked Connections
  • D. Top 10 Query Wait States
  • E. Top 10 Connections by Application
Mark Question:
Answer:

BC


Explanation:
Database Visibility provides metrics on the performance of your database and helps troubleshoot
performance-related issues. Database Visibility consists of four main components: Database Agent,
Collector, Controller, and Events Service (on-premises only). The Database Agent is a standalone Java
program that collects performance metrics about your database instances and database servers. The
Collector is the process that runs within the Database Agent to collect performance metrics about
your database instances and database servers. The Controller is the central interface where you can
see all your database instances and database server performance metrics. The Events Service stores
high volumes of metric data.
According to the
Overview of Database Visibility
, the following types of information are sent to the
Controller:
Database-level metrics, such as the number of queries processed and other database statistics
Names and attributes of all sessions, clients, queries, and other objects on the monitored system
The following types of information are sent to the Events Service:
Time that each query spends at each wait state
Individual query statistics for databases that support it
Information about individual execution plans in databases that support it
Therefore, B (Average Number of Slow Connections) and C (Top Leaked Connections) are two stats
that are available in Database Visibility. Reference:
Cisco AppDynamics Associate Administrator Certification
Overview of Database Visibility - AppDynamics
Database Visibility - AppDynamics

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 4

A customer wants to monitor 50th and 99th percentile response time in the Metric Browser for a
particular Business Transaction Where do you configure and enable percentile metrics?

  • A. Configuration > Baselines > Configure Percentile Metrics
  • B. Configuration > Instrumentation > Configure Percentile Metrics
  • C. Configuration > Slow Transaction Thresholds > Configure Percentile Metrics
  • D. Configuration > Instrumentation > Transaction Detection > Configure Percentile Metrics
Mark Question:
Answer:

C


Explanation:
Percentile metrics are a way to measure the distribution of response times for a Business
Transaction. They show the value below which a certain percentage of measurements fall. For
example, the 50th percentile metric shows the median response time, and the 99th percentile metric
shows the worst-case response time for 99% of the transactions. To enable percentile metrics, you
need to go to Configuration > Slow Transaction Thresholds and indicate 5 whole numbers between 1
and 99 as Percentiles to Collect. You can then view the percentile metrics in the Metric Browser
under Business Transaction Performance > Business Transactions > <Application Name> > <Business
Transaction Name> > Percentiles.
https://docs.appdynamics.com/display/PRO45X/Percentile+Metrics

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 5

What gives administrators the ability to test and debug policy execution?

  • A. Event Simulation Tool
  • B. Policy Test Bench
  • C. Action and Policy Execution Tool
  • D. Alert Simulation Environment
Mark Question:
Answer:

B


Explanation:
The Policy Test Bench gives administrators the ability to test and debug policy execution. It allows
you to simulate events and see how the policies and actions respond to them.
You can also view the
policy execution logs and troubleshoot any issues1 Reference: 1
: Policy Test Bench

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 6

Which three databases are supported by Database Visibility? (Choose three.)

  • A. PostgreSQL
  • B. Cassandra
  • C. DB2
  • D. MongoDB
  • E. Derby
Mark Question:
Answer:

ABD


Explanation:
According to the Database Visibility Supported Environments document1
, Database Visibility can
monitor the following databases: PostgreSQL, Cassandra, MongoDB, MySQL, SQL Server, Oracle,
Sybase ASE, Sybase IQ, and Couchbase. Therefore, the correct answer is A, B, and D. Derby and DB2
are not supported by Database Visibility. Reference:
Database Visibility Supported Environments

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 7

What are three advantages of the custom dashboard feature? (Choose three.)

  • A. It makes drill down across tiers seamless
  • B. It turns data sharing on/off on the fly.
  • C. It monitors metrics of interest.
  • D. It finds the line of code having a performance issue
  • E. It schedules dashboard as a report
Mark Question:
Answer:

ACE


Explanation:
The custom dashboard feature in AppDynamics allows you to display a specific set of metrics and
data points on one screen. You can use custom dashboards to present selected metrics for a user
who only needs a relatively narrow or focused view of the data. You can also share custom
dashboards with other users and stakeholders.
According to the [Custom Dashboards - AppDynamics], some of the advantages of the custom
dashboard feature are:
It makes drill down across tiers seamless: You can use the grid layout type to create a flexible layout
that is easy to rearrange on the canvas. The grid layout also scales in size when viewed on mobile
devices. You can also use the absolute layout type to control width and height and the exact
placement of widgets on the canvas.
It monitors metrics of interest: You can add widgets from various categories, such as application,
server, database, performance, events, and so on. You can also customize the widget properties
panel to configure the widget settings, such as title, description, color scheme, time range, auto-
refresh interval, and so on.
It schedules dashboard as a report: You can export your custom dashboard as a PDF or HTML report
that you can send by email or save as a file. You can also schedule your custom dashboard to run
periodically using cron expressions.
Therefore, A (It makes drill down across tiers seamless), C (It monitors metrics of interest), and E (It
schedules dashboard as a report) are three advantages of the custom dashboard feature. Reference:
[Custom Dashboards - AppDynamics]
[Create and Manage Custom Dashboards and Templates - AppDynamics]
Custom Dashboard Permissions - docs.appdynamics.com

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 8

An HTTP Data Collector can capture which three kinds of data? (Choose three.)

  • A. Parameter Values
  • B. Headers
  • C. Cookies
  • D. Method Invocation
  • E. Variables
Mark Question:
Answer:

ABC


Explanation:
An HTTP Data Collector is a type of data collector that captures data from HTTP requests and
responses. It can capture three kinds of data: parameter values, headers, and cookies. Parameter
values are the values of the query string or form parameters in the HTTP request. Headers are the
key-value pairs that are sent or received as part of the HTTP request or response. Cookies are the
small pieces of data that are stored by the browser and sent to the server with each request. An
HTTP Data Collector can be configured to capture any of these data types by specifying the name of
the parameter, header, or cookie in the data collector settings. The captured data can be used for
various purposes, such as adding context to business transactions, creating custom metrics, or
triggering health rules.
https://community.appdynamics.com/t5/NET-Agent-Installation/HTTP-Data-Collector-How-to-know-
the-HTTP-Params-name/td-p/24186

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 9

Which three Operating Systems can be enabled in the Database Collector's Hardware Monitoring
configuration? (Choose three.)

  • A. OSX
  • B. Linux
  • C. Windows
  • D. Solaris
  • E. HPUX
Mark Question:
Answer:

BCD


Explanation:
The Database Collector’s Hardware Monitoring configuration allows you to enable the Database
Agent to monitor the server hardware in addition to the database.
You can choose from the following
operating systems: Linux, Windows, and Solaris1 You need to provide the credentials and the
connection details for the server that hosts the database1 Reference: 1
:
Configure the Database
Agent to Monitor Server Hardware

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 10

When creating a scheduled report which field needs to be changed so the desired information is
available in the report?

  • A. Recipients
  • B. Report Title
  • C. Report Type
  • D. Schedule
Mark Question:
Answer:

C


Explanation:
According to the Reports document1
, the Report Type field determines what kind of information is
captured in the report. There are different report types available, such as Application Health Report,
Dashboard Report, Controller Audit Report, and so on. Each report type has different fields in the
Report Data tab that can be customized. Therefore, to get the desired information in the report, you
need to select the appropriate Report Type from the dropdown menu when creating a scheduled
report. Reference:
Reports

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 11

Which two options can be excluded using error configuration? (Choose two.)

  • A. Database error return codes
  • B. Uncaught exceptions
  • C. JavaScript errors
  • D. HTTP errors
Mark Question:
Answer:

AC


Explanation:
Error configuration is a feature in AppDynamics that allows you to exclude certain types of errors and
exceptions from being reported on the dashboard. You can use error configuration to filter out noise
and focus on the most relevant and actionable issues.
According to the
Error Configuration - AppDynamics
, the following types of errors and exceptions can
be excluded using error configuration:
Database error return codes: These are codes that indicate a problem with the database server, such
as 0x80004005 (access denied) or 0x8000005E (access violation). You can exclude these errors from
being reported on the dashboard by adding them to the error configuration list.
JavaScript errors: These are errors that occur in the browser due to invalid or malformed JavaScript
code, such as syntax errors or reference errors. You can exclude these errors from being reported on
the dashboard by adding them to the error configuration list.
Therefore, A (Database error return codes) and C (JavaScript errors) are two options that can be
excluded using error configuration. Reference:
Error Configuration - AppDynamics
Cisco AppDynamics Associate Administrator Certification
[Create and Manage Error and Exception Configurations - AppDynamics]

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 12

Which two locations does an AppDynamics administrator use to view Remote Services metrics?
(Choose two.)

  • A. Tier Dashboard
  • B. Business Transaction Dashboard
  • C. Exit Point Metrics
  • D. Tiers and Nodes Dashboard
Mark Question:
Answer:

AC


Explanation:
Remote Services metrics are the metrics that show the performance and behavior of the external
systems that an application interacts with, such as web services, databases, message queues, etc. An
AppDynamics administrator can use two locations to view Remote Services metrics: the Tier
Dashboard and the Exit Point Metrics. The Tier Dashboard shows the flow map of a tier and its
downstream dependencies, including the remote services that the tier calls. The administrator can
click on any remote service node on the flow map to see the metrics such as average response time,
calls per minute, errors per minute, etc. The Exit Point Metrics show the metrics for all the exit points
(remote service calls) of an application, grouped by type, such as HTTP, JDBC, JMS, etc. The
administrator can drill down to see the metrics for each exit point, such as the backend name, the
tier name, the business transaction name, etc.

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 13

You need to examine the Java App agent logs on a host, but you do not have login access to the
relevant host. How do you accomplish this via the Controller User Interface (Ul)?

  • A. Controller Ul > Node Dashboard > Agents tab >App Server Agent tab > Agent Operations > Request Agent Logs
  • B. Controller Ul > application > Transaction Snapshots > Periodic Collection, then wait for the log to download
  • C. Controller Ul > Configuration > Instrumentation > Data Collectors > and then add a new collector for class *.*
  • D. Controller Ul > application > Alert Respond > Create Action then issue an HTTP request to request agent logs
Mark Question:
Answer:

A


Explanation:
To examine the Java App agent logs on a host without login access, you can use the Controller UI to
request the agent logs. This feature allows you to download the agent logs from the Controller UI
without having to access the host machine.
You can specify the log level, the time range, and the file
size limit for the logs12 Reference: 1
:
Request Agent Logs 2
:
Java Agent Logging

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 14

What is the result of starting a Diagnostic Session?

  • A. A single snapshot is captured for the next Business Transaction that occurs.
  • B. Snapshots are captured at an accelerated rate for the Business Transaction specified
  • C. A snapshot is captured for every transaction flowing through the application until the Diagnostic Session is ended
  • D. Snapshots are captured at an accelerated rate for all Business Transactions configured
Mark Question:
Answer:

B


Explanation:
According to the Diagnostic Sessions document1
, a diagnostic session is a timed session in which
AppDynamics captures transaction snapshots for a business transaction at a more frequent interval
that you set. In the session, AppDynamics captures full call graphs for the transactions. A diagnostic
session can be triggered manually or automatically based on a health rule violation or a threshold of
slow or error transactions. A diagnostic session is always associated with a specific business
transaction, not all business transactions configured. Therefore, the correct answer is B. Reference:
Diagnostic Sessions

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 15

You have a custom dashboard that has only one widget Which statement about deleting that widget
is true?

  • A. When the last widget is deleted, the dashboard is also deleted.
  • B. The widget is deleted, but an empty custom dashboard is maintained
  • C. When the widget is deleted AppDynamics creates a blank widget because empty dashboards are not allowed
  • D. The delete widget option is not enabled when there is only one widget left
Mark Question:
Answer:

B


Explanation:
When you have a custom dashboard that has only one widget, you can delete that widget by clicking
the Delete Widget button on the widget properties panel. This will remove the widget from the
dashboard, but it will not delete the dashboard itself. You can still view and edit the dashboard from
the Controller UI or the Events Service.
According to the
Create and Manage Custom Dashboards and Templates - AppDynamics
, when you
delete a widget from a custom dashboard, AppDynamics does not create a blank widget because
empty dashboards are not allowed. Instead, it preserves the existing widgets on the dashboard and
displays them in a single row.
Therefore, B (The widget is deleted, but an empty custom dashboard is maintained) is
true. Reference:
Create and Manage Custom Dashboards and Templates - AppDynamics
How to bulk delete custom dashboards using API - Cisco … - AppDynamics
Custom Dashboard Permissions - docs.appdynamics.com

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000
To page 2