on 12 Jun 2026 10:47 AM
This article focuses on Dynatrace Synthetic Monitoring, specifically Network Availability Monitors (NAM) using DNS, and explains why a private Synthetic location may not be selectable when creating DNS monitors.
It helps you understand the platform prerequisites and system‑level dependencies that determine whether DNS monitoring is available from a private location, and how to validate DNS availability using ActiveGate diagnostics and local DNS checks.
After deploying Synthetic‑enabled ActiveGates and assigning them to a new private Synthetic location, the location appears as Not supported when attempting to create a DNS Network Availability Monitor.
You may observe one or more of the following:
The ActiveGate diagnostic logs (vuc-status.log) indicate that DNS is unavailable, even though other multi‑protocol capabilities may still be operational:
2026-06-09T07:29:46,227Z [DiagnosticResultsHolder]
multi-protocol = `DiagnosticResultsChangedEvent[moduleName=MULTIPROTOCOL, diagnosticCasesResult=DiagnosticCasesResult[isOperational=true, cases={MULTIPROTOCOL_TCP=DiagnosticCaseDetail[isAvailable=true], MULTIPROTOCOL_DNS=DiagnosticCaseDetail[isAvailable=false], MULTIPROTOCOL_ICMP=DiagnosticCaseDetail[isAvailable=true]}]]`
When MULTIPROTOCOL_DNS is reported as isAvailable=false, DNS NAM monitors are automatically disabled for the private location.
Use the following steps to determine whether the limitation is related to Dynatrace configuration or to host‑level DNS resolution.
On the ActiveGate host, check the vuc-status.log and confirm whether DNS is reported as unavailable:
MULTIPROTOCOL_DNS=DiagnosticCaseDetail[isAvailable=false]
If DNS is unavailable at this level, the private Synthetic location cannot support DNS NAM monitors.
/etc/hosts file are also used for hostname resolution./etc/hosts is consulted when relevant hostnames are defined thereRun the following command directly on the ActiveGate host:
nslookup -debug -type=A localhost
This check validates that:
If this command fails, DNS NAM monitors will not be enabled for the private Synthetic location.
Confirm that the ActiveGate host has:
/etc/resolv.conf on Linux)DNS availability in a private Synthetic location depends entirely on the underlying host’s ability to perform DNS resolution.
If DNS resolution is not functional at the system level:
MULTIPROTOCOL_DNS is marked as unavailableOnce DNS resolution is restored on the host:
After DNS is reported as available:
If none of the previous steps resolved the issue, open a chat and provide the Support Archive from the ActiveGate with the troubleshooting steps you have already completed.