01. An application owner holds configuration rights over their own business application and over the agents reporting into it. They want to see how many units the license rule covering that application still has free before more nodes are instrumented, and report that license management is not available to them.
What has to change for them to see it?
a) They need an administrative role for licensing, which their application configuration rights do not carry.
b) Nothing in the Controller, because the access key their agents present is issued by the license rule, so reading that rule's consumption follows from the rights they already hold over those agents.
c) Every signed-in user can read license consumption from the list of registered agents, so the figure is available to them without any change at all.
d) Their configuration rights already reach the rule, because a license rule names the applications and servers it allocates to, which places it inside that application's configuration.
02. The Checkout business transaction averages around 800 ms and the Search business transaction averages around 90 ms. A director has asked why Checkout is slow. The administrator wants a health rule that flags Checkout only when it is behaving abnormally for itself.
Which condition does that?
a) A dynamic condition on the tier that hosts both transactions, so Checkout is measured against the tier's combined baseline.
b) A static threshold applied to every business transaction in the application, so that one response-time number defines slow for all of them.
c) A static threshold set from the Search transaction's average.
d) A dynamic condition comparing Checkout's response time with its own baseline.
03. Every app agent for a business application is stopped for a weekend maintenance window, while the application itself keeps serving traffic. A database collector is defined against the database instance that application uses.
What happens to the database collector's data during the window?
a) It continues, but records only the sessions opened by other applications until the agents are restarted.
b) It stops, because a database collector reports through the app agents on the nodes that issue the queries it monitors.
c) It continues, because the collector monitors the database instance rather than the calling application.
d) It pauses until a business transaction reaches the database again.
04. One tier serves around 200 calls a minute and records about 40 errors a minute. Another serves around 5 calls a minute and records about 12. A KPI dashboard charts errors per minute, and on it the first tier looks far worse than the second.
Why is error rate the better KPI here?
a) Error rate divides errors by the calls served, so tiers with very different load can be compared.
b) Error rate excludes errors raised from logged messages and counts only thrown exceptions, which makes it the cleaner signal.
c) Error count cannot be used in a health rule condition, so a KPI meant to drive alerting has to be expressed as a rate.
d) Error count is collected less often than error rate, so a count chart lags behind and understates a small tier's problem.
05. An administrator is laying out the configuration for a Java agent deployment that will be upgraded several times over the next two years. The agent supports both global and versioned copies of agent.properties and controller-info.xml.
Why are the versioned files the preferred location?
a) Only a versioned file may hold the account access key, so the global files cannot carry an upgraded agent's credentials.
b) A global file stops being read once an agent has registered, so later changes to it have no effect.
c) A versioned file is read earlier in the precedence order than an environment variable is, so a value placed in it cannot be overridden by the environment during an upgrade.
d) A versioned file insulates the deployment from configuration-format changes introduced in a later agent release, because each release reads the file belonging to it.
06. Two custom backend rules match the same outbound call. One carries priority 5 and the other priority 12, and the administrator wants the priority 5 rule to be the one that takes effect.
What has to change?
a) The lower number already takes precedence, so no change is needed.
b) The priority 5 rule must be given a number higher than 12, because the rule carrying the larger priority number is the one applied.
c) The priority 5 rule must be listed first, because definition order decides which rule wins.
d) The priority 12 rule must be set to 0, which takes it out of evaluation and leaves the other rule in force.
07. After a release, the team wants to review only the invocations that failed outright, ignoring the ones that merely ran slowly. The snapshot list for the application holds thousands of entries.
Which filter isolates them?
a) Filter by business transaction, since a failure registers under it.
b) Filter by the time range covering the release, since a failed invocation is only distinguishable by when it occurred.
c) Filter by user experience, selecting error rather than slow, very slow or stalled.
d) Filter by archived status, since failures are archived automatically.
08. One copy of the Java agent directory is mounted read-only and shared by twelve JVMs on the same host. The Controller host, port and account credentials are the same for all twelve, while the tier and node names differ for every process.
Which two placements follow the documented approach for a shared agent installation?
(Choose two.)
a) Pass each JVM's tier and node name on its own start command, as an environment variable or a system property.
b) Write a separate versioned controller-info.xml for each JVM inside the shared agent directory and point each process at its own copy.
c) Set the Controller host and port as an environment variable on each JVM so that the shared configuration file holds no connection detail.
d) Put the Controller host, port and account credentials in the shared configuration file, where all twelve JVMs read the same values.
e) Give each JVM its own full copy of the agent directory, because per-node naming cannot be supplied outside a configuration file.
09. Two divisions each have their own account on the same on-premises Controller. An administrator holding the highest level of access inside the first account is asked to create a third account and to change a setting that affects all of them. They can do neither, although nothing inside their own account is closed to them.
What best explains this?
a) The account they administer has not been given the tenancy mode that lets an account administrator create further accounts, which the Controller applies per account at sign-in.
b) They hold the permissions already but have to be a member of a group carrying them too, because a Controller-wide action is granted only through group membership.
c) Their authority stops at the boundary of their own account, and only the Controller's built-in root user administers the Controller as a whole.
d) An account administrator holds every permission the Controller defines, so a license restriction must be blocking the two actions.
10. App agents are installed and reporting on every node of a web application's server tier. The administrator now wants Browser Real User Monitoring data for the pages that application serves.
What has to happen for the JavaScript agent to start collecting?
a) The web application must be configured to insert the JavaScript agent into the pages it serves.
b) The Controller must be given the application's origin so that it can collect page content from each visitor's browser session directly.
c) A machine agent must be installed on each web server, because browser page data is collected from the host rather than from the browser.
d) The JavaScript agent must be installed as a process on each web server node in the same way an app agent is, then bound to the application's port.