For dynatrace managed go to CMC and click on cluster (if you have multiple one you have to click on each one). There you will see cluster version.
ActiveGate versions you can find on deployment status, go to tab ActiveGates. Each of them will have marked version and info if upgrade is available.
To see OneAgent version you have to go to each host. There on properties on top you will see agent version on host. After upgrading host you have to restart all processes to allow them upgrade as well. This is why it is possible to have different version of agent on process and host. Such process will be marked as restart candidate.
Is there any way, besides the Dynatrace API, where I can easily get the version of the agents? Accessing each host to verify its version is counterproductive, we have 14000 hosts in the environment.
When you go to Settings -> OneAgent updates you will see there amount of hosts that needs update. From that point you can go to deployment status with proper filter that will show you hosts needs update. With versions there is now easy way I think.
Is there any way to get the Dynatrace Managed Server version from the command line?
We tried: /opt/dynatrace/server/dynatraceserver --version
Output: Dynatrace Watchdog Version: 184.108.40.20691115-105048 - built 2019.11.15 10:50:48
But our installed version is actually: "220.127.116.1191115-130238".