We have chosen DynaTrace back in 2012, after comparing with other APM solutions on the market: our choice has been motivated by the very high level of abstraction we have seen when analyzing our infrastructure: Where it took many time and several people to understand complex transactions before Dynatrace, we now use the drilldown feature to find relevant information within minutes. The product allows us to build so called business transactions (a sort of high level filter) to track complex transactions on a business level: it allows us to measure business concepts like conversion rates etc instead of measuring lower level values and having to combine them by ourselves to get business meaning out of it. We recently added the dynaTrace UEM agents (by adding a lightweight library) into our iPhone and Android applications: The advantage is that Dynatrace correlates the measures on the devices with those on the backend servers giving us a end-to-end vision of the transaction, from the user's phone deep into the backend servers. Great for measuring network latency, user satisfaction, and reverse-analyzing transactions up to the user actions!
All in all a very solid product, we are very satisfied.