Latest Dynatrace
With the Synthetic app you can create and manage synthetic monitors.
The following table describes the required permissions.
Make sure the app is installed in your environment.
In the Create monitor section, you can choose the type of synthetic monitor that you want to create.
There are three types of monitors:
In the Synthetic app, to display the preview panel for a monitor, select the monitor's name in the Monitor name column of the Synthetic monitors page.
To browse between your monitors, open the preview panel for any monitor and then select another monitor name to switch the preview to the newly selected monitor. Filters are persistent.
The preview panel shows:
Use the controls in the upper-right corner of the preview panel to:
For each monitor type, you can display a reporting page. See
The goal of private locations is to execute synthetic tests. You need to use private locations for applications and endpoints within corporate networks, which are not available from the public internet. Also, private locations are obligatory for executing NAM tests.
For now, you can create only classic locations using private locations. However, the locations list displays both classic and containerized (for example, Kubernetes and OpenShift) locations.
The Private locations tab of Synthetic shows the list of all private locations available within a given environment. For each private location, there's information about how many synthetic monitors are assigned, with necessary links to those monitors.
To add a classic private location
Go to Private locations tab in the upper-left of the Synthetic home page.
Select Private locations > Classic.
Name your location, for example, Boston office, 3rd floor
.
Map it from an existing geographic location or add a custom location defined by Country, Region, City, Latitude and Longitude.
Add a Synthetic-enabled Existing ActiveGate to the location or Deploy new ActiveGate (adding a new ActiveGate will redirect you to Discovery & Coverage).
Note that an ActiveGate can only be assigned to a single location.
optional Turn on Enable Chromium auto-update—it will be triggered during Synthetic engine updates at this location.
You can Enable Chromium auto-update at the location level, that is, for all ActiveGates assigned to a private location. Chromium autoupdate takes place during manual as well as automatic ActiveGate and Synthetic engine updates.
As we recommend using the latest supported Chromium version for the smooth and secure execution of browser monitors from your private location, Chromium autoupdate is turned on by default for locations with Linux-based ActiveGates. If you don't want Chromium to be updated automatically, for example, to use a specific version of Chromium, or if you have offline environments, turn off the switch before triggering an ActiveGate update.
This setting only applies to Linux-based ActiveGates; on Windows-based ActiveGates, Chromium is always updated during Synthetic engine updates. If your location has only Windows-based ActiveGates, the toggle is turned on but grayed out.
Successful Chromium autoupdate requires access to OS (system) repositories for Chromium dependencies and access to https://synthetic-packages.s3.amazonaws.com
for Chromium components. If you've enabled a custom local repository, Chromium components (but not dependencies) need to be available at the specified HTTP server address. See Chromium autoupdate from a custom repository.
You will see a message if Chromium autoupdate fails for this or other reasons—we recommend either meeting the requirements for autoupdate (such as access to repositories) or disabling Chromium autoupdate for your private location.
Also, check our information on installing Chromium and other dependencies manually (Linux only).
optional If you have outage issues with your private location, use the Location outage handling options to receive related notifications. See the on-screen instructions for details.
Select Save.
To edit an existing private location
Go through the following process to learn using the Synthetic app: