For Dynatrace Managed on-prem solution, does it include a Synthetic engine? If we have internal sites to be monitored by Synthetic, can we just add a private software agent then integrated with Dynatrace Managed? or we have to use Dynatrace Synthetic SaaS to monitor these internal URLs then report back data from Synthetic SaaS to Managed on-prem?
Solved! Go to Solution.
Yes, but you need to install a Public security gateway (separate server from the dynatrace server, and the ip of the server HAS to be public). The software has to be downloaded from the administration interface, not from the environment interface. I recently was in a POC with dynatrace managed, we installed a psg, but the ip was not public, so we could not test the synthetic monitoring, because it cannot contact the locations where to run your transactions.
Hope it helps.
Thanks Antonio. In your case, your Dynatrace Managed goes out via psg to run Synthetic monitors in different location over internet. In my case, we just need to test our Synthetic monitor internally, so we just need a separate private software agent (Synthetic agent) On-Prem to download software from Managed On-Prem to run Synthetic monitors against the internal web sites. Correct?
No, synthetic checks are (at the moment) always external. You can't do synthetic checks for your private sites unless you publish them on the internet (you may want to firewall them for IP adresses of dynatrace locations). Synthetic checks are always performed from dynatrace locations across the globe.
You should be able to get a list of IP ranges (DT Managed uses AWS servers to test so a broad list for sure can be obtained by AWS, you may be able to get a more defined list from DT if they use VPC's) so you can still secure access (to the server that has the PSG) to the range of IP's from the location of synthetic monitors you've chosen, then forward the data to DT Managed server from the public security gateway.