Which two statements are true when updating the Database Agent? (Choose two.)
The Database Agent must be stopped and restarted during the upgrade.
If the agent is moved to a new location during the upgrade, the AppDynamics Controller must be reconfigured to reference the new location of the agent.
All data collectors created from the previous agent must be migrated to the new agent.
Controller-info.xml is the only file that needs to be migrated from the previous agent to the new agent.
After the Database Agent is upgraded, the AppDynamics Controller must be restarted.
According to the Cisco AppDynamics Professional Implementer (CAPI) documents, when updating the Database Agent, you need to follow these steps12:
Therefore, the correct statements are:
The incorrect statements are:
References:
What are two ways in which large and extra large performance profiles differ from other profile types? (Choose two.)
They must be installed on a bare metal server.
They must be run with the High Availability Toolkit.
They are not supported on Windows.
They require an enterprise-grade database.
An alert is generated when disk space falls below 2 GB.
AppDynamics performance profiles are predefined sets of system requirements and configuration settings that are designed to support different levels of load and scalability for the AppDynamics platform. The performance profiles range from small to extra large, depending on the number of agents, metrics, and events that the platform needs to handle. The large and extra large performance profiles differ from other profile types in the following ways:
The other statements are false because:
References: Platform Requirements, Controller System Requirements, Controller Disk Space Requirements, Controller Disk Space Alert, [High Availability], [High Availability Toolkit]
Default configuration of the Mobile SDK enables____and_____ . (Choose the two correct options to complete the sentence.)
Crash Reports
User Data
Network Requests
Custom Timers
Breadcrumbs
The default configuration of the Mobile SDK enables crash reports and network requests12. Crash reports capture and report any unhandled exceptions or signals that cause the app to terminate abnormally1. Network requests monitor the performance and errors of HTTP and HTTPS requests made by the app2. These features are enabled by default and do not require any additional code or configuration to work12. References: Crash Reports, Network Requests
What is the correct method to perform a NET Agent upgrade?
Perform the agent upgrade on the application server host by running the MSI Installer Package.
Perform the agent upgrade on a remote server host by using the AppDynamics Controller REST API.
Perform the agent upgrade on the application server host by running the Agent Configuration Utility.
Perform the agent upgrade via the AppDynamics Controller Ul.
According to the Cisco AppDynamics Professional Implementer (CAPI) documents, the correct method to perform a NET Agent upgrade is to perform the agent upgrade on the application server host by running the MSI Installer Package12. This method will install updated agent files and maintain legacy configurations. You do not need to uninstall the old agent first when you upgrade from the NET Agent >= 3.9, except for patch releases. You need to stop IIS, instrumented Windows services, and instrumented standalone applications before running the MSI Installer Package. You also need to launch an elevated command prompt with full administrator privileges and specify youraccount access key for single-tenant Controller accounts. After the installation, you need to restart Windows services and standalone applications.
The incorrect options are:
References:
Which directory should an administrator back up if the goal is to back up the EUM Server?
The
Which URL retrieves all AppDynamics business applications from an AppDynamics Controller using the AppDynamics Rest API?
http(s)://
http(s)://
httpis)://
http(s)://
The AppDynamics Rest API allows you to retrieve information and perform operations on the AppDynamics platform using HTTP requests. To retrieve all AppDynamics business applications from an AppDynamics Controller using the AppDynamics Rest API, you need to use the following URL format:
http(s)://
This URL returns the business application names and internal numeric identifiers for all the applications that are monitored by the Controller. You can use the application name or ID as a parameter for other API methods that require the application context. You can also specify the output format as XML (default) or JSON by adding the output query parameter. For example:
http(s)://
This URL returns the same information as the previous one, but in JSON format. You can also filter the applications by their status (alive or not) by adding the time-range-type query parameter. For example:
http(s)://
This URL returns only the applications that are alive in the last 60 minutes. An alive application is an application with at least one node that submits at least one metric to the Controller in the provided time range12. References: Application Model API, Metric and Snapshot API
What is required in order for an upgrade of the Java Agent to succeed?
The host machine must be restarted.
The Machine Agent must be upgraded first,
The AppDynamics Controller must be restarted.
The application JVM must be restarted after the agent had been updated.
To upgrade the AppDynamics Java Agent, you need to copy the existing agent directory to a backup location and replace it with the new agent directory. You also need to copy any configuration file changes made in the old directory to the new agent directory. After that, you need to restart the application JVM where the Java Agent is installed, so that the new agent can take effect. Restarting the application JVM is the only required step for the upgrade to succeed. You do not need to restart the host machine, the Machine Agent, or the AppDynamics Controller12. References: Upgrade the Java Agent, Release Upgrade Checklist for Java Agents
What are two settings that an administrator can configure from the AppDynamics Controller Admin Console? (Choose two.)
Metrics baseline calculation
Controller log file rotation
Controller heap size
License allocation
Retention periods
The AppDynamics Controller Admin Console lets you configure certain global settings for the Controller, such as metric retention periods, UI notification triggers, tenancy mode, and accounts in multi-tenancy mode1. Two of the settings that an administrator can configure from the AppDynamics Controller Admin Console are:
References: Access the Administration Console, License Rules, Data Retention
What are three valid reasons to use the AppDynamics REST API to retrieve metrics? (Choose three.)
to archive 1-minute granularity data
to create a custom report to be run monthly to show average node availability
to calculate a new metric based on two existing metrics
to evaluate health rules
to retrieve health rule violations
to create an alert using a baseline to send to an internal ticketing system
The AppDynamics REST API to retrieve metrics allows you to get values generated for metrics by specifying the path of the metric and the time frame for the data1. Some of the valid reasons to use this API are12:
The Database Agent collects hardware metrics from a Windows database server using_________ . (Choose the correct option to complete the sentence.)
Standalone Machine Agent
PowerShell
WHI
SSH
The Database Agent collects hardware metrics from a Windows database server using PowerShell1. PowerShell is a scripting language and a command-line shell that allows the Database Agent to execute commands and access Windows Performance Counters on the target host12. The Database Agent uses PowerShell to collect metrics such as CPU, memory, disk, and network utilization from the Windows database server1. To enable hardware monitoring for a Windows database server, the Database Agent requires the following permissions1:
Which two statements are true regarding the AppDynamics REST API for retrieving metrics? (Choose two.)
Metrics can be retrieved for a fixed time range.
Median is one of the returned values,
End-time value must be provided if using the time-range-type of AFTER_TIME.
Minimum and maximum values are meaningful for all metric types.
Wildcards can be used in the REST API metric path.
The AppDynamics REST API for retrieving metrics allows you to get values generated for metrics by specifying the path of the metric and the time frame for the data1. The following statements are true regarding this API12:
Which AppDynamics Controller port(s) does the EUM Server require access to in a configuration where the EUM Server and Controller are on separate hosts (split-host configuration)?
dedicated EUM HTTP(s) ports
GlassFish administration port
Controller database and HTTP(s) ports
Controller primary HTTP{s) port
In a split-host configuration, where the EUM Server and Controller are on separate hosts, the EUM Server requires access to the Controller primary HTTP(s) port. This is because the EUM Server needs to communicate with the Controller API server to send data and receive configuration information. The default primary HTTP port for the Controller is 8090 and the default primary HTTPS port is 81811. The dedicated EUM HTTP(s) ports are used by the EUM agents to send data to the EUM Server, not by the EUM Server to access the Controller2. The GlassFish administration port is used to access the Controller Admin Console, not by the EUM Server3. The Controller database port is used by the Controller to connect to the MySQL database, not by the EUM Server4. References: Controller Port Settings, Configure the Port for the EUM Agent, Access the Administration Console, Controller System Requirements
TESTED 05 Jul 2026
