AND ANSWERS 2025/2026 ALL RATED A+
✔✔What is the difference between process group detection rules and process group
naming rules? - ✔✔Process group detection rules affect the composition of process
groups (which processes are grouped together), while process group naming rules only
change how a process group is named.
✔✔What is the primary purpose of simple process group detection rules? - ✔✔To adapt
the default process-group detection logic for deep monitored processes via Java system
properties or environment variables.
✔✔What is a limitation of simple process-group detection rules? - ✔✔Simple detection
rules can only split a process group into multiple parts. They're useful when you have
different deployments into the same process group.
✔✔What are the two property source options for simple detection rules? - ✔✔Java
system property and Environment variable.
✔✔What must be true about the Java system property for it to be detected by
OneAgent? - ✔✔The Java system property needs to be part of the Java command line
to be detected by OneAgent.
✔✔Which processes can be affected by environment variable detection rules? -
✔✔Both Java and non-Java processes like NGINX, Apache HTTPserver, FPM/PHP,
Node.js, IIS, and .NET.
✔✔How do advanced process group detection rules differ from simple rules? -
✔✔Advanced rules allow you to create a process group by merging processes from
different groups, while simple rules can only split process groups.
✔✔What properties does OneAgent use for advanced detection rules? - ✔✔Properties
that are automatically detected by OneAgent during the startup of a process.
✔✔In what scenarios should you use standalone rules? - ✔✔When you have a process
group with multiple processes that each perform the same function for different
customers with unique customer-specific configurations.
✔✔When should you disable the standalone rules option? - ✔✔When you want to
differentiate between separate entities (e.g., production vs. testing) within the same
environment, but still want to use the default detection by Dynatrace, enhanced with
your own knowledge of the deployment setup.
,✔✔What does the DT_CLUSTER_ID environment variable do? - ✔✔It groups all
processes that have the same value for this variable into the same process group,
regardless of other properties.
✔✔What is the purpose of the DT_NODE_ID environment variable? - ✔✔It identifies
nodes within a process cluster that run on the same host, telling Dynatrace which
processes should be taken as separate process group instances.
✔✔What happens if you set DT_CLUSTER_ID system-wide? - ✔✔All processes may
be grouped into a single process group for monitoring, which is undesirable and
unsupported.
✔✔What is declarative process grouping used for? - ✔✔To automatically monitor
additional technologies by overriding the default behavior and customizing the grouping
of processes into process groups (PGs) and process group instances (PGIs).
✔✔What types of processes can be monitored with declarative process grouping? -
✔✔Technologies that are unknown to Dynatrace, which wouldn't be automatically
monitored otherwise.
✔✔What permission is required to use the Settings API for process group detection
configuration? - ✔✔Write settings (settings.write) permission is required.
✔✔How can you include process grouping rules with your custom extension? - ✔✔By
adding your definition to the Extension YAML file in the "processes" section.
✔✔What are the three configuration types that can be set up with the Settings API? -
✔✔Simple detection rules, advanced detection rules, and declarative process group
configurations.
✔✔What are ActiveGates in Dynatrace? - ✔✔ActiveGates are components that facilitate
communication between OneAgents and the Dynatrace cluster, providing connectivity
for monitored environments.
✔✔What port does an Environment ActiveGate receive connections on? - ✔✔Port 9999
✔✔What port does the Dynatrace SaaS Cluster receive connections on? - ✔✔Port 443
✔✔What port does the Dynatrace Managed Cluster (embedded ActiveGate) receive
connections on? - ✔✔Port 443
✔✔What connectivity requirement exists for Browser monitors or HTTP monitors from
private Synthetic locations? - ✔✔The Synthetic-enabled ActiveGate must have access
to the tested resource.
, ✔✔What are the three levels of the ActiveGate hierarchy? - ✔✔Level 1—Environment
ActiveGates, Level 2—Cluster ActiveGates, Level 3—Embedded ActiveGates
(ActiveGates embedded within cluster nodes)
✔✔What is the rule for data flow in the ActiveGate hierarchy? - ✔✔ActiveGates can only
send data to higher hierarchy levels. It is impossible to send data to the same or lower
level of the hierarchy.
✔✔What is the default connection path for Environment ActiveGates? - ✔✔Environment
ActiveGates, by default, connect directly to the Dynatrace Cluster (unless custom
network zones are used).
✔✔When would an Environment ActiveGate need to connect through a Cluster
ActiveGate? - ✔✔When the Dynatrace Cluster is not directly reachable, such as when
the Environment ActiveGate is in a different network or different data center.
✔✔How do network zones affect connectivity between ActiveGates? - ✔✔When
network zones are configured, ActiveGates and OneAgents will prefer to communicate
with ActiveGates from the same zone before connecting to ActiveGates outside of the
active zone.
✔✔How do Dynatrace components discover communication endpoints? - ✔✔How do
Dynatrace components discover communication endpoints?
✔✔What configuration is needed when a load balancer exists between OneAgents and
an ActiveGate? - ✔✔You should specify the load balancer's address as the
dnsEntryPoint property in the ActiveGate configuration.
✔✔What configuration is needed when a load balancer exists between ActiveGate and
the next communication endpoint? - ✔✔You should configure seedServerUrl and
ignoreClusterRuntimeInfo.
✔✔What should be configured if a proxy is used to reach the Dynatrace Cluster or any
monitored clouds? - ✔✔A proxy configuration should be set up.
✔✔What is the format of the User-Agent header for an Environment ActiveGate? -
✔✔ruxit/<dynatrace-version> <activegate-instance-id> <environment-id>
✔✔What is the User-Agent header format for HTTP monitors? -
✔✔DynatraceSynthetic/<dynatrace-version>