Can someone explain what's the difference between Environment Active Gate and Cluster Active Gate? Also what is the best practice for them?
Solved! Go to Solution.
When do you need a certain type of ActiveGate:
For more information:
Use Cases for ActiveGate:
How to Install a Cluster ActiveGate:
How to install an Environment ActiveGate:
Hope this helps!
Cluster Activegate also includes Davis Integration, External Synthetics, Dynatrace Mobile App and UFO
Environment Activegate also includes Internal Synthetics
Sorry but Dynatrace reports on this image that Environment ActiveGate is for RUM, Mobile RUM and Syntentic, and this is contradictory with the answer of Mathew.
So, maybe Dinatrace doc is wrong .. or maybe the pictures are in not the best position...(https://www.dynatrace.com/support/help/setup-and-configuration/dynatrace-managed/installation/manage... ) ?
As you can see in the picture you posted, there is an arrow going from that group (RUM, Mobile RUM, and Synthetic) pointing to the Cluster ActiveGate. This communication happend over port 9999.
The vertical line on the left shows communication coming into Dynatrace from an external source. That external source being data from OneAgents, synthetic tests, or information from end users. Depending on the type of data coming through however, will decide if it uses an environment or cluster ActuveGate.
Hopefully this helps!
Sorry but ffor me is not clear the different functional use for both (Environment AG and Cluster AG). If you need for instance, private synthetic monitoring... what is the cluster you need to deploy ?
And if you have differents environments "On premise", and considering this picture you have only Cluster ActiveGates... so, there are no options to provide "Environment ActiveGate" functionalities on premise ?
I really appreciate clarifications. Many Thanks
If you need internal synthetics, however, you will need an environment ActiveGate. The "Private Synthetic" section of this page should help you understand what is needed for monitoring private apps with synthetics. https://www.dynatrace.com/support/help/how-to-use-dynatrace/synthetic-monitoring/?_ga=2.6618802.1878...
If you have multiple on premise environments, you'll need to use an environment ActiveGate. In case OneAgents don't have access to the internet, you should install an environment ActiveGate to serve as a single access point, rather than opening the firewall for multiple hosts running OneAgents. This approach greatly reduces the effort of managing and maintaining firewall and/or proxy configuration settings.
Many Thanks Mathew.
So now is clear for me that synthetic monitoring, and single access point are common funcionalities for both Environment AG and Cluster AG.
I guess that Environment AG is exclusively for integration from/to Cloud providers. Am I right ?
Are there any other functional difference between those ?
To integrate with cloud environments, you will need to set up an environment ActiveGate.
Many Thanks Matthew for confirming.
So, in the rest of functionalities are identical Cluster ActiveGate and Environment ActiveGate ? Or are there any additional difference that we need to consider ?
Here are the big differences between the two:
Here are the use cases for the different types of ActiveGate:
Wonderful! Great job Mathews! Cristal clear now!
Please Mathew, and additional comment.
Is mandatory to have dedicated Environment AG for each functionality ?
No, you do not necessarily need an ActiveGate for each use case. It all depends what it will be used for.
Something isn't right following this table, so if I'm on Dynatrace Saas and not managed can't I have synthetic monitoring? In Dynatrace Saas web UI I can only download Environment ActiveGate
Something that may have not been made clear in all the information above is that a Cluster ActiveGate only exists (as option) in a Dynatrace Managed (Cluster) environment (On-Prem).
Cluster ActiveGates are commonly used as Managed Cluster endpoint in network zones where direct connection to the Managed Cluster is not permitted (e.g. DMZ).
An Environment ActiveGate is an option for both SaaS (cloud) as Managed (onprem).
For standard, Public, synthetic monitoring you do not need an Environment ActiveGate.
For synthetic monitoring you only need an Environment ActiveGate if you need to run synthetic checks from an internal location, like for internal web applications.