01. On an on-premises Controller an implementer has created the custom actions directory, added a subdirectory named ticketsync, and placed a script called notify.sh inside it. The custom.xml file is written last.
Which element values make that layout work?
a) Both elements name notify.sh, since the subdirectory is discovered from the file's location.
b) The type element names the subdirectory ticketsync, and the executable element names the script file notify.sh inside it.
c) The type element names the script file notify.sh, and the executable element names the subdirectory ticketsync.
d) The executable element carries the script's absolute path.
02. After a rollout an implementer needs the nodes that belong to one named tier, in an application that carries several thousand nodes across all its tiers. Pulling the whole application's node list and filtering it locally has already been ruled out.
Which call returns exactly that?
a) GET /controller/rest/applications/{app}/tiers/{tier}, whose response carries the tier's node list
b) GET /controller/rest/applications/{app}/nodes/{node} for each node in the tier
c) GET /controller/rest/applications/{app}/tiers/{tier}/nodes
d) GET /controller/rest/applications/{app}/nodes, then filtered on tierName
03. While planning a Controller upgrade, the team looks for hosts to give back. One proposal is to retire the database host used by the Enterprise Console and point the Enterprise Console at the MySQL instance the Controller already runs.
How should the implementer respond to the proposal?
a) The consolidation is safe provided the MySQL root password is shared between the two components and both instances stay on the same host
b) The two components have to run on separate MySQL instances, so the consolidation is not available
c) Neither component uses MySQL
d) The consolidation is safe once the Controller upgrade completes, because the Enterprise Console schema is created inside the Controller database anyway
04. A Java Agent is being upgraded by the documented procedure. The application server has been shut down, the old agent directory has been backed up, the new release has been extracted into a new directory, and the two directories have been renamed so the new one is in place. Agent-to-Controller communication on this estate does not use SSL.
Which two have to be carried across by hand before the application server is restarted?
(Choose two.)
a) controller-info.xml that sits in the old agent directory
b) The old agent's logs directory, together with the log files the previous installation wrote there
c) The agent.properties file, together with any other configuration file the team has changed
d) The TrustStore file used to secure agent-to-Controller communication
05. One Windows host in an estate carries a .NET Agent from a release earlier than the one from which in-place upgrade is supported. Every other host is well above that floor and will be upgraded normally.
What does the upgrade require on that one host?
a) Re-run the configuration utility, which carries out the upgrade.
b) Run the new installer directly, since it detects the older release and converts its configuration during the in-place upgrade.
c) Delete the agent's installation directory and extract the new release into its place, as the Java procedure does.
d) Uninstall the existing agent first, and then run the new installer.
06. Immediately after standing up a platform, an implementer wants one surface that lists every platform under management together with the state of each service inside it, before drilling into any single component.
Which surface answers that?
a) The Events Service health command, which is not limited to one service at a time
b) The Metric Browser tree under Application Infrastructure Performance
c) The Platforms page in the Enterprise Console
d) The Controller's Administration Console, opened as the root user, under Account Settings
07. The same business transaction metric is needed for every tier in an application, and the implementer wants one call rather than one call per tier, since tiers are added regularly.
How is that expressed?
a) Put a wildcard in the tier step of the metric path.
b) Supply the tier names as a repeated query parameter beside the metric path.
c) Issue one call per tier and merge the responses, because a metric path addresses exactly one entity.
d) Use the metric tree browse resource instead.
08. An organization is standing up a single on-premises Controller for four internal delivery teams. Each team owns its own applications and wants its own users and dashboards, and one central platform team will administer the Controller for all of them. The estate is around 600 monitored nodes. A delivery lead has asked for multi-tenant mode to be switched on.
What should the implementer advise?
a) Enable multi-tenant mode while the platform is new, because the tenancy setting is fixed at install time and cannot be revisited later.
b) Enable multi-tenant mode, so each delivery team logs in to an account of its own.
c) Install a second Controller for the team whose separation requirement is strictest.
d) Stay in single-tenant mode, since separate accounts are warranted only for very large installations or for genuinely distinct sets of users, and these teams are neither.
09. Sixty database instances are to be monitored. Every one of them is reachable over JDBC from the single monitoring host the customer has provided. The operations team wants each business unit's instances collected by a separate agent process, so that restarting one unit's collection does not interrupt the others.
How should the Database Agents be deployed?
a) Keep one Database Agent and give each business unit its own collector beneath it, sizing the agent's heap by the number of business units.
b) Install a Database Agent on each database server, so that every business unit collects its own instances locally.
c) Run several Database Agents concurrently on that one monitoring host.
d) Provide one monitoring host per business unit, since a single host can run only one Database Agent at a time.
10. Two copies of the same Windows service executable run on one host, one handling batch work and the other handling API traffic. The .NET Agent is in place and the agent's configuration file already declares that executable once. The customer wants the two copies to appear as separate tiers.
How should the configuration be changed?
a) Declare the executable a second time, distinguish the two instances by the command line that each one is started with, and give each declaration its own reporting tier.
b) Declare the executable once and let the agent place the two processes into tiers by their process identifiers.
c) Add a second element naming the Windows service rather than the executable, because services and standalone applications are declared through different elements.
d) Install a second copy of the .NET Agent on the host, each copy configured for one instance and pointed at its own tier.