We just raised a $30M Series A: Read our story

Dynatrace OverviewUNIXBusinessApplication

Dynatrace is #1 ranked solution in APM tools, top Mobile APM tools, top Container Monitoring tools, and top AIOps tools. IT Central Station users give Dynatrace an average rating of 8 out of 10. Dynatrace is most commonly compared to Datadog: Dynatrace vs Datadog.Dynatrace is popular among Large Enterprise, accounting for 64% of users researching this solution on IT Central Station. The top industry researching this solution is Computer Software Company, accounting for 30% of all views.
What is Dynatrace?

Dynatrace has redefined how you monitor today’s digital ecosystems. AI-powered, full stack and completely automated, it’s the only solution that provides answers, not just data, based on deep insight into every user, every transaction, across every application. More than 8,000 customers use Dynatrace to optimize customer experiences, innovate faster and modernize IT operations with absolute confidence.

Dynatrace Buyer's Guide

Download the Dynatrace Buyer's Guide including reviews and more. Updated: October 2021

Dynatrace Customers

Audi, Best Buy, LinkedIn, CISCO, Intuit, KRONOS, Scottrade, Wells Fargo, ULTA Beauty, Lenovo, Swarovsk, Nike, Whirlpool, American Express

Dynatrace Video

Archived Dynatrace Reviews (more than two years old)

Filter by:
Filter Reviews
Industry
Loading...
Filter Unavailable
Company Size
Loading...
Filter Unavailable
Job Level
Loading...
Filter Unavailable
Rating
Loading...
Filter Unavailable
Considered
Loading...
Filter Unavailable
Order by:
Loading...
  • Date
  • Highest Rating
  • Lowest Rating
  • Review Length
Search:
Showingreviews based on the current filters. Reset all filters
reviewer1099941
User with 10,001+ employees
Real User
Comprehensive Troubleshooting has helped to discover persistent issues

Pros and Cons

  • "It has helped us improve the performance of many of our applications."
  • "This solution could be improved with better compatibility with legacy applications."

What is our primary use case?

We use this product for troubleshooting performance issues in our growing set of IoT portal solutions.

How has it helped my organization?

This solution has helped us to unearth quite a few issues that were present for a while. Also, it has helped us improve the performance of many of our applications.

What is most valuable?

The most valuable features are code-level visibility, real user monitoring, and response time statistics.

What needs improvement?

This solution could be improved with better compatibility with legacy applications.

In our case, we were not able to deeply monitor proprietary solutions such as Windows CE or some BI/ERP applications, which either got crashed or slowed down noticeably.

These kind of issues are bound to happen considering the intrusive nature of the instrumentation process (which is necessary to get good performance insights).

However, some of these technologies would often warrant quite an extensive amount of work to be made compatible, if even feasible.

For how long have I used the solution?

One year.

If you previously used a different solution, which one did you use and why did you switch?


Disclosure: I am a real user, and this review is based on my own experience and opinions.
ITCS user
Dynatrace Technical Consultant at a tech services company with 51-200 employees
Real User
Provides insight into your environment and the AI helps with root cause analysis

Pros and Cons

  • "With the latest version, the AI engine highlights the root causes automatically."
  • "It would be nice if there were a way that it could be made simpler, given the complexity of the things that we're monitoring."

What is our primary use case?

I am a Dynatrace consultant, and I work with a partner in South Africa.


How has it helped my organization?

Once you have it running, Dynatrace will show you a picture of your environment that nobody else would have, except perhaps for the architect. IT environments are inherently complex, and this will help figure out what you've got in the environment.  

What is most valuable?

The most valuable feature is the AI. In the older version, it would highlight errors but you still had to figure out the root cause. With the latest version, the AI engine highlights the root causes automatically. 

What needs improvement?

It would be nice if there were a way that it could be made simpler, given the complexity of the things that we're monitoring. It can get a bit overwhelming. The AI has helped in this regard.

For how long have I used the solution?

More than two years.

What do I think about the stability of the solution?

This solution has been very stable.

What do I think about the scalability of the solution?

I am in a small shop so I do not have direct experience with scalability, but I do know that it is one of their design goals. In our company, we have a couple of guys working on huge sites and scaling farms, so my impression is that the scalability is good, or even excellent.

How are customer service and technical support?

The technical support is good.

How was the initial setup?

The initial setup is pretty straightforward. The agent installs and configures everything automatically. In the older one, you had to manually configure everything. Now, you install the agent and you may have to restart some processes, but then it just starts giving data.

What other advice do I have?

In this solution, they try to take a whole lot of complexity and make it look simple. It is not an easy thing to do.

There is a release every month of new features. They are pretty good at implementing things when you log a feature request or enhancement. The vendor is running DevOps and has a high frequency of releases, so you don't normally have to wait for the next major release, provided that there is enough requirement for it.

Quite a lot of the new design in the new version has been influenced by the new privacy rules in Europe. They've had to restrict a lot of what can be seen, in terms of the user's personal data, which can be seen as a good thing. Generally speaking, they've gone from a very open design where you can see all of the database queries and the data, to a more closed system. You can still find that stuff, but you have to turn on a lot of things and implement them. They are not there by default.

I find this a source of frustration because some of the time, the problems are because of the data. For example, someone put in their name wrong or put in an apostrophe. Without seeing the data, you don't know and can't figure out what is wrong. You have to figure it out by looking at it. This is a GDPR thing, however, and it is necessary for compliance. Companies have to decide while consulting with their customers, how much people are allowed to see. Then it can be configured.

My advice for someone who is implementing this solution is to take some time to plan out your operational environment in advance. Try to maintain consistency in naming, because I think that you can get additional value through this planning. You can roll out ad-hoc and it will be fine, but if you take some time to name things then you can get a better picture of your environment.

This is a very good solution, but nothing is perfect.

I would rate this solution eight out of ten.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
Learn what your peers think about Dynatrace. Get advice and tips from experienced pros sharing their opinions. Updated: October 2021.
543,424 professionals have used our research since 2012.
reviewer1100211
User
Real User
Reproducing user sessions helps track down issues in our Monolithic ASP application

What is our primary use case?

We use this solution for monitoring a monolithic application in ASP Classic 3.0 over IIS server. The database is SQL Server 2016 in an AlwaysOn cluster. Over three IIS instances for the core application, two IIS instances for reporting services, and two instances for the batch process in .NET 4.0.

How has it helped my organization?

The major improvement was the ability to find errors immediately and predict future failures, or when resources reach the maximum capacity.

What is most valuable?

The most valuable feature is Session Record because the developers can reproduce an incomplete issue after it is reported.

What needs improvement?

This solution needs better support for security and monolithic batch processes.

What is our primary use case?

We use this solution for monitoring a monolithic application in ASP Classic 3.0 over IIS server. The database is SQL Server 2016 in an AlwaysOn cluster. Over three IIS instances for the core application, two IIS instances for reporting services, and two instances for the batch process in .NET 4.0.

How has it helped my organization?

The major improvement was the ability to find errors immediately and predict future failures, or when resources reach the maximum capacity.

What is most valuable?

The most valuable feature is Session Record because the developers can reproduce an incomplete issue after it is reported.

What needs improvement?

This solution needs better support for security and monolithic batch processes.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1100136
User at a pharma/biotech company with 1,001-5,000 employees
Real User
Automatically notifies us through PagerDuty if problems are discovered

Pros and Cons

  • "The most valuable feature is the ability to perform synthetic checks for monitoring sites using click paths."
  • "If the user interface were made more intuitive then it would really benefit the product."

What is our primary use case?

We use this solution for APM and synthetic monitoring, as well as real user monitoring and other basic host monitoring. We have problems sent to PagerDuty via webhook in Dynatrace. This also goes to our on-call center.

Debugging the worst transactions and other slow stuff is also done with this solution.

How has it helped my organization?

This has very much improved our organization. We now have a great solution for doing Application Performance Monitoring and doing synthetic checks.

What is most valuable?

The most valuable feature is the ability to perform synthetic checks for monitoring sites using click paths. Also, real user monitoring and basic host monitoring are really useful features.

Problem analysis is also great.

What needs improvement?

The user interface needs improvement. Sometimes it is not really clear how you can get to the right place, where you can find all of the information you need. It is sometimes really difficult to understand. If the user interface were made more intuitive then it would really benefit the product.

What do I think about the stability of the solution?

In Dynatrace, I really do not see any bugs.

Which solution did I use previously and why did I switch?

Previously we used SolarWinds but it was really buggy.

How was the initial setup?

Installation of OneAgent is really easy. We have installed this solution in a short time on nearly one hundred hosts.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1100124
User at a pharma/biotech company with 1,001-5,000 employees
Real User
Easy to install and helped us to better understand application interactions in our mixed environment

Pros and Cons

  • "Dynatrace helped us to get a better understanding of how our services are communicating with each other, as well as better problem detection before something really breaks"
  • "Sometimes it is hard to find the right setting for what you want to change."

What is our primary use case?

We use this solution for APM Monitoring on .NET, Java, and NodeJS, as well as Infrastructure Monitoring for Linux and Windows Based Systems, Kubernetes and Docker on-premise as well as in AWS.

We perform automated monitoring using the Dynatrace API within our CI/CD jobs, and further, synthetic monitoring and HTTP Checks from different locations.

How has it helped my organization?

Dynatrace helped us to get a better understanding of how our services are communicating with each other, as well as better problem detection before something really breaks. We have been able to consolidate different tools, like standard host monitoring and synthetic checks.

What is most valuable?

The OneAgent with Network Flow detection is really amazing. It is simple to install, where you run just one command and you are finished. It automatically detects which applications are running, and injects the tracing automatically without any adjustment in our deployment.

What needs improvement?

The configuration options should be better accessible. Sometimes it is hard to find the right setting for what you want to change. In K8s deployments, the configuration of the Active Gateway sometimes changes, and when it's automatically updated the monitoring breaks and you don't know why.

For how long have I used the solution?

Between one and two years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1100139
User with 5,001-10,000 employees
Real User
Monitoring is easy using the dashboard for our business applications

What is our primary use case?

This solution is used to create dashboards for business-related applications.

How has it helped my organization?

This solution has helped us with improving the monitoring and RCA.

What is most valuable?

The most valuable feature is the 360-degree view for monitoring, infrastructure, and application worlds.

What needs improvement?

This solution needs improvement in terms of automation.

For how long have I used the solution?

Two years.

What is our primary use case?

This solution is used to create dashboards for business-related applications.

How has it helped my organization?

This solution has helped us with improving the monitoring and RCA.

What is most valuable?

The most valuable feature is the 360-degree view for monitoring, infrastructure, and application worlds.

What needs improvement?

This solution needs improvement in terms of automation.

For how long have I used the solution?

Two years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1100115
User
Real User
Improves speed and quality of deployment but reporting lacks options for sharing

Pros and Cons

  • "It can give a quick overview of the current health status, end to end, and can quickly point to the root cause if there an issue or problem in one of our applications."
  • "We would like the AI to produce more scientific data with less configuration."

What is our primary use case?

We use this solution for application monitoring across regions. It can give a quick overview of the current health status, end to end, and can quickly point to the root cause if there an issue or problem in one of our applications. It helps our managers to keep track of everything on the dashboard.

How has it helped my organization?

Dynatrace is not only used by the IT Operations department but also by sales and customer service. It provides an overview of the service that we offer to the customers. The main benefit is that it helps the development team deploy more quickly and with better quality. 

What is most valuable?

The features that we found most valuable are the monitoring, alerting, and Davis the AI. With this combination of features, the Operations department and developers can sit back and relax. They can concentrate on how to improve the service for the customer and work towards a better overall experience.

What needs improvement?

We would like the AI to produce more scientific data with less configuration. That will help us, as the customers will focus on integrating all of the IT, without hassle.

We need more options for sharing and exporting reports to other systems and platforms.

For how long have I used the solution?

Five years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1100067
User
Real User
Flexible API allows for launching tasks automatically, based on specific conditions

Pros and Cons

  • "I think one of the most valuable features is the Dynatrace API, for both metrics and configuration."
  • "I think Dynatrace needs improvements with respect to reporting; not just performance, but the business-level reports."

What is our primary use case?

This solution is used for:

  • Integrating the diagnostics for all of my team members with the same point of view through Dynatrace link.
  • System integration for automatic remediation; to launch Ansible Tower jobs in response to problems or events.
  • User experience tracking based on session behavior.

How has it helped my organization?

We have a DevOps team distributed between several offices and we need to keep track of every microservice evolution. Dynatrace helps us to do that, keeping the same dashboards and same links for problems in our production environment, or profiling at staging. 

What is most valuable?

I think one of the most valuable features is the Dynatrace API, for both metrics and configuration. With that API, we were able to launch automatic tasks or jobs in response to a specific condition. We also have the option to open a JIRA ticket to keep track of a particular issue. 

What needs improvement?

I think Dynatrace needs improvements with respect to reporting; not just performance, but the business-level reports. The navigation can be improved because when you press the back key, sometimes you lose the time frame. Also, when you are in a problem description and want to leave, it is hard to do.

For how long have I used the solution?

Two years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1098759
User
Real User
Provides insight into user behavior that facilitates improving the UX

Pros and Cons

  • "I think with Dynatrace, it has helped to bring value to the business because now we can speak using the same language."
  • "On the side of the end user experience, I would suggest adding a new service for analyzing the backtrace of users."

What is our primary use case?

We use this solution for end-user experience, infrastructure monitoring, analysis of bounce rates, service calls to the database, root cause analysis, and problem management. For end-user analysis, I can monitor where the connections come from, the time, the number of navigated pages, bounce rates, and finally, if the usage was satisfactory or not.

How has it helped my organization?

This solution has improved our organization in several ways, including the speed of detecting problems, predictive maintenance, root cause analysis, and alert generation. We are also better able to understand trends with respect to user behavior like time zone connections, and the times when there is less usage of the system by users.

Our organization is too IT oriented. I think with Dynatrace, it has helped to bring value to the business because now we can speak using the same language.

What is most valuable?

The most valuable features for me are end-user analysis and problem detection. I am responsible for adoption, availability, and performance. In the case of adoption, the number of new users coming to the system is a good metric for management. For problem management, problem detection is a good feature to save time.

What needs improvement?

I have reported a bug where a CI was not reflected in the dashboard, yet it was detected in the problem management.

On the side of the end user experience, I would suggest adding a new service for analyzing the backtrace of users.

Also, I would like to see an option to export the dashboard to create better reports and avoid copy/paste.

For how long have I used the solution?

Between one and two years.

What do I think about the stability of the solution?

In terms of stability, it is ok and we have had no issues reported so far.

What do I think about the scalability of the solution?

We cannot properly address scalability yet.

Which solution did I use previously and why did I switch?

Prior to this solution, we used Gomez. It was part of the original solution that was installed. We had many problems with synthetic monitoring because it was down most of the time.

Which other solutions did I evaluate?

The tools were installed before I joined the company.

What other advice do I have?

There are long term benefits in using the monitoring tool. There is also strategic value added, as is the case of transforming the internal language of the technical teams.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1099944
User with 10,001+ employees
Real User
Provides a single point of access that is easy to use

Pros and Cons

  • "By using Dynatrace Managed, we have improved customer satisfaction and have also helped internal teams and subcontractors make the application more stable."
  • "If we can gain more insight into older applications, using not-so-recent technologies, then it would be a plus."

What is our primary use case?

This solution is used to monitor an IoT customer portal. It is hosted on Amazon Web Services. It is using Drupal, Microsoft SQL server, and eWON. By using Dynatrace Managed, we have given recommendations to developers and application owners on coding practices, but have also raised alerts on performance and availability.

How has it helped my organization?

By using Dynatrace Managed, we have improved customer satisfaction and have also helped internal teams and subcontractors make the application more stable. Communication between different teams has also been made easier and more fluid.

What is most valuable?

Dynatrace Managed has given us an in-depth, comprehensive view of every single layer of the entire application stack in a single, easy-to-use point of access. We have had several wins and increased our credibility among all actors involved with the application.

What needs improvement?

If we can gain more insight into older applications, using not-so-recent technologies, then it would be a plus. Also, having more flexibility to have different user profiles could be beneficial. No real frustration though.

For how long have I used the solution?

Between one and two years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
SV
Program Manager at a tech services company with 51-200 employees
Real User
Enables our customers to control their infrastructure with a single tool and to easily check the connections with all components

Pros and Cons

  • "Our customers are now able to control their infrastructure with a single tool, and can easily check the connections with all components."
  • "In the next release, I would like to see some new reports and more tiles on the Dashboard."

What is our primary use case?

I am a Dynatrace partner and the company where I work is a system integrator. We propose the Dynatrace solution to our customers for monitoring the performance of applications and integrate the solution with the other tools that they have.

How has it helped my organization?

Our customers are now able to control their infrastructure with a single tool and can easily check the connections with all components. With the Smartscape and AI, they can see everything and have reduced the number of events.

What is most valuable?

The ability to monitor a hybrid environment is very valuable. The AI is able to discover useful information in term of connections. We like the easy method of creating a dashboard, and the ability to see the real user experience with the new functionality of the replay.

What needs improvement?

In the next release, I would like to see some new reports and more tiles on the dashboard. I would also like to see the Synthetic Mobile application improved.

For how long have I used the solution?

Five years.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partnership
reviewer1099926
User
Real User
Real-time user monitoring helps to improve performance and stability

What is our primary use case?

Our primary uses for this solution are Production monitoring and RUM (Real User Monitoring).

How has it helped my organization?

Since implementing this solution we have gained stability, with 100% uptime.

What is most valuable?

The most valuable feature is the RUM. Finally, we have 100% visibility on website performance, including third-party sources.

What needs improvement?

This solution would be improved with the addition of annotations for automated custom metrics creation.

For how long have I used the solution?

Two years.

What do I think about the stability of the solution?

Our overall stability has improved with this solution.

What is our primary use case?

Our primary uses for this solution are Production monitoring and RUM (Real User Monitoring).

How has it helped my organization?

Since implementing this solution we have gained stability, with 100% uptime.

What is most valuable?

The most valuable feature is the RUM. Finally, we have 100% visibility on website performance, including third-party sources.

What needs improvement?

This solution would be improved with the addition of annotations for automated custom metrics creation.

For how long have I used the solution?

Two years.

What do I think about the stability of the solution?

Our overall stability has improved with this solution.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1099902
User
Real User
Increased log traceability helps to deal with performance challenges

What is our primary use case?

The primary use for this solution is for monitoring and performance challenges.

How has it helped my organization?

Using this solution has increased log traceability.

What is most valuable?

The dashboard is very useful, as you can monitor different parameters on the same screen.

What needs improvement?

The thread traceability is something that needs improvement.

For how long have I used the solution?

One year.

What is our primary use case?

The primary use for this solution is for monitoring and performance challenges.

How has it helped my organization?

Using this solution has increased log traceability.

What is most valuable?

The dashboard is very useful, as you can monitor different parameters on the same screen.

What needs improvement?

The thread traceability is something that needs improvement.

For how long have I used the solution?

One year.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1099893
User
Real User
Real-time root cause identification improves our overall performance

What is our primary use case?

This solution is primarily used for performance analysis and problem-solving.

How has it helped my organization?

Dynatrace helps us to improve overall performance and allows us to detect the root cause of an outbreak on our systems.

What is most valuable?

The most valuable feature is the indication of root cause at the moment there is a failure in our system.

What needs improvement?

The configuration of this solution is quite complex.

For how long have I used the solution?

One year.

What is our primary use case?

This solution is primarily used for performance analysis and problem-solving.

How has it helped my organization?

Dynatrace helps us to improve overall performance and allows us to detect the root cause of an outbreak on our systems.

What is most valuable?

The most valuable feature is the indication of root cause at the moment there is a failure in our system.

What needs improvement?

The configuration of this solution is quite complex.

For how long have I used the solution?

One year.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
VC
Program Manager IT at a tech services company with 10,001+ employees
Real User
Helps solve our Java bugs, but the Business Dashboard needs improvement

What is our primary use case?

Our primary use case is to helps solve Java bugs.

How has it helped my organization?

This solution has helped us to improve application performance and reduce issue-impact with faster resolutions.

What is most valuable?

The most valuable features are Root cause analysis and User session replay.

What needs improvement?

Two things that can be improved are the licensing and the Business dashboard.

For how long have I used the solution?

Two years.

What is our primary use case?

Our primary use case is to helps solve Java bugs.

How has it helped my organization?

This solution has helped us to improve application performance and reduce issue-impact with faster resolutions.

What is most valuable?

The most valuable features are Root cause analysis and User session replay.

What needs improvement?

Two things that can be improved are the licensing and the Business dashboard.

For how long have I used the solution?

Two years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1099854
User at a comms service provider with 10,001+ employees
Real User
Problem grouping and history helps to minimize reoccurring issues

Pros and Cons

  • "Since we moved to OneAgent, we are much quicker to address live incidents and problems that occur in our systems."
  • "More integrations could prove very beneficial to us."

What is our primary use case?

We use Dynatrace OneAgent as a solution to monitor applications, as well as infrastructure. This idea was appealing to us for time management and efficiency purposes.

How has it helped my organization?

Since we moved to OneAgent, we are much quicker to address live incidents and problems that occur in our systems. This has given time back to our Ops teams to fix problems rather than spend time looking for the root cause. This had been problematic for us in the past.

What is most valuable?

So far, Problems grouped in one place is a personal favorite. This allows me to stay on top of reoccurring issues and drive teams to minimize those. This constantly improves our services. The Problem history also helps keep track of previous issues, should we be required to look them up.

What needs improvement?

So far, OneAgent has been very useful for us. However, there is room for improvement. More integrations could prove very beneficial to us. One example is more AWS Redis integration, which would help us monitor our digital estate more efficiently than we do today. Licensing and user management could also be improved.

For how long have I used the solution?

One year.

Which solution did I use previously and why did I switch?

We were previously using Dynatrace AppMon, which had limitations to monitoring applications. We were then demoed OneAgent, and it better suited our needs.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1099827
User
Real User
Synthetic and Availability reports provide a deep understanding of the environment

Pros and Cons

  • "The Dynatrace solution has an important role in optimizing application code and SQL queries for customer solutions."
  • "For an easy view of global and entity-specific configurations, a separate tile or pane aggregating these configurations should be implemented."

What is our primary use case?

This is primarily used for Dynatrace Customer Managed Configurations in a closed customer environment. The operating systems include Microsoft Windows Server and various Linux distributions.

How has it helped my organization?

The Dynatrace solution has an important role in optimizing application code and SQL queries for customer solutions. It is also used for identifying, alerting, and reporting on real-time problems.

What is most valuable?

The most valuable features are the Smartscape, Resolution Path, synthetic and availability reports. These give a deep understanding of the environment being monitored, as well as addressing problems in terms of playback, code analysis, database calls analysis, and the system as a whole.

What needs improvement?

For an easy view of global and entity-specific configurations, a separate tile or pane aggregating these configurations should be implemented. This would make managing global or entity-specific configurations easier, as it would show previous configurations made to the environment by another DT user.

For how long have I used the solution?

One year.

What do I think about the stability of the solution?

This solution is very stable.

What do I think about the scalability of the solution?

This is a very scalable solution.

Which solution did I use previously and why did I switch?

We did not use another solution prior to this one.

Which other solutions did I evaluate?

We did not evaluate other options before adopting this solution.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
RW
Team Leader at a manufacturing company with 51-200 employees
Real User
PurePath analysis functionality has helped us find issues in important systems before release

What is our primary use case?

We are using this software to monitor an online banking system in a production environment.

How has it helped my organization?

Dynatrace has improved our organization because we can see big problems in the most important systems before these issues will be seen by clients.

What is most valuable?

The most valuable feature is the PurePath analysis. We can see each session, end-to-end, and discover issues.

What needs improvement?

The user interface needs to be improved.

For how long have I used the solution?

Less than one year.

What is our primary use case?

We are using this software to monitor an online banking system in a production environment.

How has it helped my organization?

Dynatrace has improved our organization because we can see big problems in the most important systems before these issues will be seen by clients.

What is most valuable?

The most valuable feature is the PurePath analysis. We can see each session, end-to-end, and discover issues.

What needs improvement?

The user interface needs to be improved.

For how long have I used the solution?

Less than one year.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
it_user738420
Consultant at Reply
Vendor
Allows for the inclusion of legacy technology within our monitored environment

What is our primary use case?

APM monitoring and troubleshooting for any kind of technology.

How has it helped my organization?

This has improved our organization because any kind of technology, even legacy equipment, is now monitored.

What is most valuable?

The user experience monitor is a real added value.

What needs improvement?

It would be nice to have a simplified monitoring feature for non-Java applications.

For how long have I used the solution?

Three years.

What is our primary use case?

APM monitoring and troubleshooting for any kind of technology.

How has it helped my organization?

This has improved our organization because any kind of technology, even legacy equipment, is now monitored.

What is most valuable?

The user experience monitor is a real added value.

What needs improvement?

It would be nice to have a simplified monitoring feature for non-Java applications.

For how long have I used the solution?

Three years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1099020
User
Real User
Root cause identification and reporting helps us to respond more quickly to problems

What is our primary use case?

We run our application on a Windows 2008 to 2016 environment. We needed a tool to give us insight into how our applications were running. Dynatrace was the answer.

How has it helped my organization?

Dynatrace gives excellent insight into the performance of our applications. This helps the IT department to respond quickly to problems because the root cause is reported by Dynatrace.

What is most valuable?

We find almost all of the features valuable, including Integration, Smartscape, and Problems.

What needs improvement?

The extending of Dynatrace with plugins can be better. 

For how long have I used the solution?

Less than one year.

What is our primary use case?

We run our application on a Windows 2008 to 2016 environment. We needed a tool to give us insight into how our applications were running. Dynatrace was the answer.

How has it helped my organization?

Dynatrace gives excellent insight into the performance of our applications. This helps the IT department to respond quickly to problems because the root cause is reported by Dynatrace.

What is most valuable?

We find almost all of the features valuable, including Integration, Smartscape, and Problems.

What needs improvement?

The extending of Dynatrace with plugins can be better. 

For how long have I used the solution?

Less than one year.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1098966
User
Real User
Enables us to reduce the time to detect the root cause incident and also to avoid missing incidents

Pros and Cons

  • "The most valuable feature is the beautiful UI."
  • "Improvements are needed in the navigation and timeframe selection when browsing problems."

What is our primary use case?

We are a partner and are selling this solution. We also use it internally.

How has it helped my organization?

This solution has helped us to reduce the time to detect the root cause incident and also to avoid missing incidents.

What is most valuable?

The most valuable feature is the beautiful UI. The correlation between events and impacts is helpful, as is the automatic detection of the infrastructure.

What needs improvement?

Improvements are needed in the navigation and time-frame selection when browsing problems, sometimes, the time-frame set change and I need to re-set it again, plus I find the navigation bar on the top left quite cumbersome, when i'm analyzing problem and I want to go back to the previous view, for me the nav bar should be the solution but often, when selecting the last element in the bar, I do not go back to my previous page but to the "main element page" (Aka, When doing deep analysis the analysis components are not shown on the nav bar and the only way is to press the browser "go back" button).

For how long have I used the solution?

More than one year.
Disclosure: My company has a business relationship with this vendor other than being a customer: We are official partner while still using the solution for our company needs.
reviewer1098681
User
Real User
Provides continuous monitoring for auditing and troubleshooting

What is our primary use case?

We use this solution for continuous monitoring in our customers' environments, auditing, and troubleshooting.

How has it helped my organization?

This is an easy to use solution and our customers like it.

What is most valuable?

The most valuable features are the UEM (User Experience Monitoring) and the DEM (Digital Experience Management). It is also easy to install.

What needs improvement?

I would like to see more default dashboards included, and maybe more possibilities in terms of customization.

What was our ROI?

The ROI for this solution is fast.

What is our primary use case?

We use this solution for continuous monitoring in our customers' environments, auditing, and troubleshooting.

How has it helped my organization?

This is an easy to use solution and our customers like it.

What is most valuable?

The most valuable features are the UEM (User Experience Monitoring) and the DEM (Digital Experience Management). It is also easy to install.

What needs improvement?

I would like to see more default dashboards included, and maybe more possibilities in terms of customization.

What was our ROI?

The ROI for this solution is fast.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
RS
TitleICT management division director with 501-1,000 employees
Real User
Solves a variety of DevOps-related issues for our customers

Pros and Cons

  • "The features that we find most valuable are automatic root cause detection, topology discovery, and session replay."
  • "I would like to see an App store for plugins and extensions."

What is our primary use case?

As a system integration company, we provide it as an APM solution to our customers.

How has it helped my organization?

Dynatrace solved various kinds of Ops / DevOps issues for our customers including bad code, bad configurations, operational issues, etc.

What is most valuable?

The features that we find most valuable are automatic root cause detection, topology discovery, and session replay. Basically, all the features provided are valuable.

What needs improvement?

I would like to see an App store for plugins and extensions. This would provide a single point for all Dynatrace users to download and install product extensions from.

For how long have I used the solution?

Three years.

What do I think about the stability of the solution?

Very good.

What do I think about the scalability of the solution?

Exceptional.

How are customer service and technical support?

Exceptional. Very quick replies (sometimes in the order of minutes), very professional.

Which solution did I use previously and why did I switch?

Not really.

How was the initial setup?

Very straightforward.

What about the implementation team?

In-house.

What was our ROI?

Case by case.

What's my experience with pricing, setup cost, and licensing?

N/A

Which other solutions did I evaluate?

AppD, New Relic

What other advice do I have?

Have Dynatrace or one of its partner do a PoC. You will not regret it.

Disclosure: My company has a business relationship with this vendor other than being a customer: We are system integrator providing Dynatrace solutions to our customers.
reviewer1099095
User
Real User
An easy-to-use tool to assist our customers in detecting problems

Pros and Cons

  • "Ease of problem detection and alerting, visual timeline, and user-sessions are some of the best features of Dynatrace."
  • "The web interface, in some cases, is a little ambiguous to use."

What is our primary use case?

Our implementation is not a single case. We are the local partner for Dynatrace in Romania and have very different use cases that differ based on our customers.

Dynatrace is being used from monitoring the end user experience to infrastructure monitoring and real-time business and impact analysis.

How has it helped my organization?

The ease of use and full stack, 100% visibility inside the monitored applications has really helped us improve, showcase, and implement Dynatrace throughout our clients' systems.

Ease of problem detection,  alerting, visual timeline, and user-sessions are some of the best features of Dynatrace.

What is most valuable?

There are lots of features that Dynatrace provides that really help the business grow. From user experience, where you can view exactly what your users are experiencing, to AI problem detection, and root cause analysis where the IT department is really keen to use Dynatrace.

What needs improvement?

The web interface, in some cases, is a little ambiguous to use. From passing through different screens to go and drill down, to not propagating the filter timeframes from different screens.

Apart from that, all of Dynatrace’s features are a real plus to have implemented.

For how long have I used the solution?

Two years.
Disclosure: My company has a business relationship with this vendor other than being a customer: Local partner.
reviewer1099086
User
Real User
Performs stress-testing and evaluations to help identify bottlenecks

Pros and Cons

  • "The most valuable function is the ability to replay a customer session."
  • "We would like to see an AI tool that detects issues with our site in real time."

What is our primary use case?

We used this solution in a production environment to perform stress testing and evaluations to help find bottlenecks. 

We monitored user behavior and identified the funnel most used by our customers. In other services, we wanted to detect third-party tools with the wrong service.

What is most valuable?

The most valuable function is the ability to replay a customer session. It is very useful to know all of the customer details (device category, Operating System used, browser version, location of the customer, and connectivity).

We also need to know which areas of our site have the worst performance.

What needs improvement?

It would be an improvement to know where we lost our conversion funnel. It’s very important to share the same information with other departments of the company and converse using the same dashboards.

We would like to see an AI tool that detects issues with our site in real time.

What other advice do I have?

Nowadays, we are not Dynatrace customers. However, we want to keep up to date with product functionality in order to evaluate the necessity of changing our current solution.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1099044
User
Real User
Useful reporting and has the ability to analyze our messaging software

Pros and Cons

  • "One of the features that sets this product apart from its competitors is that it generates a solution."
  • "We would like to see more third-party tools for training."

What is our primary use case?

We use this solution for performance monitoring and identifying resource management problems.

How has it helped my organization?

We hope to improve our customer experience by making our webpage, native applications, and B2B interfaces function properly. In our environment, we have several databases and several types of code. The databases include Oracle, MSSQL, and MongoDB. 

It is critical to have the proper tool.

What is most valuable?

One of the features that sets this product apart from its competitors is that it generates a solution. We really like the number of reports it generates and the information that is provided to assist with analysis.

This solution also has the capability of analyzing our messaging software.

What needs improvement?

We would like to see more third-party tools for training.

For how long have I used the solution?

Trial and evaluation period.

Which other solutions did I evaluate?

We carefully looked at all of the options on the market and currently, we are in the process of a pilot installation of Dynatrace. The initial results are encouraging and we are waiting for more data to make the final decision.

At this time it seems that Dynatrace has almost everything we need.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1098954
User
Real User
The workflow helps you to easily have an overview of the infrastructure that you are analyzing

What is our primary use case?

We use this solution to assist with resolving incidents in a banking environment.

How has it helped my organization?

This solution helps the bank to detect problems faster.

What is most valuable?

The most valuable feature is the workflow, which helps you to easily have an overview of the infrastructure that you are analyzing, without having worked with it previously.

What needs improvement?

The AI is not that intelligent and there are different places where it could be even more automated. For example, when you are looking at the code tree and you must manually click to expand the tree until you find the process.

For how long have I used the solution?

Less than one year.

What is our primary use case?

We use this solution to assist with resolving incidents in a banking environment.

How has it helped my organization?

This solution helps the bank to detect problems faster.

What is most valuable?

The most valuable feature is the workflow, which helps you to easily have an overview of the infrastructure that you are analyzing, without having worked with it previously.

What needs improvement?

The AI is not that intelligent and there are different places where it could be even more automated. For example, when you are looking at the code tree and you must manually click to expand the tree until you find the process.

For how long have I used the solution?

Less than one year.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1098909
User at a hospitality company with 10,001+ employees
Real User
AI-assisted Root cause analysis provides for a faster problem resolution and increased uptime

What is our primary use case?

Our primary use case is to monitor the full stack of our digital platform, including the user experience. This provides us with business insights.

How has it helped my organization?

This solution has helped us with faster identification of the root cause, allowing faster resolution and increased uptime.

What is most valuable?

The most valuable feature is the AI, which makes root cause identification much faster, and the support much easier.

What needs improvement?

I would like to have the ability to share live data with selected third parties so that they can see how their product is performing for our company.

For how long have I used the solution?

More than one year.

What is our primary use case?

Our primary use case is to monitor the full stack of our digital platform, including the user experience. This provides us with business insights.

How has it helped my organization?

This solution has helped us with faster identification of the root cause, allowing faster resolution and increased uptime.

What is most valuable?

The most valuable feature is the AI, which makes root cause identification much faster, and the support much easier.

What needs improvement?

I would like to have the ability to share live data with selected third parties so that they can see how their product is performing for our company.

For how long have I used the solution?

More than one year.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
reviewer1098588
User at a consultancy with 1,001-5,000 employees
Consultant
An extensible solution that is easy to install and manage

Pros and Cons

  • "The most valuable features of Dynatrace are the ease of installation and management, as well as its extensibility."
  • "It needs a dashboard for cluster events in general, and for Kubernetes specifically."

What is our primary use case?

We use the Dynatrace platform to perform Application Performance Management for our Kubernetes clusters and some other legacy clusters. We have many Kubernetes clusters in our company and we are connecting each to an on-premise Dynatrace platform so that we can analyze the performance of each one separately.

How has it helped my organization?

Besides being an Application Performance management platform, Dynatrace has many important features that are easy to use. This gives us more time to focus on business. From installation to page load analysis, passing by monitoring hosts. Everything works like a charm.

What is most valuable?

The most valuable features of Dynatrace are the ease of installation and management, as well as its extensibility.

Dynatrace provides a wide range of platform supports that can be installed.

What needs improvement?

The service should be improved such that it is more useful to its clients. For instance, detect repeated performance-issue-related root causes, optional log streaming for hosts, processes, or a group of processes.

It needs a dashboard for cluster events in general, and for Kubernetes specifically.

For how long have I used the solution?

One year.

What about the implementation team?

For the Kubernetes part, we have a good operator that takes care of updating the agents so we have nothing to do.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
JL
Senior consultant at a tech services company with 201-500 employees
Real User
The code level drill-down helps to solve production issues quickly

Pros and Cons

  • "Working with the user interface is a pleasure for any customer since it is fast, responsive, and very well designed."
  • "As the product is evolving quickly and product features are added on a monthly basis, a more transparent roadmap would be more than welcome."

What is our primary use case?

Our primary use cases are for APM and digital experience management.

How has it helped my organization?

The ability to solve production issues quickly is the most valuable improvement for each of our customers. Also, rolling out and maintaining the solution is more than easy and requires very little effort from the customers. This is unique compared to other vendors.

What is most valuable?

The most valuable features are the speed of deployment without any changes to the monitored environment, and the very well defined and implemented user interface.

Working with the user interface is a pleasure for any customer since it is fast, responsive, and very well designed.

From the other features, the ability to drill down to the code level is often very valuable when doing an analysis of issues. Also, the integrated AI (assisted machine learning) helps to analyze anomalies without the requirement to define and describe your environment.

What needs improvement?

As the product is evolving quickly and product features are added on a monthly basis, a more transparent roadmap would be more than welcome.

Also, some parts of the business operations, such as pricing, should be improved since the terms are changing and it is not easy to do estimates.

For how long have I used the solution?

Three years.
Disclosure: My company has a business relationship with this vendor other than being a customer: Business partner
reviewer1095105
User at a tech services company with 10,001+ employees
Consultant
Helps to find and repair performance bottlenecks before they get out of control

Pros and Cons

  • "The most valuable features for us include problem detection, root cause identification, Smartscape, and integration with cloud infrastructure like AWS, Azure, GCP, etc."
  • "Most of the time, chat support is not good enough for answering queries."

What is our primary use case?

We get APM requirements from various customers raising concerns about poor performance for their application. They do not know what is wrong and, most importantly, what is causing it. Dynatrace has helped a lot to identify performance bottlenecks and helped to fix them before the impact is increased.

How has it helped my organization?

Partnership with Dynatrace has given access to training, their knowledge base, etc. This has given us awareness about the latest trends in technology and how we can utilize Dynatrace to align with it. We have gained customers’ trust that we can provide them the best value from the Dynatrace solution.

What is most valuable?

The most valuable features for us include problem detection, root cause identification, Smartscape, and integration with cloud infrastructure like AWS, Azure, GCP, etc.

This solution supports integration with Gen 3 solutions.

The following features are also valuable:

  • PurePath and stack trace details
  • UEM (User Experience Management)
  • Service flow mapping
  • Ease of deployment
  • Kubernetes monitoring

What needs improvement?

The chat support definitely needs to be uplifted. Most of the time, chat support is not good enough for answering queries. Local support should also be increased. 

There also needs to be more frequent training for partners, so teams can be enabled on product features and enhancements.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Chin Yan Keat
Product Manager at a financial services firm with 201-500 employees
Real User
Auto-baseline detection for the API performance issues has helped to improve my organization

Pros and Cons

  • "Dynatrace has an auto-baseline and uses AI to monitor the performance of each API. The response time is related to the baseline."
  • "I would like to see the same features as in the New Relic Insights in the dashboard. That is the only thing I want to see improved in Dynatrace."

What is our primary use case?

We use Dynatrace to monitor the API performance of the server.

How has it helped my organization?

Dynatrace has an auto-baseline and uses AI to monitor the performance of each API. The response time is related to the baseline.

What is most valuable?

The most valuable feature is the auto-baseline because I don't have to set it with Dynatrace. With New Relic, we had some problems with the configuration.

What needs improvement?

I would like to see the same features as in the New Relic Insights in the dashboard. That is the only thing I want to see improved in Dynatrace.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

Dynatrace is quite stable. I don't have any issues with it. With Dynatrace we need to upgrade and restart often. New Relic is more stable than Dynatrace.

What do I think about the scalability of the solution?

I have not had any issues with the scalability of either New Relic or Dynatrace. They are both quite scalable.

How are customer service and technical support?

Currently, we get the vendor support directly. Their support is adequate.

Which solution did I use previously and why did I switch?

Last time we were using another APM and the company discontinued the APM product, so we had to switch.

How was the initial setup?

The initial setup of Dynatrace is quite easy.

What about the implementation team?

We implemented the installation ourselves without any issues or problems at all.

What's my experience with pricing, setup cost, and licensing?

Our most important criteria when selecting a vendor are the features and local support of the agency. Those two along with pricing are very important. 

The reason we eventually chose Dynatrace was for the automatic (auto-baseline) of detection for the API performance issues.

Which other solutions did I evaluate?

We use New Relic as well in the same facilities.

What other advice do I have?

I will rate the software a nine out of 10 because they are able to help solve our issues for us even though we don't understand the system fully. 

To make it a perfect 10, Dynatrace needs to implement the features from New Relic in the dashboard so that I can monitor my own performance. Even though New Relic is not as good as Dynatrace, I have to understand my own system. I set each parameter manually before every launch by five minutes.

I would suggest to prospective buyers to evaluate both Dynatrace and New Relic to see which features are best for your company. 

If you are not sure about the system requirements, choose Dynatrace. If you understand your own system and know by seeing a network outline exactly what you need for support, then choose New Relic.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
SC
IT Specialist at a government with 10,001+ employees
Real User
Compared to AppDynamics where we are still trying to get it into production, we had the latest version of Dynatrace in production within three days

Pros and Cons

  • "When collecting data with Dynatrace, we saw every single transaction that happened in real-time."
  • "With Dynatrace in our environment, the managed server required root access to run. As a government agency with tight security, this has been an audit concern for us."

What is our primary use case?

Our primary use case for both Dynatrace and AppDynamics is for application performance monitoring (APM). The main reason for having application performance monitoring is, when we see something is running slowly, we can immediately look to see where the issue is at before our systems crash on us. So, one of the major roles it plays for us is the ability to keep our system performing in peak shape.

Our ability to see issues coming, then quickly isolate and correct problems was our main use of Dynatrace. We are not there yet with AppDynamics. It has been ten months, and we are still spinning our wheels trying to set it up and figure out how it works.

How has it helped my organization?

When collecting data with Dynatrace, we saw every single transaction that happened in real-time. Whereas, with AppDynamics, they take snapshots, and we only see a tenth of the information that we did with Dynatrace. While the information is there, if an issue with an application happened in-between snapshots, it would not be readily identifiable. You would have to go hunt and peck for it. We don't have time for that.

What is most valuable?

Using Dynatrace, we collected application metrics within three hours, in most cases. The majority of our triage were within three hours, then we were able to discover the root cause of issues.

With Dynatrace today, you have a single agent. You stick it on a server, and it doesn't matter if it's Linux, Windows, etc. It is a single agent and executable. You run it, and it injects itself into your collecting data. This is compared with AppDynamics, which on some of servers, we have had to install as many as four different agents and configure them all individually, trying to collect the same type of information.

The dashboarding for Dynatrace is ten times easier to set up and has more options of what you can put on it, especially if you are in a single payment class environment.

What needs improvement?

With Dynatrace in our environment, the managed server required root access to run. As a government agency with tight security, this has been an audit concern for us. A major area of improvement for Dynatrace would be to make it so the program does not need root access to perform. AppDynamics does not require root access to the servers. Once they are set up and configured, they can set their end run without root access.

The number one area of improvement for AppDynamics is to simplify their agent install. Instead of having four or five different agents to get all the different things that you need with different pieces of information, they need to figure out how to put theirs into a single agent, like Dynatrace has done.

We have not found AppDynamics in our environment useful at all. We are struggling to try and make it work. AppDynamics is for applications that are static. In our government agency, we are too dynamic. Everything is changing constantly, and AppDynamics does not work in this type of environment.

For how long have I used the solution?

More than five years.

What do I think about the stability of the solution?

The stability for Dynatrace is probably 85 percent. We had enough issues where one of the services would just stop running, then we would have to restart it. Not very often, but it happened.

With AppDynamics we haven't been able to use the system long enough to determine its stability.

What do I think about the scalability of the solution?

Dynatrace is very scalable. We grew it over the 12 years that we had it. So, that has proven that it is scalable. 

AppDynamics is scalable as the environment grows. However, we are still in the product's infancy, so we haven't seen this happen yet.

A company with a single application over multiple locations, like a retailer, but only needs to worry about one application and monitoring it, this is the perfect fit for AppDynamics. If you have an organization with more than 40, you definitely want Dynatrace. AppDynamics is not a viable product for an organization with lots of applications.

How are customer service and technical support?

On a scale of one to ten, my experience working with the AppDynamics onsite people and offsite support is maybe a five. I feel that they don't want to take responsibility for the areas that AppDynamics is lacking in. When things don't work in which they were sold, then they want to tell us that it is our environment more than their application not functioning correctly. 

Whenever we had issues with Dynatrace, you could get Dynatrace support on the phone, and they were all over it. They would get into our machines, then take screenshots or look at the performance of the systems while it was running. They wrote custom patches to help us resolve issues that we had. I would rate the support that we receive from Dynatrace as a ten out of ten. 

Which solution did I use previously and why did I switch?

We have been using Dynatrace since 2007 and AppDynamics for just about a year. We have not been using them concurrently. Dynatrace was not renewed, and management decided that we would use AppDynamics. This decision was beyond my control.

How was the initial setup?

With Dynatrace, the installation and setup were a piece of cake. It could be accomplished usually within fifteen minutes, and definitely, within a half hour of deciding to do it. 

A big difference that we found between the two vendor is in setting the system up and getting them ready for production. With the latest version of Dynatrace, it took three days and we had it in production. We are still trying to get AppDynamics in production since last May.

What about the implementation team?

With our Dynatrace system, it required three servers and the program when we installed it on the servers. It was straightforward. You just clicked, clicked, and clicked as it went through the setup, then you were done. 

With AppDynamics, we are now on eight servers to make it function like it should. We are ten months into it now, and we're still trying to get it right. We have AppDynamics folks onsite to help us with it. It is just difficult to implement. There is so much to it. 

I sat down with one of their architects to decide how many servers that we needed, how they need to be spec'd out, etc., and that is what we built. Then, when we stood it up, and it didn't work, some other personnel from the AppDynamics team came in to look at it. They said, "None of this is correct. You are on the wrong this and that." 

Thus, we did not have consistent information and support from AppDynamics when implementing the system. However, it is up and running now.

What's my experience with pricing, setup cost, and licensing?

Our annual costs were about the same for both AppDynamics and Dynatrace.

What other advice do I have?

When learning Dynatrace, we brought in Dynatrace people to come onsite and take my team through a week long training. We did that two or three different times. They offered this type of training. They also have online training out on their community that I could set up for my team members. The effectiveness of that training was about 75 percent. 

With AppDynamics, they have provided some online training. The take away from it (from my team) has been maybe 10 to 15 percent. The training is geared more towards sales than using the product for what it was intended. It boasts the features and selling points of the AppDynamics product instead of the ins and outs of how to use it once it has been installed in our environment.

I would definitely recommend Dynatrace. I have the benefit of having used it for so many years. It takes less infrastructure to set it up initially. It's a single agent engine. You just set the agent up and run it, then it configures itself. It goes out and finds all your processes with everything that's running, configuring itself. The simplicity of the infrastructure and simplicity of setting it up, then actually using it, along with setting up your dashboards to monitor your metrics is much better. There are more features than the AppDynamics dashboarding.

I would rate it Dynatrace as a ten out of ten. 

At the point of where we're at with our AppDynamics experience, I would rate it as a five out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
A.Sousa
CTO at Marketware
Real User
Top 20
Capable of following all user actions across all monitored infrastructure, even to systems not monitored, but interconnected

Pros and Cons

  • "Dynatrace is an extremely helpful APM solution in large, complex environments, whenever we need to have an integrated vision of our users, infrastructure, and applications."
  • "Given the full-stack approach, you are able to view from the end user perspective, almost down to the bare metal."
  • "Dynatrace is capable of following all user actions across all monitored infrastructure, even to systems not monitored, but interconnected."
  • "The solution is multi-tenant and based in Big data technology."
  • "In the new Dynatrace solution, support for legacy applications is still not there. ​"

What is our primary use case?

Dynatrace is an extremely helpful APM solution in large, complex environments, whenever we need to have an integrated vision of our users, infrastructure, and applications. It excels when we need to do all this with the lowest resources possible, with the best data quality, across all layers, and with the least management overhead. 

How has it helped my organization?

The first time I came across Dynatrace, I simply remember the WOW factor. Being a performance enthusiast since the mid 80's, I cannot remember more than a handful of such technical experiences!

Dynatrace excels in troubleshooting scenarios. You do not get samples or gaps. You get the real thing. That is absolutely important when troubleshooting the strangest situations.

Focus on root cause analysis has dropped significantly for the importance of alerts. I was used to be drowning in alerts, but now have refocused. I still have them, of course, but now they are about minor things. I see myself getting rid of them very soon.

What is most valuable?

The most valuable feature is Dynatrace's commitment to bringing in new features. It is very difficult to keep pace with the new developments that are always occurring.

The OneAgent technology is one of the most important features. You install it, no configuration, and it just does all the stuff for you. It automatically detects whatever is happening, and even gets to automate JavaScript injection across different web server technologies. You can have tag management, but you can even forget that, because that is fully automated, too!

Given the full-stack approach, you are able to view from the end user perspective, almost down to the bare metal. It gives you all the way from the user perspective, network experience, web and application server view, application detail, process detail, operating system detail, and you even get to manage virtualization and datacenter support.

Dynatrace is capable of following all user actions across all monitored infrastructure, even to systems not monitored, but interconnected. This technology is known by the name PurePath, and being able to do this sometimes feels like magic. I have been told, time and time again, by very knowledgeable IT personnel, that this is not possible. Sometimes, you have to see it, to believe it.

One of the most promising features is the AI capability. I have seen some of its capability in production environments, and it is pretty impressive! It is not a marketing buzzword being abused, but it actually works. Being able to offload problem handling and root-cause analysis, and get to the point analysis of complex systems is something that I have not seen with my eyes, and in this depth, in any other IT solution to date. 

Dynatrace's online presence in APM "education" is second to none. Viewing the YouTube online videos, hearing the PurePerformance Podcast, getting to learn in Dynatrace University, and following the documentation is like being in performance heaven! You just can't grasp it all!

What needs improvement?

In the new Dynatrace solution, support for legacy applications is still not there. Given there is excellent support of legacy applications and protocols in the Appmon & DC RUM offers, they have the knowledge to put it there. Knowledge that their competition simply doesn't have.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

Not seen one stability issue since I been dealing with it.

What do I think about the scalability of the solution?

No issues with scalability. The solution is multi-tenant and based in Big data technology.

What impresses me more is the ability to be able to analyze 100% of all activity going on, and do that with so low overhead. I have not been able to observe more than 1% overhead, despite Dynatrace saying that it can be slightly higher in some situations. I sometimes get the impression that overhead might be negative (underhead?), because you can get rid of inefficiencies like log dumping, that typically have high (disk and CPU) overhead.

How are customer service and technical support?

Support is just great. Part of it is public, so everyone can check it out. Dynatrace direct support is even better, and you sometimes get direct answers from the teams that are implementing the functionality.

Which solution did I use previously and why did I switch?

I have worked with other APM, IT, and UX monitoring solutions before. None of them is even near what Dynatrace has to offer.

How was the initial setup?

Never seen anything so complex be so simple to install.

What about the implementation team?

Directly implemented.

What's my experience with pricing, setup cost, and licensing?

Pricing can be high, especially for Portuguese standards. But as one says, you get what you pay for.

Setup cost is very low considering that it is an almost totally, automatic process. Installing SaaS or Managed is only some minutes away. Given that there is no configuration involved in the agents, you can develop how many you want per hour. It only depends on your IT deployment strategy. TCO is thus much lower than expected. Licensing is very interesting, as you pay only for what is being monitored. A lot of things are given away for no additional cost. If you have a great IT consolidation, it will be pretty cheap. If you have a lot of servers, it will be heavier.

What other advice do I have?

Since you cannot manage what you cannot measure, I do give the most importance to data quality. This is priceless. If you manage based on bad or incomplete data, you are leaping into the bad decisions direction.

The return might just be immediate. You install it and after minutes you are getting the full data in. The other day I compared Dynatrace to another APM solution, and the other person had been struggling nine months to get the data out. When he saw what Dynatrace did out-of-the-box, he simply could not believe it.

Finally, be prepared to be surprised! It is very fast pace. The Session Replay and the Augmented Reality are just two recent examples. Almost every day I get some new perspective in this field, like AIOps, and it just keeps getting faster! 

Disclosure: My company has a business relationship with this vendor other than being a customer: Dynatrace Partner.
it_user957450
System Integrator with 10,001+ employees
Real User
a good source for application monitoring

What is our primary use case?

I use this solution for application monitoring.

How has it helped my organization?

The functionality needs improvement.

For how long have I used the solution?

More than five years.

What do I think about the stability of the solution?

We do not see any major impacts on the stability of the product.

What do I think about the scalability of the solution?

I would need to explore this further because I have not tested it further than our needs.

How is customer service and technical support?

We have not needed tech support.

What's my experience with pricing, setup cost, and licensing?

It is on the high-end of the price range of products.

What other advice do I have?

I advise that when you are looking for a new product, consider:…

What is our primary use case?

I use this solution for application monitoring.

How has it helped my organization?

The functionality needs improvement.

For how long have I used the solution?

More than five years.

What do I think about the stability of the solution?

We do not see any major impacts on the stability of the product.

What do I think about the scalability of the solution?

I would need to explore this further because I have not tested it further than our needs.

How is customer service and technical support?

We have not needed tech support.

What's my experience with pricing, setup cost, and licensing?

It is on the high-end of the price range of products.

What other advice do I have?

I advise that when you are looking for a new product, consider:

  • Features 
  • Accuracy 
  • Consistency
Disclosure: I am a real user, and this review is based on my own experience and opinions.
MC
Technical Manager at a tech services company with 10,001+ employees
Real User
It gives complete stats of the user and what they are doing

Pros and Cons

  • "It gives complete stats of the user and what they are doing."
  • "Because we are financial, there are certain things that we cannot put on the cloud. However, that is a given fact, not only for us. It is a given fact for any financial company because of PCI compliance. Because of PCI compliance, companies don't take the risk of putting data in the cloud."

What is our primary use case?

We use it to get the network stats and know how many clicks happened on both the front-end side and back-end side, then drill down on debiting to obtain the stats around that.

Dynatrace is working fine right now. It is working as we expected.

How has it helped my organization?

We can dig into Dynatrace to analyze data, then know where the user is going based on user navigation. 

Performance-wise, we can see if there are any issues. Then, we can dig into them.

What is most valuable?

It gives complete stats of the user and what they are doing.

What needs improvement?

Because we are financial, there are certain things that we cannot put on the cloud. However, that is a given fact, not only for us. It is a given fact for any financial company because of PCI compliance. Because of PCI compliance, companies don't take the risk of putting data in the cloud. Otherwise, we have had a very good experience with the cloud.

For how long have I used the solution?

More than five years.

What do I think about the stability of the solution?

The stability is good. I have not seen any issues.

What do I think about the scalability of the solution?

I would rate scalability at least an eight or nine out of ten.

How is customer service and technical support?

Everything is excellent with technical support. Some of their personnel are our main point of contacts. They are always in touch with us.

How was the initial setup?

The integration and configuration is very easy.

What's my experience with pricing, setup cost, and licensing?

Purchasing through the AWS Marketplace is excellent. 

Which other solutions did I evaluate?

We did not evaluate any other products. Top management said. "Just go and use this."

What other advice do I have?

It functions well. We are getting good support. It gives us everything that we were looking from it.

We use the on-premise version and have just begun onboarding the AWS version. 

Disclosure: I am a real user, and this review is based on my own experience and opinions.
VP
Manager of DevOps at a hospitality company with 1,001-5,000 employees
Real User
It works quickly with all of our servers, databases, and load balancers

Pros and Cons

  • "It is very stable and reliable."
  • "It alerts us, or can detect, potential problems which are building up."
  • "It has more functionality, better additional components, and better management of problems. It also has a good AI."

    What is our primary use case?

    We use it for application performance management (APM).

    How has it helped my organization?

    It alerts us, or can detect, potential problems which are building up. Then, it let us quickly adapt our websites.

    What is most valuable?

    • Dashboards
    • Problem detection
    • Troubleshooting

    For how long have I used the solution?

    One to three years.

    What do I think about the stability of the solution?

    It is very stable and reliable.

    What do I think about the scalability of the solution?

    We use a cloud version for everything that we look into, so we have had no issues. Scalability is working well.

    How are customer service and technical support?

    The technical support is excellent.

    Which solution did I use previously and why did I switch?

    We were previously using AppDynamics, then we switched to Dynatrace because it has more functionality, better additional components, and better management of problems. It also has a good AI.

    How was the initial setup?

    The integration and configuration of this product were very easy.

    It works quickly with all of our servers, databases, and load balancers. We are now testing it in AWS with AWS features.

    What was our ROI?

    It's helping us stay alive, afloat, and scale up as we need.

    What's my experience with pricing, setup cost, and licensing?

    The pricing and licensing are very expensive.

    What other advice do I have?

    Try it. It is a good product.

    We have used both the AWS and on-premise versions. They are about the same for us.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    CG
    Technical Lead at Royal Caribbean
    Real User
    The artificial intelligence engine in it is able to do alerts and some good analytics

    Pros and Cons

    • "It has been doing a good job of alerting us to issues. It has been very helpful and effective at identifying how we can do things to make our infrastructure and application a little better."
    • "The GUI has the most room for improvement. Sometimes, it can be a little cumbersome to find things and be able to create your own views, or be able to dig in and understand where things are."

    What is our primary use case?

    The primary use case is for application performance management. So, we are using it to identify outages of different parts of the application as well as how we can make the application more efficient and rightsize it.

    How has it helped my organization?

    We can see down into the layers, such as with databases. We can see database queries which are causing problems. 

    We can see CPU usage for different containers. I can do a run and see what errors exist in containers which are causing problems. We can rightsize containers on the fly and understand what is happening with our Docker, microservices, etc.

    What is most valuable?

    The most valuable feature is it has AI in it. The artificial intelligence (AI) engine in it is able to do alerts and some good analytics. During outages, it is able to identify and correlate where the actual root cause of a problem is. This connectivity allows us to be able to see a bit further into the application down through the layers. If it is a problem within AWS, a problem within a container or something that a user did. We are able to see and coordinate that, then we are able to tell the developers how to fix it.

    What needs improvement?

    The GUI has the most room for improvement. Sometimes, it can be a little cumbersome to find things and be able to create your own views, or be able to dig in and understand where things are.

    Some additional features would be the ability to break out some of the permissions and allow some additional or different ways to tag services, events, and different things which run. We want to push down the ability to do that, so developers and other folks can get in there. Currently, more permissions are needed to be able to do certain things, and we want more people to be able to use it, own it, and understand it.

    For how long have I used the solution?

    One to three years.

    What do I think about the stability of the solution?

    We don't put very much stress on it. We could probably stress it some more, but we don't have enough systems right now on it to stress it. For the most part, the ships don't cause as much stress. 

    We are going to have it on about 40 ships around the world which will run it independently of our AWS platform. Those are don't stress it too much. We will probably stress it at a certain point, along with AWS, but we still very much growing the platform.

    What do I think about the scalability of the solution?

    It can scale very well and very high. We don't need it to scale as much right now. It is able to absorb a lot of the systems that we have with the agents and and the API Gateways. It seems like it can scale very well when we need it to, so scalability is good for us right now.

    How is customer service and technical support?

    If we needed technical support, we usually call our account team to help us figure out where the errors are, whether it is something with an agent or management servers.

    How was the initial setup?

    It is pretty easy to integrate it into the AWS environment. You give it a username and password and it asks some basic permission. It can pull a lot of information very quickly. We are able to correlate more and provide more data for it. So, it was easy to integrate it into that environment.

    We have it running on AWS. It integrates pretty well there. We have it on Red Hat Linux servers, as well as Windows servers. We have it running on VMware where it integrates very well. It understands these productions and understands our platform. It is able to read into Docker containers and all the databases that we run. However, it is limited as far as how many of a certain type of database that we can have, but for the most part, it runs pretty well and integrates very well.

    What was our ROI?

    It has been doing a good job of alerting us to issues. It has been very helpful and effective at identifying how we can do things to make our infrastructure and application a little better.

    Which other solutions did I evaluate?

    We considered AppDynamics, Datadog, and Crashlytics. We even considered things like Splunk for different pieces of it.

    We chose Dynatrace because we needed something which could run both on AWS and VMware on our ships that might lose their Internet connectivity. This product gave us the flexibility of being able to do both. Dynatrace had the ability to run independently, so we could access it while it retains information.

    What other advice do I have?

    A PoC is the best way to go. Put it against an application and go through the paces of tagging, analyzing, and alerting on it. You can understand what it does and how it does it. Give it a very complex application, so you can see how well it works.

    We use the on-premise version because we have it running on VMware. We also use it on AWS to manage our systems on AWS for production and for our non-production environments.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Rohit Ray
    Software Test Engineer at Enova International
    Real User
    We are able to quickly go through logs and figure out what is happening

    Pros and Cons

    • "In general, it has helped me go through different logs more easily when something breaks."
    • "It needs a better way to figure out how to dig deeper into the details, e.g., sometimes we have to wade through multiple logs, etc."

    What is our primary use case?

    Our primary use case for the product is going through logs and tracing through what has happened.

    How has it helped my organization?

    In general, it has helped me go through different logs more easily when something breaks.

    What is most valuable?

    Being able to quickly go through logs and figure out what is happening.

    What needs improvement?

    It needs a better way to figure out how to dig deeper into the details, e.g., sometimes we have to wade through multiple logs, etc. 

    For how long have I used the solution?

    Less than one year.

    What do I think about the stability of the solution?

    It has been stable. It doesn't break.

    What do I think about the scalability of the solution?

    Its capabilities are good.

    We have a couple AWS accounts that we are running on the cloud. Then, we have a lot of on-premises applications, as well.

    How is customer service and technical support?

    The technical support is readily available.

    How was the initial setup?

    The integration and configuration of this product in our AWS environment is pretty seamless and easy to configure.

    We don't really integrate it with anything else.

    What's my experience with pricing, setup cost, and licensing?

    Purchasing through the AWS Marketplace was a pretty straightforward process. We had no hiccups.

    I think the pricing is at a fair value for what it is.

    Which other solutions did I evaluate?

    We looked into New Relic and other logging solutions. 

    After doing our research, we figured out that Dynatrace was the best for us.

    What other advice do I have?

    It is a very useful product. 

    Depending on your use case, try all the solutions out, then figure out which one is best.

    Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
    LY
    Development Architect at SAP Canada
    Real User
    It monitors application performance, but it needs to be more flexible and user-friendly.

    Pros and Cons

    • "The most valuable feature is the monitoring of application performance."
    • "I would like Dynatrace to be more flexible and user-friendly."

    What is our primary use case?

    We use Dynatrace for application monitoring.

    How has it helped my organization?

    We use this product with the goal to improve our abilities.

    What is most valuable?

    The most valuable feature is the monitoring of application performance.

    What needs improvement?

    I would like Dynatrace to be more flexible and user-friendly. They could do more in-depth analysis of the application monitoring. Also, they also could do some type of anomaly detection with positioning and have better integration with AWS.

    For how long have I used the solution?

    Three to five years.

    What do I think about the scalability of the solution?

    So far, the scalability has been okay. Our customer base is hundreds of thousands.

    How is customer service and technical support?

    The product needs a lot of the support, especially on the consulting side and post sales. You will also need an administrator.

    Which other solutions did I evaluate?

    I was not involved in the decision-making process. However, there are more competitive products on the market, which are more user-friendly, feature-rich, etc.

    What other advice do I have?

    Research into similar products. 

    It adapts well for integration with other products in our environment.

    We don't use it for AWS.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    CL
    DevOps Consultant at a tech services company with 201-500 employees
    MSP
    It provides a nice graph, and we can see where everything goes. If it could go agentless, that would be great.

    Pros and Cons

    • "The graphical interface is helpful, as it illustrates things well for anyone who wants to know about the information it provides."
    • "In terms of explaining to a customer how their data works, it has been a great tool. Instead of trying to draw it out, then hoping that is exactly where the data goes."
    • "Every time we spin up an EC2 instance, we have to slap an agent on it and that is more work. So, if it could go agentless, that would be great."

    What is our primary use case?

    We are using it track how the data flows throughout the entire AWS environment and seeing if there are any road blocks in between and trying to fix those. Dynatrace is really good at illustrating those. It provides a nice graph, and we can see where everything goes. It is easy to explain both to the people that work with it and the customers who want to see where their data is going.

    How has it helped my organization?

    In terms of tracing where the data is going, some clients don't want it to hit a particular instance, or even worse hit a database that is not part of what its designed for. Therefore,  it makes sure everything is where the customer expects it to be. It is a great tool for that.

    What is most valuable?

    The graphical interface is helpful, as it illustrates things well for anyone who wants to know about the information it provides.

    What needs improvement?

    If Dynatrace could take out the controller that would be great. It is one less thing to install right now. Though, I understand why they would need it. 

    The less stuff that you have on the instances which are running on the actual apps themselves are better for people that watch user products. So, if it could go agentless, that would be great, but I understand why Dynatrace would need it to capture the points. However, every time we spin up an EC2 instance, we have to slap an agent on it and that is more work.

    I would like them to make those agents and controllers as small as possible. That would be great. Or, if they could remove them entirely, that would be great too.

    For how long have I used the solution?

    One to three years.

    What do I think about the stability of the solution?

    I haven't had any major issues with stability. Sometimes, the controller feels a little overloaded if you have a lot agents running, but that's just a matter of sizing things up.

    What do I think about the scalability of the solution?

    The scalability ties into the Dynatrace controller, because there is just one which talks back to your on-premise. While it is nice to have just one point to talk to, when you start having a lot of apps and things trying to connect to the same thing, it can cause some issues. I do get it, it is just a networking thing along with design.

    How are customer service and technical support?

    I have not used the technical support.

    Which solution did I use previously and why did I switch?

    It is a brand new environment. They didn't have anything before.

    What was our ROI?

    In terms of explaining to a customer how their data works, it has been a great tool. Instead of trying to draw it out, then hoping that is exactly where the data goes.

    What other advice do I have?

    Try it out. They are other tools on the market, but with this one, the graphical interface is what I like the best. If that is what you really want, definitely go for it.

    Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
    PasiRiutta
    Solutions Consultant at Fujitsu Finland
    Consultant
    Looking at the data patterns and trends, you can also find out abnormalities in the whole ecosystem

    What is our primary use case?

    While working for an MSP, these customers' use cases vary - in most cases, we must do the fault domain to identify who is responsible in order to fix the root cause.

    How has it helped my organization?

    One use case: A customer blamed our data center, stating it caused broken sessions for their Citrix users. After looking at the network traffic data with NAM (ex. DCRUM), it was easy to identify issues within ISPs at Asia, and not in our data center here in Europe.    

    What is most valuable?

    All of them which measures performance and availability. If you don't measure, you don't know. Looking at the data patterns and trends, you can also find out abnormalities in the whole ecosystem, not just in the target application.

    What needs improvement?

    Reporting and dashboards could be better, compared with competitors. However, Dynatrace has excellent API for data mining but requires extra reporting tool.  

    For how long have I used the solution?

    More than five years.
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    SA
    Senior QA Analyst at Autodesk
    Real User
    The visibility that it provides through the application's behavior allows us to find trends based on our customized metrics

    Pros and Cons

    • "The visibility that it provides through the application's behavior allows us to find trends based on our customized metrics."
    • "The new Managed Edition is too complex. I feel like a fish out of water."

    What is our primary use case?

    The primary use case is monitoring and diagnostics for production marketing usage.

    How has it helped my organization?

    The visibility into the application's performance helps the executives and managers by using easy dashboards. Our engineers are also super happy with the ability to drill down and fine-tune based on issues which we have seen. A bunch of issues with OpenID were easily investigated, then we were able to fix them quickly.

    It has been a very enabling tool for us, especially for my team. The visibility that it provides through the application's behavior allows us to find trends based on our customized metrics.

    What is most valuable?

    • Alerts: The alerting system is really nice.
    • The ability to drill down and pinpoint issues.

    What needs improvement?

    The new Managed Edition is too complex. I feel like a fish out of water. From the on-premise version to the AWS version, our initial use has been very complex. 

    For the integration, I use a hollow testing tube called Performance Center. I would like the ability to integrate with it. This would be a good feature. While I believe it is there, it needs to be fine-tuned.

    For how long have I used the solution?

    One to three years.

    What do I think about the stability of the solution?

    I'm pretty impressed with the stability. 

    With the AWS version, you can access the updates through the browsers, not worrying about the tick line. 

    With the on-premise version, you need to use the tick line for updates. There are times when architects, who do not use the product constantly, find their stage and production options out of sync, then they need to have two tick lines on the same system.

    What do I think about the scalability of the solution?

    There was an issue on-premise. We were trying to troubleshoot a production issue. We had to run a bunch of queries for different time frames to see where the issues were and how recently they had been seen. This crashed the Dynatrace server.

    We are now moving slowly moving in installments of the AWS version because our environments are not large enough right now. So, we haven't tested it yet.

    How are customer service and technical support?

    I have only heard positive reviews.

    Which solution did I use previously and why did I switch?

    We went with Dynatrace because of its ease of use and it is feature-rich. It helps you to drill down into bottlenecks and find issues. When you have highly integrated systems, it gives you an extra lens through your whole ecosystem.

    What about the implementation team?

    The Dynatrace team helped us with the integration and configuration in our AWS environment.

    What was our ROI?

    There have been many advantages in terms of production and issue resolutions.

    What's my experience with pricing, setup cost, and licensing?

    The product is pricey, but it is feature-rich, which is why we probably haven't looked away from it.

    Which other solutions did I evaluate?

    We are also using New Relic. Our product teams keep explore new options to see what is out there.

    I prefer Dynatrace over New Relic because there are better features.

    What other advice do I have?

    I would recommend Dynatrace Managed because it has more features, and go straight for the AWS version because it is simpler to manage. It can also be accessed through the browser. 

    We previously used the on-premise version, but have switched to the AWS version, which has more features.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Bill Masters
    Principal Engineer at DISH Network Corporation
    Real User
    It gives us visibility into the product and what we are doing operationally

    Pros and Cons

    • "It gives us visibility into the product and what we are doing operationally."
    • "As we move into using more AWS native architectures, it should support everything that we want to do. We don't want to adopt another tool."

    What is our primary use case?

    Our primary use case is operations monitoring.

    How has it helped my organization?

    When something goes wrong, we have visibility into the system, can find the issue, and quickly get things back up. This was previously much harder to do.

    What is most valuable?

    It gives us visibility into the product and what we are doing operationally.

    What needs improvement?

    As we move into using more AWS native architectures, it should support everything that we want to do. We don't want to adopt another tool.

    For how long have I used the solution?

    Less than one year.

    What do I think about the stability of the solution?

    The solution has been really stable.

    What do I think about the scalability of the solution?

    So far, scalability has been fine. We have not seen any issues related to it. It looks good.

    How are customer service and technical support?

    We had a good experience working with their technical support.

    Which solution did I use previously and why did I switch?

    We were previously using CA Wily (CA APM).

    What about the implementation team?

    The technical support helped us spin it up, then we received training on how to use it.

    Which other solutions did I evaluate?

    We compared it to AppDynamics. While I did not chose Dynatrace, from a technical standpoint, AppDynamics and Dynatrace are pretty comparable. I liked how both of them worked. Because we were moving more onto the AWS platform, Dynatrace was more compelling because they were right there with us.

    What other advice do I have?

    Kick the tires. Figure out how it fits your use case.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Alex Bielecki
    Cloud Practice Specialist at a tech services company with 201-500 employees
    Real User
    It helps with monitoring KPIs

    Pros and Cons

    • "The stability is rock solid. We put a lot of stress on it."
    • "I would like them to add serverless capabilities, because everyone is going there."

    What is our primary use case?

    Our primary use case is application performance monitoring.

    How has it helped my organization?

    It helps with monitoring KPIs.

    What is most valuable?

    • Security
    • Automation monitoring

    What needs improvement?

    I would like them to add serverless capabilities, because everyone is going there.

    For how long have I used the solution?

    More than five years.

    What do I think about the stability of the solution?

    The stability is rock solid. We put a lot of stress on it.

    What do I think about the scalability of the solution?

    The scalability is amazing. It is the best. One of our customers is a massive healthcare customer.

    How is customer service and technical support?

    I am a partner, so I know people in technical support who I can contact.

    How was the initial setup?

    The integration and configuration was easy.

    What was our ROI?

    We have seen ROI with this product.

    What's my experience with pricing, setup cost, and licensing?

    The price could be improved.

    Which other solutions did I evaluate?

    We also evaluated New Relic and AppDynamics. We chose Dynatrace for the hybrid version and price.

    What other advice do I have?

    I want to tell people about its hybrid security capabilities. A lot of people have legacy experience with the tool, so it is valuable. They would not have to reinvent the wheel.

    We use a hybrid environment, so we have to use the both AWS and on-premise versions.

    The product is integrated with Splunk and ServiceNow. It integrates easily with them.

    Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
    SS
    Technology Lead at a marketing services firm with 1,001-5,000 employees
    Real User
    It provides us a reference for being able to go back and look at data at a certain point, analyze it, then determine if something was the root cause. However, the experience needs improvement.

    Pros and Cons

    • "It provides us a reference for being able to go back and look at data at a certain point, analyze it, then determine if something was the root cause."
    • "When compared with other tools, the experience needs improvement. I would like them to build out the interactions and make them friendlier."

    What is our primary use case?

    We log everything. Anything that goes wrong, we want to make sure that we are able to see the reason why. Therefore, we check metrics around CPU usage, RAM usage, etc.

    How has it helped my organization?

    It's a different way of thinking. Before, we were with a big, monolithic app in the beginning before fully transitioning over to AWS Services, which has been breaking it down into a microservices architecture. It has allowed us to look at it and debug out from a different perspective. Previously, we were going in and looking at server logs, logging into SSH toolbox and debugging manually there. It puts everything in one place, so everyone has one center has one center tool to look at.

    For what we're using it for, and having seen the other side of things, where we were debugging and looking into logs manually, then trying to run an analysis on them, it was a painful process. Looking at it from that perspective, it makes things a lot more user-friendly if you are using a tool like this. That is just been my experience with it personally, which is nice. 

    It is tool for the job. It does what it's meant for and does what it is supposed to, which is good.

    What is most valuable?

    From a debugging perspective, when we look at things, we want to ensure that we know exactly what is happening at a certain point in time. It provides us a reference for being able to go back and look at data at a certain point, analyze it, then determine if something was the root cause. 

    What needs improvement?

    When compared with other tools, the experience needs improvement. I would like them to build out the interactions and make them friendlier.

    What do I think about the stability of the solution?

    So far, so good. I know there are a lot of competing tools out there. For what it is and what we've used it for, it has been good.

    How is customer service and technical support?

    I have never had any issues, so I haven't had to contact them.

    What was our ROI?

    There is time savings. People's times have been cut in half using this solution because we were previously doing a lot of that manual work. Now, it's a lot more automated, and the data is just there.

    Which other solutions did I evaluate?

    We used a different tools out there, like New Relic. Dynatrace is good, but there are features which other tools provide that it doesn't.

    What other advice do I have?

    Do some research. There are a lot of tools out there with a lot of features, which people have bought into it. Make sure to get the right tool for the job. When you do bring a tool on, take it for a trial run first, then see if it is giving you the value which you are looking for.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Kalyan Janaki
    Staff Software Engineer at DISH Network Corporation
    Real User
    It reduces our efforts to identify services failing in production

    Pros and Cons

    • "It reduces our efforts to identify services failing in production."
    • "You don't have to configure it. It just needs to be installed."
    • "They should include more mission learning into the product and provide additional performance metrics for application learning."

    What is our primary use case?

    Our primary use case is monitoring.

    How has it helped my organization?

    Previously, some of our web publications were so hard to find that we would be constantly monitoring it using a graph and a type of installation tool. Now, it is very different. Dynatrace has reduced the time it takes to detect the service failing in production.

    What is most valuable?

    • You don't have to configure it. It just needs to be installed. 
    • It locates services on its own, providing us good visualizations of them.

    What needs improvement?

    They should include more mission learning into the product and provide additional performance metrics for application learning.

    For how long have I used the solution?

    One to three years.

    What do I think about the stability of the solution?

    The stability is good.

    What do I think about the scalability of the solution?

    Scalability is good. 

    What was our ROI?

    It reduces our efforts to identify services failing in production.

    What's my experience with pricing, setup cost, and licensing?

    Our experience purchasing through AWS Marketplace was good.

    What other advice do I have?

    It is perfect for application monitoring.

    The integration and configuration of this product on the AWS environment is good. We are using the on-premise and the AWS versions, which are pretty much the same.

    I work with a product called Rancher, which integrates really well.

    Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
    Abhiram Gandhe
    Principal Architect at a leisure / travel company with 10,001+ employees
    Real User
    It can monitor our entire infrastructure on AWS

    Pros and Cons

    • "The view it provides for default analysis is very nice. The way in which it showcases how the metrics have been captured and how lucidly that they are displayed. This is a good thing to have from a technical and non-technical perspective."
    • "For the manage services, they work on CloudWatch logs and are given CloudWatch logs only. I would like more collaboration with AWS and insight into CloudWatch services. This would be valuable, especially when detecting the fault of the root cause analysis. It would make the process go faster."

    What is our primary use case?

    Primary use case is EMI, which is application monitoring. Our enterprise management infrastructure is supported by Dynatrace.

    How has it helped my organization?

    Dynatrace has been catering to AWS, and we moved into AWS. This resulted in us being pleased with the product.

    Dynatrace has solved our problems.

    What is most valuable?

    The view it provides for default analysis is very nice. The way in which it showcases how the metrics have been captured and how lucidly that they are displayed. This is a good thing to have from a technical and non-technical perspective.

    What needs improvement?

    For the manage services, they work on CloudWatch logs and are given CloudWatch logs only. I would like more collaboration with AWS and insight into CloudWatch services. This would be valuable, especially when detecting the fault of the root cause analysis. It would make the process go faster. Essentially, more integrated services with AWS would be of help.

    For how long have I used the solution?

    Three to five years.

    What do I think about the stability of the solution?

    It is stable. We have not lost data.

    What do I think about the scalability of the solution?

    It has quite a sleek architecture with respect to the number of instances that can become an agent. 

    As for its environment, Dynatrace is ready to scale. Our environment is huge. We have EMR clusters ranging from 100 to 200.

    How is customer service and technical support?

    We regularly connect with the technical support and obtain input from them. They are nice to work with, so we have been happy with the service.

    What about the implementation team?

    We worked with architects for the best way to configure our Dynatrace in AWS. We selected the managed architecture, and there are less configurations and costs of adoption with Dynatrace.

    What's my experience with pricing, setup cost, and licensing?

    While it is quite good in respect to its functionality, there are few area in regards to pricing that they can look at how to possibly change. I have heard it's costly.

    Which other solutions did I evaluate?

    We did evaluate other vendors, like Datadog, who were also good. However, Dynatrace was implemented earlier, and we continued to use it because it was satisfying all our requirements. 

    Our requirements include:

    • Overall monitoring.
    • Managed services of AWS.
    • Monitoring AWS Lambda.
    • Monitoring Amazon EMR clusters.
    • Getting an understanding about the different set of services that we are on. We have a managed architecture supported by Dynatrace, so we could adopt them very fast.

    What other advice do I have?

    Dynatrace is pretty good as they are the market leaders.

    We started with the on-premise version. Now, we are moving onto the AWS version. From the perspective of analyzing Dynatrace, it was able to do the EMI for all our data services. It has worked out well. We have been happy with it.

    It can monitor your entire infrastructure on AWS. I don't see an option why you should not use this product. If you don't have AWS as a requirement, then maybe re-evaluate. Otherwise, I am confident in the product.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    ITCS user
    Professional System Analyst at Computer Sciences Corporation
    Consultant
    We got firsthand RCA as soon as we finished implementation

    What is our primary use case?

    Dynatrace is a 21st century APM tool designed and developed keeping next generation technologies in mind. We implemented it in our dev environment first, and the results were awesome. We got firsthand RCA as soon as we finished implementation.

    How has it helped my organization?

    We are in implementation and adaptation phase. It would be very early to comment on this, but we are very hopeful.

    What is most valuable?

    Ease of deployment, except few hiccups in agent installation.  The overall rollout experience was great.  Ease of use and root cause analysis laced with the AI engine. 

    What needs improvement?

    The problem evaluation feature is an awesome idea, but bit difficult to pick up initially. Please make it a little more intuitive.

    For how long

    What is our primary use case?

    Dynatrace is a 21st century APM tool designed and developed keeping next generation technologies in mind. We implemented it in our dev environment first, and the results were awesome. We got firsthand RCA as soon as we finished implementation.

    How has it helped my organization?

    We are in implementation and adaptation phase. It would be very early to comment on this, but we are very hopeful.

    What is most valuable?

    • Ease of deployment, except few hiccups in agent installation. 
    • The overall rollout experience was great. 
    • Ease of use and root cause analysis laced with the AI engine. 

    What needs improvement?

    The problem evaluation feature is an awesome idea, but bit difficult to pick up initially. Please make it a little more intuitive.

    For how long have I used the solution?

    Less than one year.

    Which solution did I use previously and why did I switch?

    Dynatrace is nextgen tool.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Ruan Van Staden
    Academic Application Support at a university with 1,001-5,000 employees
    Real User
    Top 5
    We are able to get insights into our systems, which previously took us weeks to be able to detect

    Pros and Cons

    • "We are able to get insights into our systems, which previously took us weeks to be able to detect."
    • "There is still a certain amount of technical skills needed to be able to understand what you are seeing on it. You also need a large amount of technical or infrastructure skills to understand how and where to install it."

    What is our primary use case?

    We use Dynatrace for all our client-facing or student-facing core web systems, which give students access to their information. We are monitoring all those for user expectation and user experience management. We are also using application performance management metrics to detect and troubleshoot issues which pop up from time to time because it is a job. It's a Java-based environment that we're monitoring. 

    Dynatrace AppMon has served us very well. We are able to get insights into our systems, which previously took us weeks to be able to detect. It gives us a much better view on the performance of our environments. 

    How has it helped my organization?

    One of the big benefits is being able to manage user expectation to better understand what the performance of our systems are versus what the users expect of those systems. We are also able to scale. 

    We can prevent major system downtime because the system uses baseline monitoring. It can when something is about to horribly wrong and affect systems in a short while. This has helped a lot. We are more pro-active instead of reactive. Reactive monitoring in IT is always viewed in a bad light. People don't like it when you just react to problems.

    What is most valuable?

    Keeping a record of full user transactions which we can then go back to the SIEM. Mostly, when a user complains about poor performance, it's very difficult to put a metric on it. With Dynatrace, we can actually go into the user's transaction and look at all the transactions the user has. We can see the actual metrics behind those transactions and what caused them to slow down and have poor performance. 

    If it's a case of the user's ISP and it is not actually our system that is the problem, it has given us a lot of capability to provide feedback to users, and say, "The system was slow because you were working from a slow ISP connection," or "You were working from a degraded browser." This helps specifically for cases where we want to educate our users on how to get the best performance out of their systems.

    What needs improvement?

    There is still a certain amount of technical skills needed to be able to understand what you are seeing on it. You also need a large amount of technical or infrastructure skills to understand how and where to install it.

    The reason why we are looking at Dynatrace OneAgent is because Dynatrace OneAgent is better at troubleshooting than AppMon. Dynatrace OneAgent now comes with analytic engines and an AI system which helps you troubleshoot quickly. It also does root cause analysis. Therefore, we wouldn't need to do root cause analysis anymore, since it would show us the exact point where things go. 

    The capability development and user experience management that OneAgent would gives us is a step above what we have with AppMon. For example, we can see exactly what our full user compliment is leading us towards. With AppMon, we could determine:

    • How they use the systems.
    • What systems they use the most.
    • What effects there are if something goes down.
    • How the user is affected.

    For how long have I used the solution?

    One to three years.

    What do I think about the stability of the solution?

    Patching and updating is very easy. The system's stability is good. 

    What do I think about the scalability of the solution?

    Depending on how much storage you allocate, you can actually keep quite a lot of information in regards to your system. You can scale it yourself. The system doesn't force you into a specific storage medium. 

    It's able to scale linearly and vertically. It doesn't matter how many systems you have. You can just plugin more collectors and agents. It does this very well.

    How are customer service and technical support?

    Every now and again, we contact technical because we have a few questions and they are very responsive and helpful. If it's a problem that we cannot figure out over the phone, they will make an appointment. They will come to our site. It's all part of the support contract, and there is no extra charges for it, which is good.

    Which solution did I use previously and why did I switch?

    Previously, we were using infrastructure monitoring to a large extent. We didn't have application performance management. We realized that we have been spending a lot of time trying to figure out why applications were not performing correctly. That's the main reason why we went for the AppMon solution.

    How was the initial setup?

    The initial setup was a bit technical. 

    What about the implementation team?

    We've used technical support mainly for the original setup.

    What was our ROI?

    The time that we save troubleshooting or finding the actual issues within the application execution.

    Which other solutions did I evaluate?

    The vendors on our shortlist were AppDynamics, CA, and Dynatrace. We chose Dynatrace because they performed the best during our PoC trials. It was the best all-round monitoring platform.

    What other advice do I have?

    Make sure that you understand the scope before you start looking at application monitoring. Understand your environment.

    Most important criteria when selecting a vendor:

    1. They must have support in our country, so we may be able to contact them locally. 
    2. They must be able to fit to our functional requirements up to 80% or better. 
    3. They must be able to fit into the space that we operate in, which is the tertiary educational space. 
    4. They must be able to integrate with our current systems, as much as possible.
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    창호 이
    Team Leader at N3N
    Real User
    Through end-user monitoring, we could measure the user's perceived performance and build an SLA based on that information. However, this solution needs more powerful database monitoring capabilities

    What is our primary use case?

    I installed the demo application on an internal server and looked at the functionality of Dynatrace.

    How has it helped my organization?

    Through the demo server, we were able to see the functionality of Dynatrace and plan to apply it to our internal systems.

    What is most valuable?

    Through end-user monitoring, we were able to measure the user's perceived performance and build an SLA based on that information.

    What needs improvement?

    We hope the next version will have more powerful database monitoring capabilities.

    For how long have I used the solution?

    Trial/evaluations only.

    What is our primary use case?

    I installed the demo application on an internal server and looked at the functionality of Dynatrace.

    How has it helped my organization?

    Through the demo server, we were able to see the functionality of Dynatrace and plan to apply it to our internal systems.

    What is most valuable?

    Through end-user monitoring, we were able to measure the user's perceived performance and build an SLA based on that information.

    What needs improvement?

    We hope the next version will have more powerful database monitoring capabilities.

    For how long have I used the solution?

    Trial/evaluations only.
    Disclosure: My company has a business relationship with this vendor other than being a customer:
    SC
    IT Specialist at a government with 10,001+ employees
    Real User
    The benefits we receive using this tool increase productivity, which increase revenue.

    Pros and Cons

    • "I would give Dynatrace's technical support a 100% rating. I feel like whenever I call or send an email that I get the right person automatically. For the most difficult answers, the most I have to wait is about three days and the answers have been relevant."
    • "The benefits we receive using this tool increase productivity, which increase revenue."

      What is our primary use case?

      Our primary use is application performance monitoring and real user experience. Our Dynatrace application monitoring has been in since 2012. It is performing extremely well. We have not had any downtime or issues with stability or scalability.

      How has it helped my organization?

      The benefits we receive using this tool increase productivity, which increase revenue for the state.  A huge benefit of having Dynatrace AppMon in our environment is the proactive monitoring it provides.  This help us avoid unexpected outages and downtime.

      What is most valuable?

      Its ability to deep dive into the application code and find bottlenecks that reduce productivity for the users and downtime.  Proactive alerts are extremely beneficial and help us keep IT out IT team small.

      What needs improvement?

      The AppMon solution that we are using is the Dynatrace AppMon. I am currently working to upgrade it to the Dynatrace Managed solution. This is basically leaving AppMon and going to their next generation. This will streamline everything: Ease of installation, ease of use, and built its own intelligence, which I like to call self-healing.

      For how long have I used the solution?

      More than five years.

      What do I think about the stability of the solution?

      Dynatrace AppMon is a tested and stable product in my environment.  The only downtime I have is planned for patching servers.

      What do I think about the scalability of the solution?

      Dynatrace is highly scalable and works well in our hybrid environment.


      How are customer service and technical support?

      I would give Dynatrace's technical support a 100% rating. I feel like whenever I call or send an email that I get the right person automatically. For the most difficult answers, the most I have to wait is about three days and the answers have been relevant.

      Which solution did I use previously and why did I switch?

      We have used Wiley from CA. It did not perform the way we wanted it to, which was a driving factor for switching over to Dynatrace products.

      How was the initial setup?

      The initial setup started a year before I joined the team. I have been involved in the upgrade processes and they were straightforward.

      What about the implementation team?

      Our implementation was with the help of Dynatrace.  We wanted it to be fast and right the first time.  Success on both counts!

      What was our ROI?

      I do not have dollar figures, but if I did, the ROI would be at least 100%. 

      What's my experience with pricing, setup cost, and licensing?

      Look at the product and the product features, not the price. Too often people look at the price and turn away. Dynatrace costs a little bit more than the other products I researched, but it can do far more. Since my last review, I have stood up a competitor's product.  My Dynatrace installation is two servers plus my collectors.  The competitor's product required seven servers.  That is significant when looking at the cost.

      I feel the price is good for what the product does.

      Which other solutions did I evaluate?

      I have done research on other products that are in the same market space. They cannot provide the same in-depth detail that Dynatrace does.  I have since implemented, as a proof of concept, a major competitor of Dynatrace.  The result - I will never stop using Dynatrace.

      What other advice do I have?

      If I had just one solution that could provide real answers, not just data, the immediate benefit for my team would be less resources needed. This would streamline and automate things.

      Most important criteria when selecting a vendor: reputation of the vendor. We go read reviews. We also check vendor references and talk to other customers to find out what their experiences have been.

      Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
      reviewer800763
      Manager at a comms service provider with 1,001-5,000 employees
      User
      Identifies potential problems by doing thorough analysis of systems which integrate with one another

      What is our primary use case?

      The primary use case of this solution is to investigate performance bottleneck issues. 

      How has it helped my organization?

      It helps our organization identify potential problems by doing thorough analysis of systems which integrate with one another.

      What is most valuable?

      The detailed reporting and real-time gathering of transaction information. The exporting of data to a flat file for reviewing past performance.

      What needs improvement?

      It could improve its GUI interface. The GUI design is too crowded and the icons are small. Sometimes I end up clicking on the wrong button.

      For how long have I used the solution?

      One to three years.

      What is our primary use case?

      The primary use case of this solution is to investigate performance bottleneck issues. 

      How has it helped my organization?

      It helps our organization identify potential problems by doing thorough analysis of systems which integrate with one another.

      What is most valuable?

      • The detailed reporting and real-time gathering of transaction information.
      • The exporting of data to a flat file for reviewing past performance.

      What needs improvement?

      It could improve its GUI interface. The GUI design is too crowded and the icons are small. Sometimes I end up clicking on the wrong button.

      For how long have I used the solution?

      One to three years.
      Disclosure: I am a real user, and this review is based on my own experience and opinions.
      ITCS user
      User at BAKOTECH
      Real User
      Very high tech, advanced product, which is easy to implement and maintain

      What is our primary use case?

      Product is very high tech and advanced on the one hand, and very easy to implement and maintain on the other. 

      How has it helped my organization?

      We are not blind anymore with our digital services performance; no more fire fighting. IT Ops is now proactive and collaborating with our development teams.  

      What is most valuable?

      Code level visibility Smartscape: Modeling of the whole IT environment.  User experience analytics

      What needs improvement?

      Product reporting still needs improvement. Session export for offline analysis, like it was in AppMon, would be also nice. 

      For how long have I used the solution?

      One to three years.

      What was our ROI?

      Time to value was surprisingly fast.

      What is our primary use case?

      Product is very high tech and advanced on the one hand, and very easy to implement and maintain on the other. 

      How has it helped my organization?

      We are not blind anymore with our digital services performance; no more fire fighting. IT Ops is now proactive and collaborating with our development teams.  

      What is most valuable?

      • Code level visibility
      • Smartscape: Modeling of the whole IT environment. 
      • User experience analytics

      What needs improvement?

      • Product reporting still needs improvement.
      • Session export for offline analysis, like it was in AppMon, would be also nice. 

      For how long have I used the solution?

      One to three years.

      What was our ROI?

      Time to value was surprisingly fast.

      Disclosure: My company has a business relationship with this vendor other than being a customer: We work as a distributor of several monitoring solutions in the CIS and CEE regions.
      it_user884388
      Application Performance & Infrastructure Engineer at Medical Mutual of Ohio
      User
      Extremely valuable for troubleshooting and performance review

      Pros and Cons

      • "Dynatrace AppMon has allowed a deep dive review of performance problems in near real-time for our primary external website and related web apps and web services."
      • "PurePath view of methods and the call stack are extremely valuable for troubleshooting and performance review."
      • "Our primary wish list for RFEs or feature requests are additional integration options with ticketing systems. Although, we are able to work around it, 'ticketing' is not a core function of the product."

      What is our primary use case?

      Web applications, primarily Microsoft MS-NET and Java-based applications, running on either IIS, WebSphere, and in lesser instances, Apache Tomcat or similar platforms.

      How has it helped my organization?

      Dynatrace AppMon has allowed a deep dive review of performance problems in near real-time for our primary external website and related web apps and web services.

      What is most valuable?

      PurePath view of methods and the call stack are extremely valuable for troubleshooting and performance review.

      What needs improvement?

      Dynatrace is a rapid release product, so new features or support for newer tech are being added all the time. Our primary wish list for RFEs or feature requests are additional integration options with ticketing systems. Although, we are able to work around it, 'ticketing' is not a core function of the product.

      For how long have I used the solution?

      Three to five years.
      Disclosure: I am a real user, and this review is based on my own experience and opinions.
      ITCS user
      IT Infrastructure Architect at Lærerstandens Brandforsikring
      Real User
      Obtained a better insight into our environment and consolidated a lot of our old apps into one app

      What is our primary use case?

      Releasing a new product and going from an AS/400 to a Microsoft environment.  We obtained a better insight into our environment and consolidated a lot of our old apps into one app. 

      How has it helped my organization?

      We are still implementing Dynatrace. We are in the process of a PoC to discover why our sync test failed. It also gave us the cause of what was at fault.

      What is most valuable?

      PurePath gave our developers some tools that they did not know existed, and they gained a faster, more robust use case.

      What needs improvement?

      It needs education and training to ensure you get the full value of your purchase. Maybe add in a certification for Dynatrace.

      For how long have I used the solution?

      Still implementing.

      What is our primary use case?

      Releasing a new product and going from an AS/400 to a Microsoft environment. 

      We obtained a better insight into our environment and consolidated a lot of our old apps into one app. 

      How has it helped my organization?

      We are still implementing Dynatrace. We are in the process of a PoC to discover why our sync test failed. It also gave us the cause of what was at fault.

      What is most valuable?

      PurePath gave our developers some tools that they did not know existed, and they gained a faster, more robust use case.

      What needs improvement?

      It needs education and training to ensure you get the full value of your purchase. Maybe add in a certification for Dynatrace.

      For how long have I used the solution?

      Still implementing.
      Disclosure: I am a real user, and this review is based on my own experience and opinions.
      ITCS user
      CTO at Bancovo.pl
      Real User
      .NET core and Spring code level analysis help with root cause analysis

      Pros and Cons

      • "Reduced MTTR, thanks to smart problem detection and automated root cause analysis."
      • ".NET core and Spring code level analysis helps with root cause analysis."
      • "It needs .NET core support to the level of Java."
      • "Custom reporting capabilities should be extended, because it now has basic charting capabilities."

      What is our primary use case?

      • Operational monitoring: How services ran in the last five minutes.
      • NOC screens together with GTM monitoring.
      • Troubleshooting of problems occurring in communication between microservices down to the code level.

      How has it helped my organization?

      • Reduced MTTR, thanks to smart problem detection and automated root cause analysis.
      • Proactive monitoring of occurring problems and outages warnings.

      What is most valuable?

      • Automated dependency identification for HTTP conversations between microservices stack enables monitoring of microservices-oriented architecture. 
      • .NET core and Spring code level analysis helps with root cause analysis.

      What needs improvement?

      .NET core support to the level of Java (at the moment, it is limited).

      Custom reporting capabilities should be extended, because it now has basic charting capabilities. Alternatively, Dynatrace can create a bunch of plugins to popular BI platforms (e.g., Microsoft Power BI). All to allow custom reporting as well as SLA-oriented reporting. 

      For how long have I used the solution?

      Three to five years.
      Disclosure: I am a real user, and this review is based on my own experience and opinions.
      ITCS user
      Software Developer at Akbank
      Real User
      Detecting problems becomes easier with it

      What is our primary use case?

      Our primary use use is to monitor apps in terms of performance and availability.  

      How has it helped my organization?

      We can analyse problems more quickly, and detecting problems becomes easier with Dynatrace.                               

      What is most valuable?

      PurePath: The transaction structure can be seen by any user.                                            

      What needs improvement?

      Under heavyweight, Dynatrace becomes slower when listing PurePaths. 

      For how long have I used the solution?

      One to three years.

      What is our primary use case?

      Our primary use use is to monitor apps in terms of performance and availability.  

      How has it helped my organization?

      We can analyse problems more quickly, and detecting problems becomes easier with Dynatrace.                               

      What is most valuable?

      PurePath: The transaction structure can be seen by any user.                                            

      What needs improvement?

      Under heavyweight, Dynatrace becomes slower when listing PurePaths. 

      For how long have I used the solution?

      One to three years.
      Disclosure: I am a real user, and this review is based on my own experience and opinions.
      ITCS user
      Systems Team Manager at MANGO
      Real User
      Easy to install and start using it

      How has it helped my organization?

      It is now easier to install and start using it. Installation used to be complicated with AppMon. Also, the user tracking and session play are great.

      What is most valuable?

      Autodiscovery of services and architecture  User tracking and session (with errors) recording and reproducing.

      What needs improvement?

      Searches should be faster. 

      For how long have I used the solution?

      Still implementing.

      What's my experience with pricing, setup cost, and licensing?

      Pricing is still too expensive. Their proof of concept is still a bit difficult.

      What other advice do I have?

      It looks nice. The service discovery and user play are really surprising.

      How has it helped my organization?

      • It is now easier to install and start using it. Installation used to be complicated with AppMon.
      • Also, the user tracking and session play are great.

      What is most valuable?

      • Autodiscovery of services and architecture 
      • User tracking and session (with errors) recording and reproducing.

      What needs improvement?

      Searches should be faster. 

      For how long have I used the solution?

      Still implementing.

      What's my experience with pricing, setup cost, and licensing?

      • Pricing is still too expensive.
      • Their proof of concept is still a bit difficult.

      What other advice do I have?

      It looks nice. The service discovery and user play are really surprising.

      Disclosure: I am a real user, and this review is based on my own experience and opinions.
      ITCS user
      IT Application Architect at ASML
      Real User
      UEM can be used for user impact analysis and troubleshooting

      Pros and Cons

      • "We can report and monitor on specific use cases which could not be monitored with SAP or other tooling."
      • "UEM can be used for user impact analysis and troubleshooting."
      • "Bring the interface to the same level as OneAgent."

      What is our primary use case?

      Use case monitoring of our shop floor systems. 

      We use it for acceptance and production environments, which are SAP based.

      How has it helped my organization?

      We can report and monitor specific use cases which could not be monitored with SAP or other tooling. 

      As of v.7.0, it is possible to use the web UI. Before that, it was too difficult using only a fat client

      What is most valuable?

      UEM can be used for user impact analysis and troubleshooting. We have applied this to prove that a specific issue originated from the back-end and was related to a specific user function.

      What needs improvement?

      Bring the interface to the same level as OneAgent. v.7.1 is a good improvement, but it has not been integrated into our environment yet.

      For how long have I used the solution?

      One to three years.

      Disclosure: I am a real user, and this review is based on my own experience and opinions.
      ITCS user
      System Engineer at MANGO
      Real User
      Allows us to monitor serverless services as well as Docker containers

      What is our primary use case?

      We have all our infrastructure in the cloud.  This tool helps us gather information from all hosts and services, then cross reference the information.

      How has it helped my organization?

      Although, we are still implementing it, we have some servers using Dynatrace. We have been using it to find bugs in our production environment.

      What is most valuable?

      The cloud integration, because it allows us to monitor serverless services as well as Docker containers, etc.  I also like the "session replay".

      For how long have I used the solution?

      Still implementing.

      What's my experience with pricing, setup cost, and licensing?

      They could improve their price ranges, as there is no option for startups or testing.

      What other advice do I have?

      It has all…

      What is our primary use case?

      We have all our infrastructure in the cloud. 

      This tool helps us gather information from all hosts and services, then cross reference the information.

      How has it helped my organization?

      Although, we are still implementing it, we have some servers using Dynatrace. We have been using it to find bugs in our production environment.

      What is most valuable?

      The cloud integration, because it allows us to monitor serverless services as well as Docker containers, etc. 

      I also like the "session replay".

      For how long have I used the solution?

      Still implementing.

      What's my experience with pricing, setup cost, and licensing?

      They could improve their price ranges, as there is no option for startups or testing.

      What other advice do I have?

      It has all the things an enterprise needs.

      Disclosure: I am a real user, and this review is based on my own experience and opinions.
      ITCS user
      Lead Web Systems Administrator at Citrix
      Real User
      We have it now all in a single pane of glass

      What is our primary use case?

      The primary use case is for application performance and analytics. We use it to monitor our on-prem Windows and Linux apps as well as our AWS and Azure cloud instances.

      How has it helped my organization?

      Faster MTTR A proactive Ops team We used to rely on multiple operations tools to monitor and obtain bits and pieces. Now, we have it all in a single pane of glass.

      What is most valuable?

      Artificial intelligence Log analytics Being able to identify and correlate issues, and avoid them occurring in the future.

      What needs improvement?

      It needs certain UI changes to make going back to certain Windows easier. Certain windows open up in a different category with different set values and throw you off if you are not used to it.

      For how long have I

      What is our primary use case?

      The primary use case is for application performance and analytics. We use it to monitor our on-prem Windows and Linux apps as well as our AWS and Azure cloud instances.

      How has it helped my organization?

      • Faster MTTR
      • A proactive Ops team

      We used to rely on multiple operations tools to monitor and obtain bits and pieces. Now, we have it all in a single pane of glass.

      What is most valuable?

      • Artificial intelligence
      • Log analytics
      • Being able to identify and correlate issues, and avoid them occurring in the future.

      What needs improvement?

      It needs certain UI changes to make going back to certain Windows easier. Certain windows open up in a different category with different set values and throw you off if you are not used to it.

      For how long have I used the solution?

      Three to five years.
      Disclosure: I am a real user, and this review is based on my own experience and opinions.
      ITCS user
      Infrastructure Architect at Docebo
      MSP
      Automatic instrumentation of new services and technology without the need to install specific agents or modules

      What is our primary use case?

      We are using it in our AWS environment for monitoring health and application performance for roughly 400 instances running thousands of Docker containers.

      How has it helped my organization?

      Improved visibility on performance and application issues. Automatic instrumentation of new services and technology without the need to install specific agents or modules.

      What is most valuable?

      OneAgent AI-powered problem analysis Pre-configured alerts AWS integration API interface 

      What needs improvement?

      SSO options are missing. JIRA integration should be enriched and more granular. Filters should have a “negative” option.

      For how long have I used the solution?

      One to three years.

      What is our primary use case?

      We are using it in our AWS environment for monitoring health and application performance for roughly 400 instances running thousands of Docker containers.

      How has it helped my organization?

      • Improved visibility on performance and application issues.
      • Automatic instrumentation of new services and technology without the need to install specific agents or modules.

      What is most valuable?

      • OneAgent
      • AI-powered problem analysis
      • Pre-configured alerts
      • AWS integration
      • API interface 

      What needs improvement?

      • SSO options are missing.
      • JIRA integration should be enriched and more granular.
      • Filters should have a “negative” option.

      For how long have I used the solution?

      One to three years.
      Disclosure: I am a real user, and this review is based on my own experience and opinions.
      ITCS user
      Online Fraud Manager at TUI UK
      Real User
      Provides bespoke dashboards and reports which help our business to grow

      What is our primary use case?

      Our primary use case is performance improvements and understanding the customer struggle. Dynatrace gives us real-time data that we can use within the office to display data.

      How has it helped my organization?

      Greater insight into the customer experience and front-end user experience.  Bespoke dashboards and reports which help our business to grow.

      What is most valuable?

      Bespoke business transactions providing greater performance insight.  Adaptable business transactions which can accommodate new developments.

      What needs improvement?

      Needs a greater meta data capture. Usability on the front-end for non-technical people. Although, it does prove great support and problem solving collaboration.

      For how long have I used the solution?

      Three to…

      What is our primary use case?

      Our primary use case is performance improvements and understanding the customer struggle. Dynatrace gives us real-time data that we can use within the office to display data.

      How has it helped my organization?

      • Greater insight into the customer experience and front-end user experience. 
      • Bespoke dashboards and reports which help our business to grow.

      What is most valuable?

      • Bespoke business transactions providing greater performance insight. 
      • Adaptable business transactions which can accommodate new developments.

      What needs improvement?

      • Needs a greater meta data capture.
      • Usability on the front-end for non-technical people. Although, it does prove great support and problem solving collaboration.

      For how long have I used the solution?

      Three to five years.
      Disclosure: I am a real user, and this review is based on my own experience and opinions.
      ITCS user
      Senior Configuration Manager at Tieto
      MSP
      Provides more visibility into applications

      What is our primary use case?

      Application monitoring Software performance issues Learning application functions Tracking issues

      How has it helped my organization?

      Provides more visibility into applications.                                                                     

      What is most valuable?

      AI functions Problem visibility, etc.                                                                

      What needs improvement?

      Provide even more details about problems. Needs a clearer view for Smartscape.                                      

      For how long have I used the solution?

      Trial/evaluations only.

      What is our primary use case?

      • Application monitoring
      • Software performance issues
      • Learning application functions
      • Tracking issues

      How has it helped my organization?

      Provides more visibility into applications.                                                                     

      What is most valuable?

      • AI functions
      • Problem visibility, etc.                                                                

      What needs improvement?

      • Provide even more details about problems.
      • Needs a clearer view for Smartscape.                                      

      For how long have I used the solution?

      Trial/evaluations only.
      Disclosure: I am a real user, and this review is based on my own experience and opinions.
      reviewer877941
      President
      User
      Allows us to achieve faster page loads and shows common errors on desktop and mobile

      What is our primary use case?

      Customers want to monitor .NET applications and real user monitoring on online banking applications for desktop and mobile.

      How has it helped my organization?

      Dynatrace shows the customer path, common errors on desktop and mobile, and allows us to achieve faster page loads.

      What is most valuable?

      PurePath does deep dive analysis, has dashboards, and provides real user experience monitoring. It has allowed us to do analysis which was never possible before.

      What needs improvement?

      Provide much better alignment between AppMon and Dynatrace.  Add support for Ruby. Make sure older frameworks, like PHP 5.3, are supported.

      For how long have I used the solution?

      Three to five years.

      What is our primary use case?

      Customers want to monitor .NET applications and real user monitoring on online banking applications for desktop and mobile.

      How has it helped my organization?

      Dynatrace shows the customer path, common errors on desktop and mobile, and allows us to achieve faster page loads.

      What is most valuable?

      PurePath does deep dive analysis, has dashboards, and provides real user experience monitoring. It has allowed us to do analysis which was never possible before.

      What needs improvement?

      • Provide much better alignment between AppMon and Dynatrace
      • Add support for Ruby.
      • Make sure older frameworks, like PHP 5.3, are supported.

      For how long have I used the solution?

      Three to five years.
      Disclosure: I am a real user, and this review is based on my own experience and opinions.
      ITCS user
      Project Manager/IT Infrastructure Architect at CHAMP Cargosystems
      Real User
      Correlates large sources of information to pinpoint a root cause

      What is our primary use case?

      Our core application is still running on a Java Client-server based architecture. We provide that application as a service by hosting it (hybrid cloud approach).  We needed a tool that would provide insights into the application and support troubleshooting activities in order to reach our SLA objectives.

      How has it helped my organization?

      It has delivered on its promises and is now the single trusted source of information for various actors of the service support processes.

      What is most valuable?

      Its ability to correlate a large source of information to pinpoint a root cause. This speeds up issue resolution and allow us to better reach our objectives.

      What needs improvement?

      Dynatrace SaaS still lacks configuration API or command line which…

      What is our primary use case?

      Our core application is still running on a Java Client-server based architecture. We provide that application as a service by hosting it (hybrid cloud approach). 

      We needed a tool that would provide insights into the application and support troubleshooting activities in order to reach our SLA objectives.

      How has it helped my organization?

      It has delivered on its promises and is now the single trusted source of information for various actors of the service support processes.

      What is most valuable?

      Its ability to correlate a large source of information to pinpoint a root cause. This speeds up issue resolution and allow us to better reach our objectives.

      What needs improvement?

      Dynatrace SaaS still lacks configuration API or command line which would allow moving configuration from one tenant to the other.

      For how long have I used the solution?

      Three to five years.
      Disclosure: I am a real user, and this review is based on my own experience and opinions.
      ITCS user
      Senior SW Architect at Tieto
      MSP
      Developers can immediately see how their code behaves

      What is our primary use case?

      We mainly use the tool to do performance monitoring of our customer environments. Internally, we check how our software behaves when we are developing it.

      How has it helped my organization?

      Developers love the tool, because it is easy to use. They can immediately see how their code behaves.

      What is most valuable?

      PurePaths are the best. We can see everything that we need from them. Problem detection is also giving us valuable information.

      What needs improvement?

      Waiting for the session replay, because it seems to bring the end user interactions available for the developers.

      For how long have I used the solution?

      Less than one year.

      What is our primary use case?

      We mainly use the tool to do performance monitoring of our customer environments. Internally, we check how our software behaves when we are developing it.

      How has it helped my organization?

      Developers love the tool, because it is easy to use. They can immediately see how their code behaves.

      What is most valuable?

      PurePaths are the best. We can see everything that we need from them. Problem detection is also giving us valuable information.

      What needs improvement?

      Waiting for the session replay, because it seems to bring the end user interactions available for the developers.

      For how long have I used the solution?

      Less than one year.
      Disclosure: I am a real user, and this review is based on my own experience and opinions.
      ITCS user
      Founder at a government
      Real User
      It collects and analyses information with AI

      What is our primary use case?

      We use it to see a clear view of the system overall and monitor applications effectively and proactively. We also use it on our core software.

      How has it helped my organization?

      It collects and analyses information with AI, which is useful.

      What is most valuable?

      Session recording is one of the innovative features, which could be very useful for developers and the marketing team.

      What needs improvement?

      Regarding features, it would be good if there would be some features regarding app security.

      For how long have I used the solution?

      One to three years.

      What's my experience with pricing, setup cost, and licensing?

      It is quite expensive for startups. 

      What is our primary use case?

      We use it to see a clear view of the system overall and monitor applications effectively and proactively. We also use it on our core software.

      How has it helped my organization?

      It collects and analyses information with AI, which is useful.

      What is most valuable?

      Session recording is one of the innovative features, which could be very useful for developers and the marketing team.

      What needs improvement?

      Regarding features, it would be good if there would be some features regarding app security.

      For how long have I used the solution?

      One to three years.

      What's my experience with pricing, setup cost, and licensing?

      It is quite expensive for startups. 

      Disclosure: I am a real user, and this review is based on my own experience and opinions.
      ITCS user
      DSI - Direzione Sistemi Informativi at Intesa Sanpaolo
      Real User
      Improved the resolution of problems by making it easier to find root causes

      What is our primary use case?

      We are using Dynatrace to monitor our core application of the bank system. It is used especially in technical metrics monitoring.

      How has it helped my organization?

      Dynatrace improved the resolution of problems by making it easier to find root causes and easier to predict bad system behaviour.

      What is most valuable?

      The web dashboards are quite useful, good looking, and easy to use.

      What needs improvement?

      The product could be faster and lighter, especially the rich client which uses many resources.  Graphically, it is not good.

      For how long have I used the solution?

      One to three years.

      What is our primary use case?

      We are using Dynatrace to monitor our core application of the bank system. It is used especially in technical metrics monitoring.

      How has it helped my organization?

      Dynatrace improved the resolution of problems by making it easier to find root causes and easier to predict bad system behaviour.

      What is most valuable?

      The web dashboards are quite useful, good looking, and easy to use.

        What needs improvement?

        • The product could be faster and lighter, especially the rich client which uses many resources. 
        • Graphically, it is not good.

        For how long have I used the solution?

        One to three years.
        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        ITCS user
        Performance specialist at Cegedim Insurance Solutions
        Real User
        Mean time to root cause analysis decreased drastically

        What is our primary use case?

        Load testing in R&D to anticipate bottlenecks.  Used in production environments to retrieve consistent use cases.

        How has it helped my organization?

        Mean time to root cause analysis decreased drastically.  It allows us to address issues directly. 

        What is most valuable?

        The NeoLoad plugin is awesome, and it gets results from load tests correlated with test scenarios. 

        What needs improvement?

        C language integration requires manual implementation through the SDK, which is rather difficult and time consuming. 

        For how long have I used the solution?

        Still implementing.

        What is our primary use case?

        • Load testing in R&D to anticipate bottlenecks. 
        • Used in production environments to retrieve consistent use cases.

        How has it helped my organization?

        • Mean time to root cause analysis decreased drastically. 
        • It allows us to address issues directly. 

        What is most valuable?

        The NeoLoad plugin is awesome, and it gets results from load tests correlated with test scenarios. 

        What needs improvement?

        C language integration requires manual implementation through the SDK, which is rather difficult and time consuming. 

        For how long have I used the solution?

        Still implementing.
        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        it_user877830
        Scrum Master & Technical Service Coordinator at a tech company with 5,001-10,000 employees
        Real User
        Mean time to recover has reduced significantly during major outages

        What is our primary use case?

        Performance monitoring of business critical applications in production and pre-production environments.

        How has it helped my organization?

        Mean time to recover (MTTR) has reduced significantly during major outages due to specific data pinpointed by DT applications.

        What is most valuable?

        Smartscape display for ease of visibility, pinpointing a exact problem, and providing necessary details for fixing and even improving on.

        What needs improvement?

        Log analytics in the classic synthetic and RUM tools would be a great addition. Although, it is understandable that this is offered as a good reason for migrating to Dynatrace.

        For how long have I used the solution?

        One to three years.

        What is our primary use case?

        Performance monitoring of business critical applications in production and pre-production environments.

        How has it helped my organization?

        Mean time to recover (MTTR) has reduced significantly during major outages due to specific data pinpointed by DT applications.

        What is most valuable?

        Smartscape display for ease of visibility, pinpointing a exact problem, and providing necessary details for fixing and even improving on.

        What needs improvement?

        Log analytics in the classic synthetic and RUM tools would be a great addition. Although, it is understandable that this is offered as a good reason for migrating to Dynatrace.

        For how long have I used the solution?

        One to three years.
        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        ITCS user
        Solutions Architect at GMV
        Real User
        Helps our customers with their digital transformation and gaining insight into their infrastructure

        Pros and Cons

        • "Dynatrace is a powerful tool for full stack monitoring with APM capabilities and AI root cause problem analysis. This helps our customers with their digital transformation and gaining insight into their infrastructure."
        • "It needs container log monitoring."

        What is our primary use case?

        • Full stack monitoring for several customers
        • Trusted consultancy
        • Development lifecycle support
        • Showing app problems during the testing phase

        How has it helped my organization?

        Full insight on app bottlenecks, mainly in production. This is very useful for the development lifecycle, too.

        Dynatrace is a powerful tool for full stack monitoring with APM capabilities and AI root cause problem analysis. This helps our customers with their digital transformation and gaining insight into their infrastructure.

        What is most valuable?

        • AI root cause analysis
        • Smartscape
        • Autodiscovery and correlation of logs
        • Infrax
        • User XP, etc.

        What needs improvement?

        • Container log monitoring
        • Multi-customer accounts on one server
        • API photo third-party tools integration

        For how long have I used the solution?

        Less than one year.
        Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
        ITCS user
        System Engineer at Colruyt Group Services
        Real User
        Simplified the way to monitor a medium to big environment

        What is our primary use case?

        Monitoring production environment at the hardware and application performance level for evaluation of performance during testing.

        How has it helped my organization?

        Simplified the way to monitor a medium to big environment. Reduced solution time when there are major breaks in the system.

        What is most valuable?

        Alerting on standard or self-defined incidents. Integration with other tools in company using SNMP traps.

        What needs improvement?

        Make it easier to define applications. E.g., provide an API for applications defined by REST services.

        For how long have I used the solution?

        Three to five years.

        What is our primary use case?

        Monitoring production environment at the hardware and application performance level
        for evaluation of performance during testing.

        How has it helped my organization?

        • Simplified the way to monitor a medium to big environment.
        • Reduced solution time when there are major breaks in the system.

        What is most valuable?

        • Alerting on standard or self-defined incidents.
        • Integration with other tools in company using SNMP traps.

        What needs improvement?

        Make it easier to define applications. E.g., provide an API for applications defined by REST services.

        For how long have I used the solution?

        Three to five years.
        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        it_user877824
        Co-Founder
        User
        Automation and anomaly detection has helped reduce MTTR and MTBF

        What is our primary use case?

        We are implementing this as part of an overall end user experience and application monitoring. Our environments include Java, .NET, web, mobile, Linux, Windows, etc.

        How has it helped my organization?

        Complete visibility into end-to-end user transactions. Automation and anomaly detection has helped reduce MTTR and MTBF.  We could impose optimization processes as well.

        What is most valuable?

        Quick, simple deployment Automation Auto discovery Detailed data availability all the time

        What needs improvement?

        We would like to see more dashboarding capabilities and the ability to export custom reports. Additionally, we would love to see more advanced log analytic capabilities, though the current ones are already ahead of competition.

        For how long

        What is our primary use case?

        We are implementing this as part of an overall end user experience and application monitoring. Our environments include Java, .NET, web, mobile, Linux, Windows, etc.

        How has it helped my organization?

        • Complete visibility into end-to-end user transactions.
        • Automation and anomaly detection has helped reduce MTTR and MTBF. 
        • We could impose optimization processes as well.

        What is most valuable?

        • Quick, simple deployment
        • Automation
        • Auto discovery
        • Detailed data availability all the time

        What needs improvement?

        We would like to see more dashboarding capabilities and the ability to export custom reports. Additionally, we would love to see more advanced log analytic capabilities, though the current ones are already ahead of competition.

        For how long have I used the solution?

        One to three years.
        Disclosure: My company has a business relationship with this vendor other than being a customer: We implement the software at customer sites.
        ITCS user
        Head Of IT Operations at OTP Bank
        Real User
        Can build complex PurePaths between the front-end and back-end databases

        What is our primary use case?

        Monitoring front-end for mobile banking within AppMon. We are using a balancer on NGNIX with a Dynatrace plugin to check availability by parsing logs.

        How has it helped my organization?

        Dynatrace helps to build business and non-business dashboards and the appropriate alarming on mail groups.

        What is most valuable?

        Native Java integration and building complex PurePaths between the front-end and back-end databases.

        What needs improvement?

        It looks like it has already been improved with OneAgent, but it needs migration.  It needs improvement with proprietary protocols for the DC RUM part.

        For how long have I used the solution?

        One to three years.

        What is our primary use case?

        Monitoring front-end for mobile banking within AppMon. We are using a balancer on NGNIX with a Dynatrace plugin to check availability by parsing logs.

        How has it helped my organization?

        Dynatrace helps to build business and non-business dashboards and the appropriate alarming on mail groups.

        What is most valuable?

        Native Java integration and building complex PurePaths between the front-end and back-end databases.

        What needs improvement?

        • It looks like it has already been improved with OneAgent, but it needs migration. 
        • It needs improvement with proprietary protocols for the DC RUM part.

        For how long have I used the solution?

        One to three years.
        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        ITCS user
        Head of Monitoring Unit at BMS Consulting
        Real User
        Automatically identifies logical architecture and transactions

        Pros and Cons

        • "It helps developers fix old and new problems, helps businesses to understand conversions, statistics, and service health."
        • "It provides a better understanding of what is going on."
        • "Improve Dynatrace for the following industries: telco, eCommerce, and banking."

        What is our primary use case?

        It helps customers to understand performance, problems, and user behaviour. I implement an APM solution from Dynatrace to different customers in different industries, such as banking and telco.

        How has it helped my organization?

        It provides a better understanding of what is going on. It helps developers fix old and new problems, helps businesses to understand conversions, statistics, and service health.

        What is most valuable?

        • AI
        • Ease to configure agents.
        • All performance views through every application and system.
        • Automatically identifies logical architecture and transactions.

        What needs improvement?

        • Improve Dynatrace for the following industries: telco, eCommerce, and banking.
        • Needs better visualisation for the service health model, which contains different modules, services, devices, etc.

        For how long have I used the solution?

        Three to five years.
        Disclosure: My company has a business relationship with this vendor other than being a customer:
        ITCS user
        Service Delivery Manager, Application Performance Monitoring at Span
        Real User
        Service discovery with artificial intelligence automatic anomaly root cause detection

        What is our primary use case?

        We are monitoring business critical applications which provide prepaid vouchers for different customers.

        How has it helped my organization?

        We can see all the degradation of services in real-time, then we know exactly what the root cause of degradation is.

        What is most valuable?

        Service discovery with artificial intelligence automatic anomaly root cause detection, and problems replay.

        What needs improvement?

        Custom reporting is still missing.  PurePath exports was a great feature in AppMon, but it is sometimes missing in Dynatrace.

        For how long have I used the solution?

        Less than one year.

        What is our primary use case?

        We are monitoring business critical applications which provide prepaid vouchers for different customers.

        How has it helped my organization?

        We can see all the degradation of services in real-time, then we know exactly what the root cause of degradation is.

        What is most valuable?

        Service discovery with artificial intelligence automatic anomaly root cause detection, and problems replay.

        What needs improvement?

        • Custom reporting is still missing. 
        • PurePath exports was a great feature in AppMon, but it is sometimes missing in Dynatrace.

        For how long have I used the solution?

        Less than one year.
        Disclosure: My company has a business relationship with this vendor other than being a customer: Customer and business partner.
        ITCS user
        Expert Middleware at Real Solutions Luxembourg
        Real User
        Capability to troubleshoot isolated customer complaints with user session feature

        What is our primary use case?

        Web banking monitoring: With Dynatrace behind my customers' businesses, we are focusing on real user monitoring, dealing with user sessions, dashboards, and reports for their business.

        How has it helped my organization?

        Capability to focus on root cause problems.  No more war rooms in most cases.  Capability to troubleshoot isolated customer complaints with the user session feature.

        What is most valuable?

        User session: Real visibility into what has happened at any time. Database transaction and queries.

        What needs improvement?

        Better root cause detection and improve root cause categories. In some cases, the root cause points out only a clue of what has happened.

        For how long have I used the solution?

        One to three years.

        What is our primary use case?

        Web banking monitoring: With Dynatrace behind my customers' businesses, we are focusing on real user monitoring, dealing with user sessions, dashboards, and reports for their business.

        How has it helped my organization?

        • Capability to focus on root cause problems. 
        • No more war rooms in most cases. 
        • Capability to troubleshoot isolated customer complaints with the user session feature.

        What is most valuable?

        • User session: Real visibility into what has happened at any time.
        • Database transaction and queries.

        What needs improvement?

        Better root cause detection and improve root cause categories. In some cases, the root cause points out only a clue of what has happened.

        For how long have I used the solution?

        One to three years.
        Disclosure: My company has a business relationship with this vendor other than being a customer: Dynatrace partner, who sells Dynatrace and its consultancy.
        ITCS user
        Senior Service Manager - Digital at EE
        Real User
        Reduced incidents, as alert monitoring aids in quicker resolution of events

        Pros and Cons

        • "Reduced incidents, as alert monitoring aids in quicker resolution of events."
        • "I would like to see the ability to pull more user-friendly reports."

        What is our primary use case?

        • Alert monitoring: Helps react to events faster.
        • Threshold monitoring: Helps maintain capacity.
        • Incident diagnostic: Helps to troubleshoot.

        How has it helped my organization?

        • Reduced incidents, as alert monitoring aids in quicker resolution of events.
        • Reduces PTC and reduced incidents.
        • Easier gaining stats for reporting.

        What is most valuable?

        • Alert monitoring: Due to quicker response time for events. 
        • Dashboards: Easier to see what is happening on your services. It is easier to show product owners the status of their products.

        What needs improvement?

        • I would like to see the ability to pull more user-friendly reports. 
        • A nice to have would be the ability to send automated reports to customers who are not a user of Dynatrace.

        For how long have I used the solution?

        Three to five years.
        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        ITCS user
        Service Delivery Specialist at Experian
        Vendor
        Ease of deployment via OneAgent is fantastic

        Pros and Cons

        • "Support from Dynatrace is excellent. They are always on hand for any queries, demos, and/or issues."
        • "Dynatrace provides probable root cause for any issues which assists our support team to quickly address issues identified by Dynatrace."
        • "The plugin architecture is not very flexible, which makes it difficult to add the custom monitoring not available through Dynatrace, specifically around file monitoring."

        What is our primary use case?

        Enables fast deployment of application and host monitoring of our estate with minimal user intervention and hosting costs for the tool.

        How has it helped my organization?

        Currently, we are still in the proof of concept stage, but it has massively addressed time to deployment issues. The integration into ServiceNow has provided key data for populating our CMDB to include service mapping.

        What is most valuable?

        The ease of deployment via OneAgent, which then finds what is installed on the server, is fantastic. In addition, Dynatrace provides probable root cause for any issues which assists our support team to quickly address issues identified by Dynatrace.

        What needs improvement?

        The plugin architecture is not very flexible, which makes it difficult to add the custom monitoring not available through Dynatrace, specifically around file monitoring.

        For how long have I used the solution?

        Trial/evaluations only.

        What do I think about the stability of the solution?

        The proof of concept has been so far successful.

        How are customer service and technical support?

        Support from Dynatrace is excellent. They are always on hand for any queries, demos, and/or issues.

        Which solution did I use previously and why did I switch?

        We used Dyntrace AppMon. Though it provided a lot of useful information, it was very difficult to deploy, which is why we are looking at Dynatrace.

        How was the initial setup?

        The initial setup was very straightforward, as it is a SaaS solution.

        What about the implementation team?

        Dynatrace SaaS was setup by Dynatrace, however deployment of OneAgent was in-house and very straightforward.

        What was our ROI?

        Not applicable.

        What's my experience with pricing, setup cost, and licensing?

        The setup costs for Dynatrace are low, however licensing costs are high.

        Which other solutions did I evaluate?

        We also evaluated AppDynamics.

        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        ITCS user
        Senior SysAdmin at Innovation Strategies S.L.
        Real User
        More accurate when working with bugs

        What is our primary use case?

        We use it mainly to debug, control performance and KPIs of a tourism company. We can provide dashboards to business.

        How has it helped my organization?

        With Dynatrace, we can be more productive and agile. It allows us to be more accurate when we need to work with bugs.

        What is most valuable?

        The ability to go deep into production code. With this tool, we can work with bugs like no other tool can.

        What needs improvement?

        The dashboard tool needs to be improved. We need more options, because the look and feel is too old-fashioned.

        For how long have I used the solution?

        Three to five years.

        What is our primary use case?

        We use it mainly to debug, control performance and KPIs of a tourism company. We can provide dashboards to business.

        How has it helped my organization?

        With Dynatrace, we can be more productive and agile. It allows us to be more accurate when we need to work with bugs.

        What is most valuable?

        The ability to go deep into production code. With this tool, we can work with bugs like no other tool can.

        What needs improvement?

        The dashboard tool needs to be improved. We need more options, because the look and feel is too old-fashioned.

        For how long have I used the solution?

        Three to five years.
        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        ITCS user
        Software Test Team Leader at MIND CTI
        Real User
        Prevents production performance issues which result in customer complaints or system downtime

        What is our primary use case?

        Identifying performance bottlenecks on load testing environments. Before launching new code into production, it is imperative to know if performance issues will arise.

        How has it helped my organization?

        It prevents (together with performance testing) production performance issues which usually result in customer complaints or system downtime.

        What is most valuable?

        The product capabilities all together are valuable. You get a good insight into what is going on inside your code.

        What needs improvement?

        Monitoring asynchronous code requires manual instrumentation (most of the time).  Some autodiscovery capabilities would be nice in the tool.

        For how long have I used the solution?

        Three to five years.

        What is our primary use case?

        Identifying performance bottlenecks on load testing environments. Before launching new code into production, it is imperative to know if performance issues will arise.

        How has it helped my organization?

        It prevents (together with performance testing) production performance issues which usually result in customer complaints or system downtime.

        What is most valuable?

        The product capabilities all together are valuable. You get a good insight into what is going on inside your code.

        What needs improvement?

        • Monitoring asynchronous code requires manual instrumentation (most of the time). 
        • Some autodiscovery capabilities would be nice in the tool.

        For how long have I used the solution?

        Three to five years.
        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        ITCS user
        Solutions Architect at Spica Solutions.pl
        Real User
        Fast implementation giving customers instant value

        What is our primary use case?

        Application monitoring on our clients environments, including microservices, JVM, .NET, and many other technologies

        What is most valuable?

        Real user monitoring is one of the best things in solution. The possibility to analyze any particular user session is wonderful.

        What needs improvement?

        We have some issues with react user sessions.  We sometimes have to run plugins on docker containers.

        For how long have I used the solution?

        One to three years.

        What about the implementation team?

        The product is really fast to implement and gives customers instant value. This is important, because it reduces costs on the implementation. We are implementing software on our clients' environments

        What is our primary use case?

        Application monitoring on our clients environments, including microservices, JVM, .NET, and many other technologies

        What is most valuable?

        Real user monitoring is one of the best things in solution. The possibility to analyze any particular user session is wonderful.

        What needs improvement?

        • We have some issues with react user sessions. 
        • We sometimes have to run plugins on docker containers.

        For how long have I used the solution?

        One to three years.

        What about the implementation team?

        The product is really fast to implement and gives customers instant value. This is important, because it reduces costs on the implementation.

        We are implementing software on our clients' environments

        Disclosure: My company has a business relationship with this vendor other than being a customer: We implement software on our clients' environments.
        ITCS user
        Head of the Software Systems Operation Department at PrivatBank
        Real User
        Helps DevOps find all its problems easily and analyzes performance problems

        What is our primary use case?

        We use JS, JVM, stack, PHP, and Python.  We use database and NoSQL solutions, such as Redis,  MongoDB, and Hadoop.

        How has it helped my organization?

        Dynatrace is a good monitoring tool. It helps DevOps find all its problems easily and analyzes performance problems.

        What is most valuable?

        Dynatrace united some monitoring tools, such as app monitoring, JVM, PHP, network, log analyzer, etc.

        What needs improvement?

        A role-based view and a Python monitoring tool would make a simple user interface more usable.

        For how long have I used the solution?

        Trial/evaluations only.

        What is our primary use case?

        We use JS, JVM, stack, PHP, and Python.  We use database and NoSQL solutions, such as Redis,  MongoDB, and Hadoop.

        How has it helped my organization?

        Dynatrace is a good monitoring tool. It helps DevOps find all its problems easily and analyzes performance problems.

        What is most valuable?

        Dynatrace united some monitoring tools, such as app monitoring, JVM, PHP, network, log analyzer, etc.

        What needs improvement?

        A role-based view and a Python monitoring tool would make a simple user interface more usable.

        For how long have I used the solution?

        Trial/evaluations only.
        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        ITCS user
        Solutions Engineer at Saga plc.
        Real User
        Visibility into the application and its performance from the user to back-end services

        What is our primary use case?

        Application performance monitoring Alerting on infrastructure and application problems, includes user experience.

        How has it helped my organization?

        Dynatrace provides visibility into the application and its performance from the user to back-end services.

        What is most valuable?

        Root cause analysis OneAgent automatic updates Managing Dynatrace Managed is a breeze compared to AppMon.

        What needs improvement?

        Include network monitoring in more detail for deep dive analytics of network components.  Needs more compatibility of platforms out-of-the-box.

        For how long have I used the solution?

        Three to five years.

        What is our primary use case?

        • Application performance monitoring
        • Alerting on infrastructure and application problems, includes user experience.

        How has it helped my organization?

        Dynatrace provides visibility into the application and its performance from the user to back-end services.

        What is most valuable?

        • Root cause analysis
        • OneAgent automatic updates
        • Managing Dynatrace Managed is a breeze compared to AppMon.

        What needs improvement?

        • Include network monitoring in more detail for deep dive analytics of network components. 
        • Needs more compatibility of platforms out-of-the-box.

        For how long have I used the solution?

        Three to five years.
        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        ITCS user
        Senior Technology Specialist at Agility
        Real User
        Provides visibility on how end users utilize browsers and where they are originate from

        What is our primary use case?

        Details of EUM: It helps the entire team, including our management, our application owners, and DB owners.

        How has it helped my organization?

        Adds value to application owners, DB owners, and provides visibility on how end users utilize browsers and where they are originate from.

        What is most valuable?

        The most valuable features are end user visibility, Smartscape, and the entire visibility of our data center, including SQL queries.

        What needs improvement?

        Cloud monitoring and reporting need improvement, as well as how to manipulate data and export it to share with business executives.

        For how long have I used the solution?

        One to three years.

        What is our primary use case?

        Details of EUM: It helps the entire team, including our management, our application owners, and DB owners.

        How has it helped my organization?

        Adds value to application owners, DB owners, and provides visibility on how end users utilize browsers and where they are originate from.

        What is most valuable?

        The most valuable features are end user visibility, Smartscape, and the entire visibility of our data center, including SQL queries.

        What needs improvement?

        Cloud monitoring and reporting need improvement, as well as how to manipulate data and export it to share with business executives.

        For how long have I used the solution?

        One to three years.
        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        ITCS user
        Software Factory General Manager at Cegedim
        Consultant
        Global overview of all app layers, including web servers

        What is our primary use case?

        Monitoring and problem diagnostics. Control of the whole application layer. Used for Java apps and full stacks.

        How has it helped my organization?

        It reduces time and provides detailed info, showing problem correlation, and a single point of diagnosis.

        What is most valuable?

        IA correlation Global overview of all app layers, including web servers Database Intermediate elements Load balancer

        What needs improvement?

        They should provide a guide to arrive at the solution for non-super experts. Improve upon the possible benefit, especially if the problem is solved.

        For how long have I used the solution?

        One to three years.

        What is our primary use case?

        • Monitoring and problem diagnostics.
        • Control of the whole application layer.
        • Used for Java apps and full stacks.

        How has it helped my organization?

        It reduces time and provides detailed info, showing problem correlation, and a single point of diagnosis.

        What is most valuable?

        • IA correlation
        • Global overview of all app layers, including web servers
        • Database
        • Intermediate elements
        • Load balancer

        What needs improvement?

        • They should provide a guide to arrive at the solution for non-super experts.
        • Improve upon the possible benefit, especially if the problem is solved.

        For how long have I used the solution?

        One to three years.
        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        Thomas_Smith
        Information Technology Manager at Agilent Technologies
        Real User
        Alerts are based on deviations from the reference metrics which are constantly collected

        Pros and Cons

        • "It is a product that helps developers, testers, and operations to make sure their applications work quickly and reliably."
        • "Dynatrace has designed its agents to capture limited stack traces for each transaction executed."
        • "Dynatrace alerts are based on deviations from the reference metrics which are constantly collected."
        • "They seriously have to improve their Web UI dashboard configuration and SSL timeouts. Their Web UI dashboards are very slow."

        What is our primary use case?

        With nothing more than three commands, or a simple dockable container, everything was executed in minutes. In one week, we had enough customizations to be ready for production. 

        How has it helped my organization?

        It would have taken us at least two months to hire another person from SysOps to achieve registration, supervision, alerts, and APM implemented with cheaper or free open source solutions. It was much cheaper and faster to go with Dynatrace.

        What is most valuable?

        We had users in a remote office complaining about the latency of the application and were able to determine the problem derived from the configuration of a router with the help of Dynatrace. 

        Dynatrace has designed its agents to capture limited stack traces for each transaction executed. It is a product that helps developers, testers, and operations to make sure their applications work quickly and reliably.

        We also love the automatic alerts. Dynatrace alerts are based on deviations from the reference metrics which are constantly collected.

        What needs improvement?

        The one thing that I do not like about Dynatrace is their Web UI dashboards are very slow. They seriously have to improve their Web UI dashboard configuration and SSL timeouts.

        For how long have I used the solution?

        One to three years.

        Which other solutions did I evaluate?

        No other provider provides record ingestion, Kubernetes/docker monitoring, and application monitoring for Node.js. Some competitors offer aspects of these, and some offer all these, but not with Node.js. 

        Dynatrace was the perfect fit.

        What other advice do I have?

        Dynatrace was an incredible find! 

        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        it_user852528
        Consultant at a tech services company with 1-10 employees
        Consultant
        Easy to reach the root cause of problems in applications and quicker to fix them

        Pros and Cons

        • "It's very easy to reach the root cause of the problems in the applications, due do the analysis with Dynatrace. The timeframe to update and fix the applications has been reduced a lot compared to what we had before Dynatrace."
        • "I'd like to see more agents ready to be deployed. I know that it's possible to develop integration with Dynatrace API, but in day-to-day operations it's hard to do that kind of customization. So if they had more agents for more platforms and more applications, I think it would be better."
        • "We have a very stringent budget for an infrastructure solution. Maybe if they provided modules, a simple module with fewer features and a lower price, that would be very good."
        • "The real complexity that I've seen with Dynatrace is to learn how to navigate through all the options in the troubleshooting process. We have a lot of ways to evaluate the same problem. We had some difficulties in the beginning with the use of the product, but after some time and some experience we have overcome this problem."

        What is our primary use case?

        My primary use case is to monitor business applications, mostly with Web front-ends, to provide access for end-users and consumers.

        How has it helped my organization?

        We have reduced our troubleshooting times and improved the way that we deal with most of the bugs in the applications. It's very easy to reach the root cause of the problems in the applications, due do the analysis with Dynatrace. The timeframe to update and fix the applications has been reduced a lot compared to what we had before Dynatrace.

        What is most valuable?

        It's the ease of deployment and ease in configuration. It's very comprehensive in its features to monitor end-to-end transactions.

        What needs improvement?

        I'd like to see more agents ready to be deployed. I know that it's possible to develop integration with Dynatrace API, but in day-to-day operations it's hard to do that kind of customization. So if they had more agents for more platforms and more applications, I think it would be better.

        What do I think about the stability of the solution?

        We have absolutely no problem with the solution. It's very stable.

        What do I think about the scalability of the solution?

        In terms of scalability, my company is not that large, but it looks like the scalability is very good. We don't have any problems with scalability.

        How are customer service and technical support?

        It's very good technical support. We don't have many issues with the product but when we have, we get very quick solutions. It's very good support. Nothing to complain about.

        Which solution did I use previously and why did I switch?

        We used multiple solutions, the ones that came with the different applications. So a solution that monitored the database, and another solution for the application server, and a different one for the server hardware, and the connectivity. We had to integrate all the information that came from these separate solutions to come up with a conclusion about what was happening. This was the main driver that lead us to look for a real end-to-end solution. 

        The business perspective had a lot of weight in our decision because it was hard for us to really correlate the components of the application, and how it impacted the business application and the business itself. These were the main drivers that lead us to buy this product.

        In terms of the most important criteria when selecting a vendor, we usually look for a product or a vendor that has good positioning in industry reviews. With that, the pricing is very important. Also, the features. So it must be a top vendor with the best possible pricing and the features that fit our needs.

        How was the initial setup?

        I was not really involved in the initial setup. I just coordinated the deployment. But it didn't need seem we needed to do too much for the setup of Dynatrace. We had to focus our efforts on group duplications, from a business perspective, but everything else was discovered and automatically set by the Dynatrace application itself. I don't think we had much trouble.

        The real complexity that I've seen with Dynatrace is to learn how to navigate through all the options in the troubleshooting process. We have a lot of ways to evaluate the same problem. We had some difficulties in the beginning with the use of the product, but after some time and some experience we have overcome this problem.

        What's my experience with pricing, setup cost, and licensing?

        I understand that due to comparisons we did, that Dynatrace is still kind of an expensive solution compared to others. But I recognize that they are ahead of the competition when we do a feature by feature comparison. We have a very stringent budget for an infrastructure solution. Maybe if they provided modules, a simple module with fewer features and a lower price, that would be very good.

        Which other solutions did I evaluate?

        CA, Computer Associates, was on our short list as well as BMC PATROL. These were the main vendors when it came for my evaluation. Some research was done and I received these vendors as the best options to evaluate.

        We decided on Dynatrace, over Computer Associates and BMC, mostly because of the difficulties that we thought we would have after the setup of the product. Dynatrace was the most expensive, but we had almost no need for service, for Professional Services. We just did some training and we contracted some consulting hours and that was it. The deployment with Dynatrace seemed to be easier than the others. We needed to get results very fast, due to the size of the investment.

        What other advice do I have?

        I would rate it with a grade of eight out of 10 because it's a very good solution. We got results very fast after the initial deployment, but I still find it very expensive. So we are still being questioned about the cost-benefit. The value that we have in Dynatrace - I don't think I will have this kind of budget in the near future - it's worth it now.

        My main advice is to evaluate the effort to set up the solution, customize the solution, after acquiring it. I know that we had better pricing, lower pricing, with the other competitors, but as I talked to some other customers that use BMC and Computer Associates, everyone told me it was a long run until they reached the setup that they needed. And they still have a lot of maintenance. Every change in the thresholds of the applications, they have to come back to the standards and redo the setup, but Dynatrace does it all by itself.

        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        PA
        SRE Manager at a tech vendor with 501-1,000 employees
        Vendor
        Helped identify latency issues and code bugs, but negatively affected application performance

        Pros and Cons

        • "We also got know many internal code bugs which could have caused memory leaks or other issues which we were not able to catch during that development phase."
        • "Google says is that you have a number of things on which you should measure your performance. One is if there's an error or not. Dynatrace tells you whether is an error or not. Second is saturation, whether something is getting saturated. You should be aware of what is getting saturated. Dynatrace even tells you that. The third is if there is a latency. Network latency is also told to me by Dynatrace."
        • "We like the alerting feature. For example, my applications are going out on some thresholds. So I get alerts, according to the thresholds I set. I get that data via emails as notifications."
        • "The linking is very good in Dynatrace. What happens in other monitoring tools is the linking is not proper. In those solutions, a person has to manually link many of the layers and what is happening in them, while in Dynatrace you get that from the very first visit. For example, if a person is visiting your website, from there it will traverse you to the end. If the application is a Java application, it will traverse you there, to the Method level. So that linking and traversing is better in Dynatrace."
        • "If Dynatrace is capturing everything in your application, it has to "sense" that information, and that sensing needs sensors which we have to include in our applications. The more you apply sensors - the more details you want - the more you have to increase the level of sensing. If I increase the level of sensing, my application's performance goes down, because something is there that is, again and again, checking each and every thing in the application. So that load on the applications increases. So, many times my applications used to crash because Dynatrace was working on them. We had to remove some sensing; either we had to reduce the sensing or we had to remove Dynatrace immediately."
        • "The dashboarding in Dynatrace is not very good. We have used other monitoring tools like AppDynamics. We are also using AppDynamics for some of our products. If I compare Dynatrace with those monitoring tools, the dashboarding is not as good. If I have to create a dashboard it takes me time, the experience is not that good."
        • "sometimes it happens that we are not able to capture things. For example, if a person is logged in from India, from the city of Mumbai, and is using a Chrome browser, and his email ID is xyz@abc.com. But what happens is, Dynatrace just fetches two pieces of the information, not all of it. Sometimes it gets it all, sometimes it doesn't."

        What is our primary use case?

        Application process monitoring, and user-experience monitoring.

        It's used for monitoring inside of applications, like JVM thread-level applications, plus the user. I monitor usage statistics, performance statistics, plus the user satisfaction level.

        How has it helped my organization?

        We got to know which modules of my application are used more by the customers, as well as which modules of my application are very slow. It has helped with my overall my performance statistics.

        There are different phases of product development. In the testing phase I was not able to determine if things were going fine or what was going wrong in my application. But using this tool, I got to know - even before the customer got to tell me - this or that particular module was not working. 

        Using this tool, I got to know the moment he got a page-out error on his screen. It told me, for example, a person in the US is facing this particular issue. Because the alert came, we worked on it, we resolved it and things were easy.

        The moment he called us we just said, "Yeah, we have already acknowledged that issue and we have resolved it. You can just try it again." The person was happy. The customer's satisfaction has improved, overall.

        We also got know many internal code bugs which could have caused memory leaks or other issues which we were not able to catch during that development phase.

        We also got to know, on the network level, where the latencies were. If you go via Google, what Google says is that you have a number of things on which you should measure your performance. One is if there's an error or not. Dynatrace tells you whether is an error or not. Second is saturation, whether something is getting saturated. You should be aware of what is getting saturated. Dynatrace even tells you that. The third is if there is a latency. Network latency is also told to me by Dynatrace. So these are three things I got out of Dynatrace.

        What is most valuable?

        The performance features are most important ones. That would include reporting, you get reports on your performance data.

        The next is the alerting feature. For example, my applications are going out on some thresholds. So I get alerts, according to the thresholds I set. I get that data via emails as notifications. That is another feature that we primarily use and we like from Dynatrace.

        Also, it's easy to use. The usability is better in Dynatrace.

        The fourth thing is: my customer is facing some issue. The linking is very good in Dynatrace. What happens in other monitoring tools is the linking is not proper. In those solutions, a person has to manually link many of the layers and what is happening in them, while in Dynatrace you get that from the very first visit. For example, if a person is visiting your website, from there it will traverse you to the end. If the application is a Java application, it will traverse you there, to the Method level. So that linking and traversing is better in Dynatrace.

        What needs improvement?

        If Dynatrace is capturing everything in your application, it has to "sense" that information, and that sensing needs sensors which we have to include in our applications. The more you apply sensors - the more details you want  - the more you have to increase the level of sensing. If I increase the level of sensing, my application's performance goes down, because something is there that is, again and again, checking each and every thing in the application. So that load on the applications increases.

        So, many times my applications used to crash because Dynatrace was working on them. So that was a negative point. We had to remove some sensing; either we had to reduce the sensing or we had to remove Dynatrace immediately. So that is one thing we don't like about Dynatrace.

        And the second is dashboarding. The dashboarding in Dynatrace is not very good. We have used other monitoring tools like AppDynamics. We are also using AppDynamics for some of our products. If I compare Dynatrace with those monitoring tools, the dashboarding is not as good. If I have to create a dashboard it takes me time, the experience is not that good. The automatically generated reports are good, but the dashboarding was something we were expecting but did not get.

        Also, sometimes it happens that we are not able to capture things. For example, if a person is logged in from India, from the city of Mumbai, and is using a Chrome browser, and his email ID is xyz@abc.com. But what happens is, Dynatrace just fetches two pieces of the information, not all of it. Sometimes it gets it all, sometimes it doesn't. So that also came into picture.

        The last and the most important, which we did not like about Dynatrace - and that's why we switched to other monitoring tools recently - was the support. We were not able to get proper, good support from Dynatrace. We had to raise a lot of tickets and then, one fine day their people would eventually come around and resolve the issues. The input we had to give them was very high. Support was very bad for Dynatrace, especially in the India region.

        For how long have I used the solution?

        One to three years.

        What do I think about the stability of the solution?

        When you go for a monitoring tool, there are two types. One is SaaS. The SaaS version means that the monitoring tool is not deployed on your servers, they are deployed on their servers. The second one is on-premise.

        We were using the on-premise and we were using very good servers for the Dynatrace deployment. Stability didn't come into picture. The version that they gave us was very stable. There were was no code bugs. Actually, there were some, but those were fixed immediately.

        As far as on-premise was concerned it was fine.

        What do I think about the scalability of the solution?

        Scalability was fine. We were using around 100 application licenses, 100 Java licenses. On that scale it was able to handle everything. There was no reason to scale it up. I'm not sure if it could be scaled up to 500 or 600 licenses. We didn't do that. It was able to handle the load in the one tier.

        How are customer service and technical support?

        I rate tech support very low. The technical support was not that good. They were not very attentive whenever there were issues, even the critical ones. We were not able to find the proper support from their end so I don't rate it very well. A one or a two out of five.

        Which solution did I use previously and why did I switch?

        Initially, we were using New Relic. But, after that we switched to Dynatrace because of the amount of functionality, the amount of troubleshooting it was giving us was more. That's why we shifted from New Relic to Dynatrace.

        But once we saw the negative points of Dynatrace, we recently shifted from Dynatrace to AppDynamics. We are in a process of shifting all applications from Dynatrace to AppDynamics.

        How was the initial setup?

        It was straightforward. It was was easy to add up. It was not complex at all, while the other monitoring tools are more complex than Dynatrace. Dynatrace was not that bad.

        What's my experience with pricing, setup cost, and licensing?

        The licensing for Dynatrace is high. If you want to go for monitoring solutions, then why Dynatrace? If you have a particular budget, you can go for many other monitoring tools - apart from Dynatrace - and they can help you more and give more data than Dynatrace can.

        And secondly Dynatrace also comes with a lot of issues, which I have mentioned elsewhere in this review, which can easily be rectified using other tools. It's not worth the money that you spend for Dynatrace.

        Which other solutions did I evaluate?

        Initially we were using New Relic itself. Dynatrace was one thing that we were evaluating. ManagingEngine was a new one at that time from what I recall but, I'm not sure which ones were part of the evaluation, because I was not totally a part of the PoC.

        Apart from that, if you want to use on a system level, you can use Nagios, that's freeware. It's also good but, again, it is just a system monitoring tool. It's not an APM. So if you wanted to go for APM, then only New Relic. It was the one competitor for Dynatrace, at that time.

        What other advice do I have?

        In terms of implementation, it's quite easy, now that there are many automation tools. So just integrate Dynatrace with the automation configuration tools. Just ask Dynatrace which integrations it has, for example Chef, or Puppet. If you integrate, the configuration will be easy.

        Also, the configuration needs to be standard. The standards should be set initially. There should be a standard protocol; that needs to there. If that's not there, then issues may arise later on. These are some things which are advisable when you work with Dynatrace.

        I would rate Dynatrace a six out of 10. When I consider all the negatives plus the positive points which I have already discussed, I end up at six, including the licensing and everything. 

        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        it_user817713
        User at a financial services firm with 10,001+ employees
        User
        Helped us reduce outage times and severity of impact

        What is our primary use case?

        Application monitoring to quickly troubleshoot production issues and determine the root cause, as well as non-functional performance testing in QA.

        How has it helped my organization?

        Dynatrace has helped us reduce outage times and severity of impact. So far, we have not achieved the benefit of preventing issues.

        What is most valuable?

        Quick availability of multiple aspects of performance from infrastructure to application layers.

        What needs improvement?

        Wider coverage of platforms supported. Better mapping to true business service rather than purely technical monitoring.

        For how long have I used the solution?

        One to three years.

        How is customer service and technical support?

        Experience with relationship/account manager has been really…

        What is our primary use case?

        Application monitoring to quickly troubleshoot production issues and determine the root cause, as well as non-functional performance testing in QA.

        How has it helped my organization?

        Dynatrace has helped us reduce outage times and severity of impact.

        So far, we have not achieved the benefit of preventing issues.

        What is most valuable?

        Quick availability of multiple aspects of performance from infrastructure to application layers.

        What needs improvement?

        • Wider coverage of platforms supported.
        • Better mapping to true business service rather than purely technical monitoring.

        For how long have I used the solution?

        One to three years.

        How is customer service and technical support?

        Experience with relationship/account manager has been really poor, it does not seem to be the firm's priority to support their customers.

        Disclosure: I am a real user, and this review is based on my own experience and opinions.
        Avinash Podisetti
        Architect at Highmark
        Real User
        The initial setup was straightforward, but performance could be improved

        Pros and Cons

        • "The initial setup was straightforward."
        • "I would rate the technical support very well. They work with the inside their development teams to get us the best answer, as much as possible."
        • "In AppMon, the performance could be improved. That is the one thing I am most interested in."
        • "AppMon is lacking the AI that can be found in Dynatrace Managed."

        What is our primary use case?

        Our primary use case right now is that we are dealing with the perfect days and non-perfect days.

        We have a certain goal. E.g., for this financial year, we want to have 350 days of perfect days. The perfect days is where every application in the business should have low business impact, all applications should be available, and there are some other metrics that we want to know. 

        We have constraints whether this is a perfect indicator, and saying whether it is a perfect day or not. There are some situations where one of the JVM is down, but the other processes, which do the same thing are up. In this case, pretty much there is no business impact. However, there is a technical issue, though no business impact. We can't sell this as a non-perfect day. Yet, it is a perfect day. 

        Right now, we are using AppMon. Therefore, we are using AppMon to find out what metrics are available for us to see or indicate what is a perfect day or non-perfect day. That is one of the things. We are also using reactive stuff more for reactive stuff at the moment.

        We are using AppDesk on user experience in indexes for customer satisfaction. 

        We have been using for almost one year. It has been performing well.

        What is most valuable?

        The most valuable feature in AppMon is the PurePaths. Previously, we did not have this feature. The transactions using PurePaths are a good thing. 

        We have like different teams like in a cross structure (DevOps, infrastructure, IT, product monitors, and developers), who recently joined the team. They are not aware of what are the missions their touching and what are the other components or services that they are depending upon. Because of all this, it has been very helpful for the developers who just joined the team. It can be explained, "Okay, this is our application. These are all the components that we are touching. Changing any of this might affect all these structural things. If we want to do any changes to this, we might need to put all this in our test cases, then QA it just to make sure we are not corrupting it."

        What needs improvement?

        In AppMon, the performance could be improved. That is the one thing I am most interested in. 

        The other thing is the database. They might improve the database stuff a little bit more. The metrics and whatever that they are providing for database.

        AppMon is lacking the AI that can be found in Dynatrace Managed.

        Maybe last year, we had issues interacting with the MQs and the mainframe. They completely resolved this issue in 6.5, so we are now good.

        For how long have I used the solution?

        Less than one year.

        What do I think about the stability of the solution?

        We do not have downtime using Dynatrace.

        What do I think about the scalability of the solution?

        It does scale well. 

        Right now, we have some performance issues with Dynatrace AppMon, but the AppMon team is working closely with us registering the number of issues we are having and providing an extra set of tools that helps us to make the performance of the tool better.

        One of the performance issue is when we are trying to bring up user data, such trying to bring up 20,000 or 50,000 PurePaths. That is where it is taking like five to seven minutes. When we are on a call, we do not have that much time. We want to make it approximately less than two minutes. They are doing a great job on that.

        How are customer service and technical support?

        I would rate the technical support very well. They work with the inside their development teams to get us the best answer, as much as possible.

        Which solution did I use previously and why did I switch?

        We have LoadRunner and Wiley. Our company has used Wiley for 13 years. 

        They are one stop tools. If there is an issue, we have a team that always is on call: One should come from infrastructure, another from the data side, another from the product AVR, another from mainframe, and one person from Wiley saying, "These are the threats we have and open systems." So, we have five different people on a single call for a single issue. Sometimes we have 10 to 15 people on the call to figure out the issue.

        With AppMon, looking at the translation flows and the PurePaths, we can with one or two members can identify and start to find where the problem is. So, this is a good feature.

        How was the initial setup?

        The initial setup was straightforward.

        What about the implementation team?

        We did have technical support help. During the first year, they have given us a resource, who has helped us in setting up the Dynatrace: getting some applications onboard, how to set up on dashboard, etc. This has helped us a little bit getting more familiar with the app and getting up to speed.

        Which other solutions did I evaluate?

        We have some demos on the Wiley, but they came very late to the table. Also, Splunk ITSI reached out to us.

        For 13 years, we have been using Wiley. We definitely liked seeing the PurePaths being more helpful for us. As to Splunk ITSI, there is more configuration than AppMon. That is the reason we chose AppMon.

        What other advice do I have?

        If you are implementing it for mainframe or MQ stuff, what are the things available and what are the other configurations that you need to set up.

        Right now, we do not have AI capability. We are on AppMon. For us, it is about going and debugging the PurePath and looking into what is the issue: finding out the other use cases or root causes. It is pretty much manual. We are trying to moving from AppMon to Dynatrace Managed within the next six months. We are planning to do a debug on that. Going through all the videos and classes, it seems like Managed makes more sense for us and would be more helpful than AppMon.

        If I had just one solution which could provide real answers, not just data, the immediate benefit for my team would be escape being pulled into a call and spending most of the time in analysis finding the root cause. If we are able to find the root cause and fix it immediately, that downtime would be less. That is the biggest benefit.

        Most important criteria when selecting a vendor: customer support. That is most important, because companies do not have the tool knowledge initially, and someone needs support it or they need to hire someone. For companies like us, initially we onboard someone who has much more experience with the application inside the company, because we need some training on the customer support: when to support and what we need to do. 

        The next one is writing the PoC, we have to find out whether it is satisfying all our use cases. So, if a system helps us with our issues, that would be great.

        Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
        it_user815325
        Senior Systems Engineer at a transportation company with 10,001+ employees
        Real User
        PureStack gives visibility from the end-user right through to the code level

        Pros and Cons

        • "PureStack, I just love it. It can give visibility from the end-user perspective right through to the code level. That's the most valuable feature."

          What is our primary use case?

          We’re using Dynatrace AppMon currently in our environment, and we’re using it for troubleshooting performance issues. We are mainly using it in the performance-testing environment, to try to reproduce a problem if we happen to see one in production, and find what the root cause is.

          It's performing well, absolutely.

          How has it helped my organization?

          I’m not sure about the entire organization, but for my quality assurance, the mean time to resolution or to find a problem has been reduced dramatically now. I don’t have a percentage but, we used to take a week or more to troubleshoot an issue, now it can be done very quickly, probably in a day’s time.

          What is most valuable?

          PureStack, I just love it. It can give visibility from the end-user perspective right through to the code level. That's the most valuable feature.

          Also the UI is amazing. We really like it.

          What needs improvement?

          I think Dynatrace is top-notch, it's well ahead of its competitors. I don’t see any features which another vendor or other products have which Dynatrace doesn't. I think Dynatrace is in pretty good shape right now. I don’t really have any features which I’m lacking right now, so it's all good.

          In terms of new features, I’m excited about AWS monitoring, that Lambda function, and log analysis. We’re not yet on the cloud, but still it's a good feature. We are actually planning to move to the cloud, and my organization is actively looking for tools which can support monitoring. This will definitely be a value-added feature.

          For how long have I used the solution?

          One to three years.

          What do I think about the stability of the solution?

          It's not a big concern for us at this moment.

          How are customer service and technical support?

          We haven't used technical support.

          Which solution did I use previously and why did I switch?

          For deep diagnostics we were using an HPE product or, then, a Microsoft product called Diagnostics. It was difficult to use that tool and connect the dots. It was per machine base, per JVM base, and was not really giving a holistic picture. But Dynatrace is doing that all for us. And PurePath, again, I just love that. That was missing.

          How was the initial setup?

          I think one of the vendors helped us. We didn’t have any hands-on, but I think we did some Dynatrace University, we’ve been through some videos. And the vendor gave us some training, so we’re fine with that.

          What other advice do I have?

          I’m a big advocate of AI. It seems that AI can join the dots sometimes for us, and that is helpful. Instead of spending the time to think and connect all the dots, AI can do that for us in the future, and can come up with a solution also. That will be nice.

          In my previous company I did use siloed monitoring tools. We used HPE BSM, Business Service Management. There were two piece to that. One was infrastructure monitoring, host monitoring such as CPU, memory, using SiteScope. The other was end-user monitoring, synthetic user monitoring. Also, there was a piece called Diagnostics. The challenge was, although the two pieces, synthetic monitoring and the host monitoring, both were agentless, it didn’t give us the real root cause of issues. Diagnostics did but you had to go and install it, and it didn’t perform very well in production.

          In terms of one tool, right now I’m seeing Dynatrace can do a lot of things: the entire DevOps, infrastructure, application performance monitoring, all that can be done using just one tool. Now they just released a new feature for log monitoring. I’m really excited to learn about that. If everything can be packaged in one, that would be nice. You wouldn't have to worry about different vendors and patches. And especially, they have a SaaS model. I’m a big advocate of SaaS. My company is not right there but eventually, I hope, when it gets there, I think you’ll see big use of it, and ease of use.

          I think from the organization's perspective, probably the most important criteria when selecting a vendor would be the cost, and the tool, obviously. The tool is very important: quality of the tool, reliability, scalability, all those factors weigh in.

          My advice would be, from the tool perspective, to look at this tool and its features: ease of use, scalability, and stability-wise this tool stands out. I understand organizations have a pricing factor, a cost factor. That is something you have to decide on. If you want a low-cost tool, there are different tools in the market, or do you want to settle with the best tool in the market but you'll spend a lot more money. Do your research, work with your peers, your leadership, understand which way they want to go. But definitely, as an engineer, I will always say you should go Dynatrace.

          Disclosure: I am a real user, and this review is based on my own experience and opinions.
          it_user815334
          Solution Architect at a financial services firm
          Real User
          PurePaths help us drill down to the root cause of problems and escape the war room

          Pros and Cons

          • "PurePaths help us drill down to the root cause of problems and escape the war room."
          • "We found it was quite challenging in terms of the learning curve."

          What is our primary use case?

          Our requirement is to monitor and manage application performance. Our primary solution is AppMon for application monitoring.

          The performance comes with a little bit of overhead, but we are designing the solution that way. If my application allows to be within that overhead, we are using it.

          How has it helped my organization?

          I think one of the interesting parts is they are going to deliver, in the new release, artificial intelligence, which is like analytics that will improve the correlation technology: What is causing the problem? So that will help us to drill down the actual problem, more quickly, rather than analyzing from another tool's perspective.

          What is most valuable?

          For us is it is the PurePath technology which is helping us to drill down to what the root cause of the problem is. That helps us to escape the war room.

          What needs improvement?

          I would like to see machine learning, which will give it even more of an advantage. And the self-healing, which is there, I would like to see it even smarter, to get it to quick healing, itself.

          What do I think about the stability of the solution?

          Stability is very good. Initially, when some of the problems happen, say  application issues come up, if you haven't properly designed, then it's really breaking. But now it is quite mature to handle those things, so it is quite stable for us.

          What do I think about the scalability of the solution?

          Because we are now we are moving out of AppMon to the Dynatrace tool, probably in the future the scalability will be really helping us.

          How are customer service and technical support?

          We use the Dynatrace University, plus some of the guidance solutions. Generally these guys are quite experienced and they help us to understand properly. They cannot help our environment - we help them to understand our infrastructure. It's like handshaking with each other. It's good.

          Which solution did I use previously and why did I switch?

          We used a lot of different solutions. Those other solutions didn't have the ability to focus on a problem. What we had was application performance monitoring and not measuring as well. They were mostly infrastructure monitoring, but we really needed some sort of DevOps tool, which would help us to really know where our problem is.

          How was the initial setup?

          I was the architect, I designed from the very start. In terms of the setup, initially there was a little bit of a learning curve, but now, because the tool has been simplified, I think this learning curve is gone.

          When you adapt a new tool, obviously the people and culture need to adopt it, so it will definitely be a challenge. We found it was quite challenging in terms of the learning curve. But now, after two or three years, it is quite mature.

          Which other solutions did I evaluate?

          I think we had quite a lot of different vendors, but the reason we went with Dynatrace was because they were number one in industry reviews, and there were a lot of features we really needed that were already in place.

          What other advice do I have?

          The role of AI, when it comes to IT's ability to scale in the cloud and manage performance comes in when the complexity increases, because your stacks are high, so human intervention would be really difficult. That's the reason we need AI power. Dynatrace has that capability and we want to use it. So looking to the future, AI and analysis will help us.

          We have used siloed monitoring tools in the past. The biggest challenge is that we don't actually have one view. Let's say a new application is launched or different tools, they have a particular focus for a particular problem solution. But when you don't have a major overview, one view, it is very difficult to find the solution. So Dynatrace helps in that we can easily get one view, correlate, and everything will be one single pane.

          If we had just one solution that could provide real answers, and not just data, the way DevOps is going on, we would probably want to adopt that solution. It would really help us regarding the cultural change of DevOps; the tool would help bring us to that level.

          Our most important criteria when selecting a vendor are, first, do they meet our requirements. Second, whether they have the right support for us, when we have a problem can they immediately eliminate it for us. They need to understand us and to have the skill set to remediate those things.

          I would rate it a nine out of 10. There have been some improvement announcements, but overall they are doing a great job.

          I would recommend Dynatrace to colleagues.

          Disclosure: I am a real user, and this review is based on my own experience and opinions.
          it_user815340
          Manager Custom Solutions at Nemours
          Real User
          Mitigates issues before they are in production, and if in production, reduces the time to find and resolve them

          Pros and Cons

          • "The PurePaths are valuable because that's where somebody who is a non-developer can figure out where the problem is and send appropriate PurePaths, clean charts, or even the link to the developer. The developer can then look at it and figure out exactly where the problem is, this is the piece of code that took the longest time, and then resolve it."
          • "The challenge with AppMon is, what if you don't have an AppMon agent on a host, but it talks to the database. It talks to it, but I don't have either a host agent or an AppMon agent on it. That has been a challenge, but I believe the Dynatrace agent, the OneAgent, will solve that, potentially."
          • "The configuration of the alerts, that's been a challenge in AppMon for me, right now. Some of the alerts are too noisy, but that might be my lack of some configuration."

          What is our primary use case?

          The primary use case is application monitoring. We are using APM to test for performance, bugs, and hoping to resolve the issues faster, and hoping to catch them before we go to production.

          It's been great, it has helped us a lot. It can do more, but it's definitely helped us a lot and I'm a big believer in Dynatrace products.

          How has it helped my organization?

          First of all it's mitigating issues before they are in production, and if they do go into production, it's reducing the time to find the issue and actually resolve it. I believe, in the organization that we're in right now, that is challenged for resources and time, a product like Dynatrace helps immensely.

          What is most valuable?

          The PurePaths, because that's where somebody who is a non-developer can figure out where the problem is and send appropriate PurePaths, clean charts, or even the link to the developer. The developer can then look at it and figure out exactly where the problem is, this is the piece of code that took the longest time, and then resolve it.

          What needs improvement?

          Right now, since I'm primarily an AppMon user, so maybe the Dynatrace product addresses this: The challenge with AppMon is, what if you don't have an AppMon agent on a host, but it talks to the database. It talks to it, but I don't have either a host agent or an AppMon agent on it. That has been a challenge, but I believe the Dynatrace agent, the OneAgent, will solve that, potentially. You ask me three months from now, after we take a crack at the Dynatrace product, maybe my answer will be different, but I'm hoping that addresses some of the issues.

          The configuration of the alerts, that's been a challenge in AppMon for me, right now. Some of the alerts are too noisy, but that might be my lack of some configuration. Again, it's just me primarily handling it, so that could be an issue. Somebody asked a question in one of the sessions, here at the Perform 2018 conference, about noise and how many alerts to your problem count, and the person doing the session answered right away saying, "I checked my dashboard before I came to this session and I had one alert on it." So I'm guessing that will resolve itself.

          For how long have I used the solution?

          More than five years.

          What do I think about the stability of the solution?

          I think I like the direction it's going in, the only challenging part for me is to keep up with the name changes. But other than that, as far as stability, I think I'm happy with it.

          What do I think about the scalability of the solution?

          I think for the deployments we have right now, it has not been a challenge. My goal is to increase the usage throughout the organization, maybe that's where I'll face some challenges, but at this point there are no challenges.

          How are customer service and technical support?

          I have used technical support in the past and they are pretty quick to respond. The other thing is, the APM community is available, Andy answers pretty much any question I post pretty quickly, so I think that group community help is really good.

          Which solution did I use previously and why did I switch?

          I have use siloed monitoring tools in the past. When I started at Nemours 17 years ago, I had custom scripts that I would use to apply to various servers. They were on the host level, but the deployment was challenging. How to tie in a CPU alert to application slowness is challenging, because you had to go to the timestamp, look at the log and say, "Okay, this might be the issue." Dynatrace tells you how it is, and I think that's the most important feature.

          How was the initial setup?

          I'm the primary Dynatrace admin, if you want to call me that, and it was pretty easy. But keep in mind, my skill sets are probably unique in the sense that I understand applications well, so I know how to insert the agent - because we use AppMon - how we insert agent into JVM.

          But I believe the new Dynatrace product is probably the way to go, because you don't need to actually talk to the application folks, you just deploy it on the host and you're done. I believe it's definitely going in the right direction. It is complex, it wasn't for me, but I can imagine it being complex for some people.

          Which other solutions did I evaluate?

          I don't know if there were any other vendors on my list because we've been users for about 15 years. We started out with a Vantage product that moved to server monitoring, and then we had the Gomez platform, and then you also had Dynatrace, but then they all came under the same umbrella. So we never really evaluated any other vendor. We had some of the free tools we used to use, like  Profiler, but from what I've heard from developers, nothing ever came close to this so I'm a fan.

          What other advice do I have?

          If we had just one solution that could provide real answers, as opposed to just data, we could spend less time on troubleshooting and trying to figure out what the problem is, and actually do our jobs, which is to design, build, and develop software.

          The criteria we look for when adopting an APM solution are ease of use, and does it truly get you down to the problem area - and I believe that Dynatrace does - and the third one, it's true for everyone, is the cost.

          I would rate it a nine out of 10. I'm not giving it a 10 yet because I would like to see the Dynatrace product in action and truly want to understand it. If we move to Dynatrace, away from AppMon, are we missing out on something?

          My advice would be go with Dynatrace.

          Disclosure: I am a real user, and this review is based on my own experience and opinions.
          it_user815277
          Platform Engineer at a financial services firm with 10,001+ employees
          Real User
          I am confident in the tool's scalability because it easily deals with .NET Applets

          Pros and Cons

          • "I like the PurePaths dashlet the most. This is mostly because as soon I open the PurePaths dashlet and sort by response time, there is the problem. Every time."
          • "I have never been more confident in a tool's scalability because I've seen how easy it is for it to deal with the .NET Applets."
          • "I would love to see a better data export, because AppMon's charting capabilities leaves a lot to be desired. You have about a 5,000 line limit. I would really like to see the ability to export, in Dynatrace and AppMon, in essentially in a nice format of whatever you want to whatever else."
          • "For AppMon, there is always room for improvement: charting, dashboarding, and user management."

          What is our primary use case?

          I mostly just onboard different applications in the company under the Dynatrace platform. Occasionally, they will have issues, then I use AppMon in order to tell them what the issue is. It usually is something simple: The URL, this particular service is slow, or your database is not responding correctly. 

          It is performing well.

          What is most valuable?

          It is different for me than other users. I like the PurePaths dashlet the most. This is mostly because (and I can count a handful at times where this has not been this scenario) as soon I open the PurePaths dashlet and sort by response time, there is the problem. Every time.

          If the PurePaths dashlet pulls up 750,000 PurePaths, I really only needed to know about seven or eight of them. Then, being able to look into the code-level dive about it, that is just a sanity check. Just to make sure that it is the same issue multiple times, not a random anomaly where everything else was crap.

          Also Errors dashlet, I use that a ton.

          What needs improvement?

          I would love to see a better data export, because AppMon's charting capabilities leaves a lot to be desired. The dashboarding capabilities leaves a lot to be desired. There are a lot of times, for example, at my last company, they wanted Dynatrace data in addition to a bunch of other stuff dumped into one place. It was not just performance metrics. The CEO wanted his business metrics in the same place as the performance metrics along with a lot of other stuff. However, Dynatrace could not export this type of stuff. 

          You have about a 5,000 line limit or you have to set up your CSV file just exactly. DC RUM can do it. It might take like an hour sometimes, but DC RUM can do it. I would really like to see the ability to export, in Dynatrace and AppMon, in essentially in a nice format of whatever you want to whatever else. That would be fantastic.

          For AppMon, there is always room for improvement: charting, dashboarding, and user management. However, that is pretty much our fault with LDAP. The onboard process itself is a pain, even though we have scripted so much it, it is just very repetitive. There is a lot of alerts and things like that out-of-the-box that do not need to be there or that just do not do the right things.

          For Dynatrace, I feel like it just needs a lot more technology support. I know they are trying to essentially get rid of AppMon and move toward the Dynatrace way of doing things. However, we are a multibillion dollar bank. We are not up-to-date. We are not going to be microservices for a long time. We are not going to be container for a long time, and we are probably one the most expensive clients that they have.

          We are the ones who are going to drive a lot of the money factor so they need to have that. They need to have integration between the current set of tools so we have the ability to onboard five or six apps, then we'll also put the AppMon agent on it and show people the difference between it. It needs to be better integrated.

          All of our team will go to a five minute sales meeting, if they were like, "Look, you can do this with a script." We are sold.

          We do not want to do any of the regular AppMon stuff. However, when you have to convince the CTO that we are going to completely rip out the entire monitoring solution which we just spent the last 15 years trying to get a process set up for, and now we are going to redo it. That is not going to go over well. That is not a good conversation. 

          You need to have that ability to do MQ. I don't care who uses MQ, but apparently we do. If you can't look into those messages, then you just lost a half of our organization which can't be monitored with it.

          For how long have I used the solution?

          Three to five years.

          What do I think about the stability of the solution?

          With stability, I have never run into issues with Dynatrace causing an issue yet. 

          I have run into AppMon causing issues. There have been a lot times when I have waited for a release. AppMon does the release, then it ends up taking down our application. Now, the fix is immediate, but I have already loss face. 

          The last time, I took down the main application that lets you call tow trucks. It was just a monitoring loop, a simple thing. They fixed it in a patch. They knew about the issue and they told me immediately what the issue was. I got it fixed in 15 minutes. It took me six months to convince the team to install it in the first place and took me another seven for them to give me another shot at it. It was not a problem that showed up in QA, for whatever reason. So, I could not convince them that it does not exist anymore, because I could not show them any evidence that it existed in the first place. Let alone that I fixed it.

          What do I think about the scalability of the solution?

          I have never been more confident in a tool because I've seen how easy it is for it to deal with the .NET Applets. That is a big problem in AppMon. Unless every single person is naming their Applets, the exact same way and following the exact same pattern, it becomes an issue. The new tool does not run into that at all. Similarly, you can script it so it just automatically blasts across the organization. As long as it has the PurePath capabilities, somebody who is running, for example, the actual web application that tells people their accounts, that might be a different, more in-depth use case for AppMon versus Dynatrace. So far, the scalability of the solution is phenomenal. 

          How are customer service and technical support?

          Anytime I can't find the answer immediately in docs or answers, I just open a ticket. They are very good about giving you a response. 

          Initially, I am talking about two or three years ago, I think they did not have enough personnel staffed there. Therefore, it would take them maybe two or three days to get to your ticket. Now, it is maybe the next day you will have a pretty reasonable answer and that is provided you did exactly what it says in the support ticket. For example, make sure you upload your support archive. Otherwise, you will burn a day and they will send you an email requesting you just upload this. That is shooting yourself in the foot, and that is not their fault. 

          Which solution did I use previously and why did I switch?

          I have previously used siloed monitoring tools. I have used SiteScope. My current company uses ITCAM. They are okay. They get the job done.

          At my previous employment, we used SiteScope and that was quite literally the way that I thought about it in day-to-day life, if you do not really give a crap about it, just put SiteScope on it. However, if you actually need to know if it is working, it needs to have Dynatrace.

          I was always pushing for that sort of thing. There is stuff like Wiley where you are not getting 100% monitoring. There is another tool, one is a very new company, and it seemed to get the job done but that was only because we were using Citrix Xenapp. It was specifically able to decode the traffic for Xenapp and XenDesktop, which was what we were looking at. Apart from that, I have never had a situation where I was like, maybe we should not put Dynatrace on this. I have never run into that. 

          How was the initial setup?

          I was not involved in the initial setup at my current company, but I was at a previous company.

          For upgrading at my current company, that is in process. We are trying to figure out if it is better to blast it across the organization. We have five Dynatrace servers. They are all completely at capacity. They are all set at large. It is a really big deal for us to try to switch anything over. Right now, we are trying to figure out, do we just upgrade our collectors and hope for the best, or do we do it in QA and then in production? 

          A lot of people do not run the right thing in QA. It is never the case that their QA is identical to production. So, is that a good indication? I have run into issues before when upgrading from 5.6 to 6.1 expecting that all the bugs were ironed out. That is when I took down that application. Now, I do not have confidence in this upgrade process.

          For the Dynatrace Managed version, that setup process was incredibly easy. It took 15 minutes. 

          What's my experience with pricing, setup cost, and licensing?

          Just go with Dynatrace. Just start with Dynatrace. Do not go into AppMon. Start with Dynatrace, because AppMon is going to give you so much extra stuff that 99% of your user base will not need it, including yourself.

          You don't need AppMon. I am a hardcore AppMon guy and I am still saying this. It is a lot nicer to be able to start with the Dynatrace solution, be able to script everything, and start integrating the new thing than it is to try to do the old tool set. 

          What other advice do I have?

          I started in the PDP program at Dynatrace. That was when they were still Compuware. Then they became Dynatrace, and I went to a different company, now I am at PNC. I have done the exact same thing for several years in different places.

          In my current and previous positions, AI is not important when it comes to IT's ability to scale in the cloud and manage performance problems.

          The previous company bought it, and they did not even set it up. I onboarded a bunch of apps. So, they were way too fledgling to try to start looking into it. 

          What I would use AI for is if it could assist me in saying, "These are your common PurePath patterns." A lot of times in the ending part of an URL, they will have /apps, /data/, then they will put something lie the date or some big custom code. For example, we had one application for tow trucks, which would tell them the URL contained in PurePath, for the actual seven decimal place of the geographic coordinates of that tow truck.

          This is not a good way to look at data. If the AI could tell me something about it, just mask it out, or just know this is the same type of data as these other ones and not worry about the extra text part of the piece. That would be the foremost use case for me. After that, I am not sure. 

          I would need to use it a lot more to maintain my own trust factor in it before I would want to try to tell somebody that is asking me what the problem is. Just immediately saying AI says this. I do not have a high confidence enough factor in it, because I have never really used it.

          If my organization had just one solution that could provide real answers, not just data, it would probably put me out of a job. Most of the time, when I get a ticket, they will ask me what the problem is. I will point out the problem, and it is something which is you need to code this better or you messed up these settings. Therefore, as far as helping me not have those mundane sort of tickets where I don't really want to waste my time with people. It is fine for the first few, but after the thirtieth or fortieth person, you tell them that you wrote this very poorly. It is better to just have some tool tell them that this is probably not the best way to do this.

          That would be the initial benefit of the one solution. A part from that though, all I am doing is onboarding. The new Dynatrace already takes care of this. So, I am not really sure what my role would be afterwards. Right now, the APM is siloed off from the development teams. If you are going the full Dynatrace route with AI and getting the opportunity of the AIs already going to tell them what the issue is. Then, the APM team does not really need to exist anymore, apart from doing migrations.

          Most important criteria when working with a vendor: That initial pairing of sales versus FTS. If I could reach out to them and get answers within a day, or better yet, within an hour. That is one of the best things because a lot of times that initial conversation can get derailed so quickly. You are not going to get more than five or ten minutes to pitch it to your boss. They are always at meetings. For example, my boss, at my previous place, I would be able to sit with him and talk to him about this thing. Then he would get, maybe, five minutes a week of his bosses level. That is the person who is going to sign the paycheck. 

          Therefore, when he goes to a meeting, and it is a week later, he gives the spiel and has it all ironed out. Then, his boss asks him, "What about this?" Now, he does not know the answer, and I can't get the answer, then I need to get somebody on the phone stat to give him an answer. Otherwise, we have to wait another week. That is a big deal for us to have that communication open. 

          Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
          it_user815262
          Senior Software Engineer at a tech company with 1,001-5,000 employees
          Consultant
          It has improved performance from a time perspective

          Pros and Cons

          • "It used to take a lot of time to troubleshoot. Now, we can actually see the logs anytime we want. I can just find the problem. It has improved performance from a time perspective."
          • "The most valuable feature the solution offers right now is the PurePath. When we see a web request, and something failing, we can drill down using PurePath."
          • "If you want to see a month's data, it keeps on spinning. Here is an improvement which needs to happen, which is the case with all applications or tools. There is a lot of data, and either we have to change the way we are logging or the application needs to be enhanced."
          • "It is always requiring us to update the Dynatrace client."

          What is our primary use case?

          My primary use case is troubleshooting production issues to see which endpoints are mostly calling and get some logs about them.

          It's performing well. We use AppMon, and whenever any production issues occurs, we get a time window from the customer explaining, "This time it is a software failure."

          We actually did some training on the AppMon UI, then it almost never failed on us. We could trace back exactly where the issue occurred. We came to the Dynatrace event to understand more about it, and see how we could learn more to perform our troubleshooting better.

          How has it helped my organization?

          It used to take a lot of time to troubleshoot. Now, with Dynatrace, we can actually see the logs anytime we want. I can just find the problem. It has improved performance from a time perspective.

          What is most valuable?

          The most valuable feature the solution offers right now is the PurePath. When we see a web request, and something failing, we can drill down using PurePath. Then, on PurePath, we can get to the database SQL statement. So, it is a very cool thing. We have our logs and all the stuff, but this is an area that stands out.

          What needs improvement?

          The AI thing is a boost, but it is not in AppMon. It is in Dynatrace. If AppMon could also incorporate it, that would be great.

          The main thing is more about the dashboard. Currently, it does not keep the snapshot data. It only keeps it for a very short duration. Because of that reason, we cannot get more reports. If we can somehow option a way to preserve the data and keep it for a longer time, or have that feature, that would be good.

          What do I think about the stability of the solution?

          It is always requiring us to update the Dynatrace client. There are some issues with Dynatrace. Many times I thought there was a production night deployment and we would do a smoke test. Therefore, I started Dynatrace, and suddenly it says your client needs to be updated. Then I had to go do that two or three times. So, there are some glitches in it.

          In the future, Dynatrace should actually try to resolve those issues with AppMon. The new Dynatrace version, I think will not have these issues, because it will be only browser based. So, there will be no need to install anything on our machines.

          What do I think about the scalability of the solution?

          I sometimes see issues with the loading of the data. If we give you criteria, like you want to see the last 15 days of data, it has a lot of requests in it. To refresh, it will take a lot of time. Therefore, we actually narrow it down to a particular instance or event.

          My main purpose is to troubleshooting issues, so this way I know exactly what time it happened, then I can just narrow it down to that. However, if you want to see a month's data, it keeps on spinning. Here is an improvement which needs to happen, which is the case with all applications or tools. There is a lot of data, and either we have to change the way we are logging or the application needs to be enhanced.

          How are customer service and technical support?

          For some reason, we wanted to create a report about what is the maximum used end point or the maximum called end point. Also, we wanted to create a certain dashboard at that time. Myself, with a DevOps engineer, we called the technical support team, and they helped us create that graph. We got it, actually.

          Which solution did I use previously and why did I switch?

          We have used production logging. We have our own custom logging system, where we read the logs and transfer to the database. We have a nice UI for it too, but it does not scale well. It can read the log, but it can read only those logs which we added.

          Most of the time it works, but it is very slow. If we want to trace back, for example, to find out what happened in the previous week, we cannot get that data.

          How was the initial setup?

          The DevOps engineer worked extensively on it. I do the troubleshooting.

          What was our ROI?

          It saves a lot of time.

          What other advice do I have?

          It is the best solution that I have seen so far.

          AI is like a new feature or benefits, and it is a cool thing. We have not tried it, but I really like to see it working. It is a great program, and it automatically makes a trendline baseline. Whenever something goes wrong, it can send an alert. There is also a web check feature.

          Currently, we do not have a baseline. If AI is there, it can see the trend. Based on the trend, it can send notifications. It is also integrated with various platforms, like social platforms, so we can also get alerts from there.

          Most important criteria when selecting an APM solution: 

          We look mainly for how it will scale and what are the features currently available. 

          I provide this information to the decision-makers.

          Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
          it_user815370
          Senior Software Engineer at a tech vendor with 51-200 employees
          Real User
          Analyzes which parts of the application are slower than others

          What is our primary use case?

          We use Dynatrace to detect where we can improve performance. We use AppMon to do that. We're just getting started, in the past six months is when we started using Dynatrace, so we don't have definitive results yet, but we have definitely identified problem points that we can work on.

          How has it helped my organization?

          It's given us a lot better insight into how our application performs.

          What is most valuable?

          The fact that it can really analyze what parts of the application are slower than others.

          What needs improvement?

          I like that the new version has aggregated Waterfall, but I'm told that it's not gonna come to AppMon. I would like that to happen to AppMon.

          I would give AppMon an eight. And the reason I don't rate it higher is that the learning curve on the tool is... You have to have some experience with it to be able to figure out where to find things, and the best way to get to things. But once you know that, it's a really good tool.

          I would recommend Dynatrace. I don't have any problem recommending it.

          What do I think about the stability of the solution?

          I haven't had any problems with it working.

          What do I think about the scalability of the solution?

          We have a pretty small environment, so we don't have scalability problems.

          How are customer service and technical support?

          We had training from them and they're all been knowledgeable. I'm happy with the training that they provided. Their support people are responsive.

          Which solution did I use previously and why did I switch?

          We really didn't have anything. We went to an APM because we had a concerted effort to improve application performance. Dynatrace seemed like it was the best solution for the problem. It covered what we wanted and more.

          How was the initial setup?

          It was complex, but well-documented. Getting AppMon set up has a lot of moving parts, but they're all documented and it went relatively smoothly.

          Which other solutions did I evaluate?

          There was SOASTA and one other.

          What other advice do I have?

          I don't have any personal experience with AI in IT, but I can see that, as environments get more complex, it will definitely help with finding problems.

          If we had just one solution that could provide real answers, and not just data, on our ops side it would help because they use that to dig out the root cause of problems.

          When we look at a vendor we're mainly looking to see that their product does what we want it to do, that we can analyze performance problems and that it gives us good feedback on where we can improve things.

          Disclosure: I am a real user, and this review is based on my own experience and opinions.
          it_user815376
          Tech Lead Infrastructure at a financial services firm with 10,001+ employees
          Real User
          Helps our ops team to pinpoint the problem area and call the right group to work on it

          Pros and Cons

          • "The AppMon solution helped the operations guys to pinpoint one problem area and call the specific group, instead of everyone. The mean time to repair and the resource utilization time, they are totally reduced."
          • "The Transaction Flow diagram and the class and meta level information, those are really key selling points in the automation for AppMon. Also, the meta level instrumentation and the dashboards that most of the people use in our organization."
          • "Most importantly the back-end components. Most of the back-end components that the application connects to; nobody knows how our application interacts with, for example, the DataPower Gateway. But AppMon really provides that information for us. So finding the gaps is the key here."
          • "One thing I'm missing and that is the JMX from the MBeans, it's missing completely."
          • "We have a load testing team, they completely rely on the reporting for analyzing the data. They should have a template to create a report and they should have something to auto-deliver the report into your email box."
          • "They need to develop how to capture the JDBC and MBeans metrics."
          • "The other feature that Dynatrace should have is - from what I see in Dynatrace in our PoC - when you auto-upgrade the agents, the JVM or the application has to be restarted. But if you have something like an "auto-attach" feature, to attach the agent for the running process, it would not require a JVM restart. That would be nicer. That is a killer point."

          What is our primary use case?

          We are old school, we don't have proper documentation on how our application interacts with the downstream components. We tried CA Wily, that didn't provide a solution. We had CA Wily for three years, but when we deployed AppMon it gave us the complete picture, how the application interacts with downstream components, the application flow.

          Based on that, my development team is developing the application automation diagram using the app map. It's like reverse engineering I guess.

          How has it helped my organization?

          It's really helping out. The term we call the mean time to repair, that has improved a lot. Before we had a "command center" type of setup. We had all the dashboards on the screen and five to six people sitting in front of the computer. When there was an issue they used to call a "bridge" meeting and everybody would login to the bridge.

          The AppMon solution helped the OCC, the operations guys, to pinpoint one problem area and to call the specific group, instead of opening the bridge for everyone and asking them to join there.

          The mean time to repair and the resource utilization time, they are totally reduced deploying APM.

          What is most valuable?

          The Transaction Flow diagram and the class and meta level information, those are really key selling points in the automation for AppMon. Also, the meta level instrumentation and the dashboards that most of the people use in our organization. 

          Most importantly the back-end components. Most of the back-end components that the application connects to; nobody knows how our application interacts with, for example, the DataPower Gateway. But AppMon really provides that information for us. So finding the gaps is the key here.

          What needs improvement?

          One thing I'm missing and that is the JMX from the MBeans, it's missing completely. 

          Also the reporting. We have a load testing team, they completely rely on the reporting for analyzing the data. They should have a template to create a report and they should have something to auto-deliver the report into your email box. 

          They also need to develop how to capture the JDBC and MBeans metrics. That is something they're lacking. Also integration for the extension to DataPower and MuleSoft Gateway.

          The other feature that Dynatrace should have is - from what I see in Dynatrace in our PoC - when you auto-upgrade the agents, the JVM or the application has to be restarted. But if you have something like an "auto-attach" feature, to attach the agent for the running process, it would not require a JVM restart. That would be nicer. That is a killer point.

          What do I think about the stability of the solution?

          We haven't seen it that much but it's promising. We haven't had any downtime.

          What do I think about the scalability of the solution?

          We have a small portion deployed right now, but they're planning to go enterprise-wide, we're thinking about 8,000 to 10,000 agents, so probably at that time we'll know the scalability. But the small one we have right now, it's good. It's doing well. The UI is faster, people like it.

          How are customer service and technical support?

          We used tech support one time. We did in Fabric. We have internal cloud, called C3. So C3 and Fabric, we had a little bit of an issue, we called the support guys to fix it so and they were knowledgeable.

          Which solution did I use previously and why did I switch?

          I have used HPE Diagnostics, CA Wily. I'm now doing a PoC with Dynatrace and AppDynamics.

          With CA Wily, the problem was the complexity of our environment. It's not the tool, we have too many security layers. CA Wily, there's a breaking point. When we have the agents on multiple servers, it's not creating that link because of the security. But Dynatrace, I don't know how they did it, it's really awesome.

          We switched because of the Transaction Flow diagram. There is a complexity in CA Wily that it is not able to integrate into our security layer, whereas AppMon can. That's the main thing that's missing. We were looking for that flow diagram. Nobody knows it. The developers call it but they really don't know what the main functionality is that's behind it: How the Apache layer connects to application server, and the application server connects to the different services, and the services to the back. Nobody knows it unless you have proper documentation. Proper documentation is very difficult to get in any organization. 

          Upper management really liked the Transaction Flow diagram. No matter what, that's the key.

          Comparing AppMon to Dynatrace, I like Dynatrace very much because of the ease of use. AppMon is complexity. You need to know more to use the tool. The adaptability comes when you have a nice GUI that is easy to navigate. I saw that in the Dynatrace SaaS model. 

          What other advice do I have?

          When I'm looking at AI, the problem identification and anomaly prediction is important. It's good to know, beforehand, when the problem is going to happen. The anomaly detection is the key area, and part of the AI I think.

          If we had a solution that gives you an alert that said, "This is your problem, this is how you're going to solve it," that would be really awesome. Pointing out a problem to a specific group is a key point. That would really help, instead of globally alerting everybody, alerting upper management. If before they know it, you can solve the problem that would be nice.

          When looking at vendors, we have a key set of requirements. Among them are container health monitoring, flow diagram. Also extension monitoring the non-Java applications, or non-supported applications, because Dynatrace works mostly on the .NET or Java applications. There are applications out there which are non-Java based like PeopleSoft. At least we can see the interaction with those components, but it would be nice to see what's going on inside those external components. That's what I'm looking in future releases, more support for things like PeopleSoft.

          I would rate Dynatrace an eight out of 10 compared to other tools. The amount of data it provides is awesome. Other tools work on a sampling methodology but Dynatrace captures all the RAM sessions that are running. It's more data, but they have the filtering options so I can pick the data I want. Capturing all the data gives me more insight into what's going on, I can compare a bad response to a fast response, that type of thing. Capturing all the data is awesome.

          I've worked with HPE Diagnostics, I've worked with CA Wily, now I'm doing a PoC with Dynatrace and AppDynamics. Compared to all these products Dynatrace stood out.

          Disclosure: I am a real user, and this review is based on my own experience and opinions.
          it_user815265
          Enterprise Systems Technology Monitoring at a insurance company with 1,001-5,000 employees
          Real User
          Having a guardian onsite for our first two years helped with our user adoption

          Pros and Cons

          • "Having a Dynatrace guardian onsite for our first two years helped with our user adoption."
          • "I would like better plugin support, because they are constantly asking us to do plugins, saying "Yeah, we can do that. Use this plugin." Then, the moment something goes wrong with that plugin, I have no way of getting help."
          • "I have not had very positive experiences with tech support in the last year. I found them to be arrogant, rude, not solving my problems, and not interested in solving my problems."

          What is our primary use case?

          Currently, at my organization, we have DC RUM, Gomez synthetics, and AppMon. We are getting ready to PoC the OneAgent technology. Our use case for OneAgent will be containers monitoring, AWS monitoring, and microservice monitoring. Our organization currently has a digital services team that will be doing a lot of this cutting edge stuff and our architecture is not being fully monitored by the current stack that we have. We also have a tool called ScienceLogic that we use with our Ops bridge and we have Splunk. Therefore, we are really looking for the OneAgent to fill in the gaps that we are not covering. 

          How has it helped my organization?

          Out of the gate, I can tell you that just changing the agent model from having to go, "This is a Java, this is a .NET, this is a web, or this is an app," And getting rid of that to having the OneAgent is an improvement. Then, being able to monitor anything, literally anything on the infrastructure, that will be huge for us. 

          Another thing is the log analytics. We have to work with the Splunk team. We have a very fractured organization, so anytime an application team wants log monitoring, they have to work with the Splunk team. Anytime we want log monitoring we have to work with Splunk team, it is a paperwork process. It is not that they are not nice people, it is just that it takes a really long time, and by then, the problem may be gone.

          We really just need the immediate log analytics, because we might not need long-term analytics all the time. Like Splunk, they do awesome data analytics, but sometimes when we are troubleshooting an issue, we just need to look at where the problem is.

          What needs improvement?

          I would like better plugin support, because they are constantly asking us to do plugins, saying "Yeah, we can do that. Use this plugin."

          Then, the moment something goes wrong with that plugin, I have no way of getting help. They recommend, "Contact the plugin author." You are kidding me? Those guys do not have any obligation to respond. They wrote it, but they do not have to support it. 

          For how long have I used the solution?

          Three to five years.

          What do I think about the stability of the solution?

          I do have concerns about stability. I have heard there are gaps being mentioned and I think that we will lose some features. I am not entirely trusting that this is fully-baked yet. I am probably going to go back to my organization and say we really need to do a PoC and we need to get on the train. However, I am not stepping down AppMon or our current DC RUM for another year or two, because this really needs to mature.

          What do I think about the scalability of the solution?

          I am not worried about scalability. OneAgent is going to more scalable than the clunky old solutions that we just put to bed.

          How are customer service and technical support?

          I evaluate technical support on a criteria of:

          • Did they help solve my problem?
          • How long did it take them to help solve my problem?

          I have not had very positive experiences in the last year. I found them to be arrogant, rude, not solving my problems, and not interested in solving my problems. 

          They are very insulted if you ask them questions. They refer you to read the documentation. I am like, "Well, I already read the documentation and that is why I am asking you a question." 

          "Google that," is not the answer that I want hear out of tech support, because I already googled it. So, I have been rating them very low. It is actually the one pain point I did bring up to my sales engineers and sales support. They are aware.

          Which solution did I use previously and why did I switch?

          Our organization just dumped HPOM and the plug was pulled on it in 2017. We are getting ready to sunset SiteScope and HPE BSM. The really siloed monitoring tools are archaic and high maintenance. The infrastructure is too big and moving too fast to be constantly updating old-fashioned tools.

          What I really am excited about is that they just announced that it will be doing session replay for the DC RUM part of it. We currently have IBM Tealeaf and we hate it. We hate its guts. Our management hates it because we rolled it out to one application and it cost us over a million dollars to do that. We wanted to roll it out to a second application, and IBM wanted another million dollars. We already have the on-prem and a trained administrator. That was the licensing that they wanted that million for.

          Dynatrace just said the session replay that DC RUM will have, it will put IBM Tealeaf out of business. Thank God, because that solution literally is from the 90s. I am not kidding you, it was coded in the 90s, and it is extremely brittle. It is hard to maintain, and it is clunky. If they can get that replay to be smoking, then they will make so much money. All the Tealeaf customers will stampede over here.

          How was the initial setup?

          We stood up AppMon five years ago. It was not straightforward; it was complex. 

          What about the implementation team?

          We paid for a Dynatrace guardian to be onsite for two years. The guardian rocked. We really loved the guardian. If we had not had the guardian there, we would not have had an adoption rate like we got.

          What was our ROI?

          Thursday and Friday last week, I got pulled into what they call a triage team. They had a problem in production where all these people were in a war room with all these fingers being pointed. Nobody had the full picture. I am using AppMon, which performed beautifully and management was super impressed. Just using AppMon 6.5, the visits, being able to drill down, and find the answers there worked. However, if I had had the OneAgent, DC RUM, and SaaS solution altogether, I would not have been in there for two days. It cost our company so much money and they still do not know what the answer is.

          What's my experience with pricing, setup cost, and licensing?

          This is an expensive solution, but it is also worth the money.

          Which other solutions did I evaluate?

          My organization evaluated Nagios and a start-up company. Then we evaluated Dynatrace as well, and it just outperformed the others.

          What other advice do I have?

          I am really excited about the AI that I am seeing out of the OneAgent because I was just at the IBM conference last year. The IBM AI is still pretty much a toy and I have not really seen the rubber hit the road with their stuff, but the rubber hitting the road is here with the Dynatrace AI. From what I have seen, it will be a key tool set for us just to pin down problems and get answers immediately. 

          Most important criteria when selecting a vendor: Everything that they are doing is right, except tech support and plugins.

          Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
          it_user815379
          ECOM Engineer at a retailer with 1,001-5,000 employees
          Real User
          Reduces our root-cause analysis time but needs better load-handling

          Pros and Cons

          • "PurePaths. The ability to see the transaction flow of the web request. It's valuable because our developers, when we have an issue, they can drill down to see exactly where in the application, the call in the application; where the high response time is, or where something is wrong."
          • "Right now, for AppMon, the maximum handling load, the transaction per minute, is around 6,500. We had an issue on Black Friday or Cyber Monday, some kind of stability issue for users who could not log in. I want to see an increase in the load, at least to 7,000 or 8,000 transactions per second"
          • "It's not very scalable, we cannot add another server onto it."

          What is our primary use case?

          I'm an admin so my primary use case is to manage the product and the software. And whenever there is a user, they have a question, they don't know how to browse or look at the PurePath, that is where I come in, to show them how to.

          How has it helped my organization?

          It has helped us reduce time spent on root cause analysis. Whenever there's an issue, there are multiple teams involved, and we are using multiple tools: Splunk, Nagios, etc. If we have one product that gives one solution to the root cause, the issue, it reduces some of the operation time for our team, so we can spend most of our time on automation or something else.

          What is most valuable?

          The PurePaths. The ability to see the transaction flow of the web request. It's very useful.

          It's valuable because our developers, when we have an issue, they can drill down to see exactly where in the application, the call in the application; where the high response time is, or where something is wrong. At least they know where to look for the solution.

          What needs improvement?

          I want to see an increase in the load, at least to 7,000 or 8,000 transactions per second, just for it to stable for this upcoming holiday, if we do not transition to the new Dynatrace product yet.

          What is missing right now is, it doesn't tell me where the problem is. So whenever we find a problem from the customer, or from our incident management team, then we go into the tools and look for it. So we want it to have more problem identification, somehow, just like the new Dynatrace product. They have the problem tab, you can go in there an see it. But AppMon lacks that.

          What do I think about the stability of the solution?

          Right now, for AppMon, the maximum handling load, the transactions per minute, is around 6,500. We had an issue on Black Friday or Cyber Monday, some kind of stability issue, that users who could not log in.

          What do I think about the scalability of the solution?

          It's not very scalable, we cannot add another server onto it. We have a little trouble there, so that's why we're trying to upgrade to this new Dynatrace product to see how it will go.

          How is customer service and technical support?

          We just submit a ticket, and it will probably take them one day. That's sufficient for us, for now.

          The resolution time is also about one day. Right now, one day is not good enough. We would like it to be in the hours. So that's why, another thing with this new Dynatrace product is they have the messaging system, something like that. And they have the server that would monitor our Dynatrace server, where they can see everything, what the issue is already, so they can resolve it quicker, instead of our submitting a ticket and waiting for one day.

          How was the initial setup?

          I was not involved in the set up of the app. I remember they were doing it manually. They installed the agent, set up the server manually, on each server. So when I came in, we used Jenkins to write a script to automatically deploy to our server. There is still a lot of manual configuration. It's not straightforward.

          What other advice do I have?

          When it comes to the nature of digital complexity, and IT's ability to scale in the cloud and manage performance problems, I think moving to the cloud is very agile and provides scalability. Right now, we're using AppMon which doesn't have the AI feature. That's why we're interested in upgrading to the new Dynatrace product, which has the AI feature and scalability.

          If we had just one solution that could provide real answers, as opposed to just data, there would be a lot of benefit. If somehow the new Dynatrace product - the AI engine that tells you where the problem is - would tell us where the problem is and bring it down to the pinpoint, to the root cause, so we don't have to spend time looking into it, or the developer team doesn't have to manually look into it, that would be good because those actions require time.

          When we were selecting a new APM solution, the criterion of our company was performance. The performance team, they mainly use this tool to test how load capacity runs. So they are mainly testing for the performance stability of the application.

          I would say that if you haven't used AppMon before, then just go and order Dynatrace, instead of going to AppMon and then transitioning.

          Disclosure: I am a real user, and this review is based on my own experience and opinions.
          it_user815382
          Test Manager at a university with 10,001+ employees
          Real User
          We now know when a given application is down and we can be proactive

          Pros and Cons

            • "The thing that is preventing us from moving forward with Dynatrace right now is that we can't tag our customer traffic with a customizable tag. All of our students have a unique identifier and in AppMon we tag that and we can search by it very easily and it's very useful. But in Dynatrace, you can't yet customize and find people like that, so that's really preventing us. I heard that it's being worked on but I'm not sure when it's coming out."
            • "One of the new features is "impacted users." I would like to see a rate of impacted users. For example, how long has the problem been going on: 100 users in five minutes. Does that mean that in 3 hours if we don't get this solved, we're impacting x number of people? Understanding the rate at which the problem is impacting people would be a cool feature."

            What is our primary use case?

            The one that we recently scripted was just to see if an application was up, it was a very simple script. We had an issue with a vended solution at the university in which the application would just go down and the vendor had said that, "Oh, it never goes down, we have 100% uptime." We didn't have a good way to monitor that before. We said, "Our students our reporting that they cannot log in." With Synthetics, we wrote a very simple script that went to the landing page and tried to type and hit "enter," and that's it.

            We have two-factor and some other things that prevent us from going too far into it, and we haven't figured out a technical solution for it, but it's a very simple use case of just making sure that the application is up.

            Dynatrace itself is performing well.

            How has it helped my organization?

            We now know when the application is down, as opposed to students opening tickets and letting us know. So it's more proactive.

            What is most valuable?

            That it's always running.

            What needs improvement?

            From what I've learned today, here at the Perform 2018 conference, there are two things that I really want to see.

            Number one, the thing that is preventing MSU from moving forward with Dynatrace right now is that we can't tag our customer traffic with a customizable tag. All of our students have a unique identifier and in AppMon we tag that and we can search by it very easily and it's very useful. But in Dynatrace, you can't yet customize and find people like that, so that's really preventing us. I heard that it's being worked on but I'm not sure when it's coming out.

            The second thing that I'd really love to see is - I'm very impressed by all the new features that I've learned about at the conference - and one of the features is "impacted users." I would like to see a rate of impacted users. For example, how long has the problem been going on: 100 users in five minutes. Does that mean that in 3 hours if we don't get this solved, we're impacting x number of people? Understanding the rate at which the problem is impacting people would be a cool feature.

            For how long have I used the solution?

            Trial/evaluations only.

            What do I think about the stability of the solution?

            It seems very stable.

            What do I think about the scalability of the solution?

            With the AI, it seems very scalable. 

            How are customer service and technical support?

            We're going through a proof of concept right now, so we work very closely. They're knowledgeable and we get the right person whenever we call.

            Which solution did I use previously and why did I switch?

            We didn't have a previous APM solution. We didn't know we needed this solution until we saw it. It was literally students calling in with problem tickets.

            How was the initial setup?

            I'm just a supervisor, so I sat with our technician during setup. I didn't do any of the actual work, but it seems seamless. It installed in about two minutes. I really wanted to see it. I have to go to the assistant director and, eventually, the director and try to explain why I think we need the new technology.

            Which other solutions did I evaluate?

            They went through a whole eight month process. I wasn't there, I'm a new manager, but I understand they had over a dozen companies. They had spreadsheets of all the pros and cons. They went with Dynatrace because it just has more features.

            What other advice do I have?

            Regarding AI and the ability of IT to scale into the cloud and manage performance problems, we don't have the new technology yet, we don't have the new AI, we have the old AppMon and Synthetics. But it seems like it's very important.

            We have used siloed monitoring tools in the past. The university is very old and very segmented and different departments use different tools and we don't all talk to each other. We still have this problem today and we're trying to get more user adoption for Dynatrace. But it's difficult.

            If we had just one solution that could provide real answers, and not just data, I think that we would spend less time working on things that probably don't matter, like mundane routine operations.

            To me, the most important criteria when working with a vendor is responsiveness to issues.

            My advice to colleagues would be, do your homework. But, I would be surprised if anybody would beat Dynatrace.

            Disclosure: I am a real user, and this review is based on my own experience and opinions.
            it_user778722
            Supervisor Of Event Management And Monitoring at a insurance company with 1,001-5,000 employees
            Real User
            Dashboards enable us to locate and alert about a problem, and triage it quickly

            Pros and Cons

            • "From the monitoring perspective, the ability to triage quickly is important, and the ability to alert and tell people where the problem is."
            • "I haven't had a chance to go through all of it, but I would like to see the ability, from an administrative standpoint, for it to collect statistics. I want to be able to see the servers that the agents are installed on. I want it to be able to start doing collections for me by platform: How many Linux servers do I have? How many Windows servers do I have? Statistically give me the information of how things are performing, but I want that in a dashboard, where I can look at a dashboard and I can look at a section. So the ability for me to drill down will make it easier for me."

            What is our primary use case?

            When we first got Dynatrace, it started just as a developer's tool. As we used it more and more, we started using it not only for applications but for hardware. Now we're using it for servers. it's evolved over time.

            The use cases are monitoring, alerting, triaging, and for statistics and dashboards.

            It's basically used to make sure that everything is running okay. You can check dashboards in each group. The DevOps group can use the dashboard and say, "This is how my code is working." So it's more peace of mind, and to keep things available, which is really important to us: availability and reliability. That's what it's being used for.

            At product start-up, it was not very visible at first. But now, since people have actually been using the product, and they've actually seen the visibility and what it can provide, it's doing well. So that's why we're deciding to upgrade.

            We've had the product for about eight years now. They started using it more and more, so the company decided to invest in it more and more.

            How has it helped my organization?

            Right now in an AppMon, when you have DevOps teams looking to see where transactions are going through from business transactions, and they want to set up measurements to see how things are. And dashboards - dashboards are extremely important now. Thresholds are important.

            After today, at the Perform 2018 conference, I can say more because I can see, even though we're AppMon 6.5 now, and we're going to Dynatrace, I was really impressed with everything I saw. The fact that I was impressed, and I was seeing everything, what the future looks like, made us feel like we made the right choice as to what's going on.

            What is most valuable?

            Dashboards is one, troubleshooting is another. I come from the monitoring perspective, so the ability to triage quickly is important, and the ability to alert and tell people where the problem is, that's what I really like about the product.

            What needs improvement?

            I haven't had a chance to go through all of it, but I would like to see the ability, from an administrative standpoint, for it to collect statistics. I want to be able to see the servers that the agents are installed on. I want it to be able to start doing collections for me by platform: How many Linux servers do I have? How many Windows servers do I have? Statistically give me the information of how things are performing, but I want that in a dashboard, where I can look at a dashboard and I can look at a section. So the ability for me to drill down will make it easier for me.

            For how long have I used the solution?

            More than five years.

            What do I think about the stability of the solution?

            Ours is pretty stable, being that we have AppMon. We have collectors and DTs in there, they're load-balanced all over the place. And every now and then we have issues, but it's been pretty stable. It has to be, because it's being relied upon more and more. If it was not stable then management wouldn't say, "Okay, we're going to go this direction." 

            Stability is extremely important because when you're in my business, you need to have data available 24/7. If I have systems that take a hit, and I can't depend on my dashboard to pull up data, then that's a problem. And if they can't triage, then that's a problem.

            We have encountered downtime. When we have downtime we look at it and say, "How quickly can you get it up?" The good thing is that when we had downtime, we also had load-balancing in place. If you have that in place that really helps out, because then you go from one to another. It doesn't mean that it wasn't down, but it wasn't down long.

            We can't afford to be down, because being down costs money. Everything is equated to money, to some degree. If this tool is not available during this time, how much money am I losing because I can't triage it? How many resources am I using? We've had some downtime, but not much. Even when you do maintenance, it's done a certain way.

            Nothing is 100%, but it's pretty reliable. It had to be impressive enough for our management to allow us to invest into it going forward.

            What do I think about the scalability of the solution?

            It scales pretty well. I'm from a pretty big company. The solution started out small and scaled out, because we have a lot of collectors.

            We scaled up. The good thing is, that's where Dynatrace SaaS is going to come in, when you look at what it's costing us to maintain the hardware on-prem, and do the analysis. 

            Scalability: We're always building more applications. And the fact that we can get rid of a lot of hardware and run that tool is really important.

            Scalability is really important with growth. You need something that can scale quickly and not have to go through this whole process. It's one thing to look at it and do an analysis and say, "Okay, I need to scale." But, it would be easier if you could look at something and put in a formula and say, "Alright, we can scale based on this." Or something that could tell us. "You're at a point where you need to scale," so that would help out.

            How is customer service and technical support?

            It's easier when you can get to a level-2. We've had guardians on site for a while. Because we've had guardians on site they made it easier for us to get to support. So we know how to navigate support. 

            From my perspective, support has been quite satisfactory, because it's not like we're a novice going at this. We understand, these are the people you need to talk to. And they recognize the urgency when you're calling. So, I feel comfortable with saying support has been pretty good for us.

            How was the initial setup?

            I wasn't involved in the initial setup, but since then we've upgraded so many times. The upgrade is pretty easy. Complexity comes in when you have to schedule things. If I have a DevOps team that's in prod, once we were able to actually cookie cut the upgrade process, it was easier.

            It also depends on the different platforms you're dealing with. You're dealing with Windows versus Linux, and you have to inject code into certain places, that's an issue. 

            I'm glad when Dynatrace says they have a different agent, because I wasn't crazy about the agent, the way we were deploying it. Not only me, but you have people who are quite protective of their code, and if you've got to inject an agent, they're not really comfortable with that. But with the new agent, that makes it easier for me too. That's another reason I was happy, that's one of the things I asked about: How are we doing the agent? Even though we were automated, there were still some configurations. But with this new product, it seems like deploying agents is going to be awesome.

            What other advice do I have?

            I'm excited because I like the AI piece. I want to get rid of the thresholds piece. That's part of the excitement as to where we are going to go, because a lot of the conversation occurs when you have to say, "What's the real threshold based on the applications that we have?" We have over 500 applications, easily. Each one has its own behavior. Then everyone wants to discuss a threshold. Now, I'm thinking, with Dynatrace SaaS, we don't have to do that anymore. Bit it will be awhile before we get there.

            AI is really important. We're on-prem right now for hybrid to go to the cloud. So when you have the numbers and trends based on what AI can do, it helps you along the way. I can run reports and see the things that I need that will satisfy my customer, that will make it easier for me. We are looking towards the cloud, we do have applications up there. It becomes a sizing issue, as far as what do you need, because you have to pay to be in the cloud. So AI is really important because it will not only help us troubleshoot, it will actually predict some of the things we need to help us get there. I can't put a number on the importance of AI right now.

            It's going to change a lot of analysis and things that you have to do. The one thing I would like to see is what's involved in setting up the AI. Because I'm excited about it, I want to see what's involved in setting it up, and see that component.

            Regarding siloed monitoring tools, portability is one of the challenges. Siloed monitoring tools make it really hard to port out to other places. You get data, but you can't necessarily use it as far as fitting it into other areas. That's the problem with siloed monitoring tools. If you're good for that scope then you're okay, but when it's time to go beyond that scope... Going enterprise-wide is important. So, where siloed monitoring tools were okay at the time, they're just not keeping up what's going on now. The monitoring field is evolving. It's more than about just monitoring. Monitoring is one thing, alerting is another thing. But the AI part puts it together, makes it easier, not only for you to do your job, but the self-healing piece that goes with it. That's really exciting, when things can self-heal and then just report on it. That makes life a lot easier.

            If we had just one solution that could provide real answers, and not just data, the benefit would depend on how you look at a benefit. First of all, we would be more efficient. However, I'm not sure if it would help from a resource standpoint, because then I'm not going to need all those resources, if I have a tool that's going to do everything I need. But, it would help in the sense that, if I can resolve something like that, and things fall into place. That would greatly help. And not only that, then I could just depend one tool. Right now, people look at a solution as, "I need a tool for this, and a tool for that." But if I can move towards one tool that will provide me everything I need, then that would be great.

            Our most important criteria when working or selecting a vendor: Of course, there's always cost. Stability is another. The amount of time they have been in the market. Then we do a PoC and see if they can meet the use cases that we have. We have a standard, some 125 use cases that we put out there. We see they perform based on those use cases. It's completely agnostic. I don't care who the vendor is. Can they meet my use cases? Do they have stability? Do they have the reputation? And then we negotiate cost.

            Right now, the solution we have in place, I would give it about an eight out of 10. Things are changing, technology needs to change. It's been doing a job, but I mentioned the things I asked for. I'm looking for more, so that's probably why an eight. It's doing the job, but I'm looking for it to go further. 

            They have a new product that's going to go further, so that's how we do it. Now, the new solution, I'm not sure how we're rating it yet. I have to see what it's going to do. 

            But would I recommend it? Yes. Because we have the experience, it has done this and this for me. Can I depend on it? Yes.

            If a colleague at another company was looking to implement a similar solution I would need to know they were looking for before I could advise them. I would tell them from my perspective, this is what the tool has done for us. If they ask me the questions, I'll tell them exactly what I think. At this point, would you recommend this solution? Sure, because it does this for me. If you're looking into looking at code, at that part, yes it does that for me. If you're looking for monitoring, yes it does that for me. I would recommend it. 

            Disclosure: I am a real user, and this review is based on my own experience and opinions.
            it_user815358
            Senior Systems Engineer at a insurance company with 5,001-10,000 employees
            Real User
            We are able to drill down and detect what the problems are; providing high-quality performance monitoring

            Pros and Cons

            • "Provides more insight into detecting what the problem is with some of our applications."
            • "We are able to drill down and detect what the problems are; providing high-quality performance monitoring."
            • "​Our environment is very complicated anyway, so the initial setup was a bit of a struggle, but only because we have so many applications and JVMs that we have been working on for long time."
            • "We are still struggling a bit with finding an answer quickly."

            What is our primary use case?

            We currently use AppMon. It has been performing great compared to what we replaced.

            The main use case is application performance monitoring and availability.

            How has it helped my organization?

            The main benefits will be more proactive, high-quality performance monitoring and availability with more insight into the application. It is very impressive.

            It has helped my business move forward probably just by taking the next step that everybody needs to think about, which is AI and the possibility of cloud. I do not know what direction the company will go with that yet.

            What is most valuable?

            • PurePath
            • Being able to drill down and detect what the problems are.
            • More insight into detecting what the problem is with some of our applications. 

            What needs improvement?

            We are still struggling a bit with finding an answer quickly. It is all there, but there is so much that it is still really hard to figure out exactly which way you want to go:

            • What do I right click? 
            • Where do I go? 

            It is a little overwhelming with the amount of data that we have. I think it is more of an issue on our end. We just need to get more familiar with it. We just started implementing it last June, are still relatively new, and are currently struggling with some performance issues.

            We have already seen the next release. It is doing so much more than what we ever expected. 

            For how long have I used the solution?

            Less than one year.

            What do I think about the stability of the solution?

            Right now, we are struggling a bit with stability. 

            We have outages. We have not pinpointed what the problem is. We have data loss. We have had to restart and have not narrowed down exactly what the problem is yet. So, that is in the works.

            What do I think about the scalability of the solution?

            Scalability is good. 

            Because we are having stability issues right now, it depends on what we need to do:

            • Do we need to add more memory? 
            • Do we need to add more collectors? 
            • Do we need to bump up something? 

            So, this is a little uncertain at the moment.

            How are customer service and technical support?

            Technical support is good. 

            There was only one time that I had to contact someone at two o'clock in the morning and the response was not as quick as I thought it was going to be. However, we addressed that with meetings. I think they have done a lot better job of their support.

            Which solution did I use previously and why did I switch?

            We have used siloed monitoring tools, specifically CA APM. The challenges were probably the end-to-end and getting the full picture of what the problem was. There always seemed to be some major piece missing and Dynatrace has allowed us to get as close to that big picture as we possibly can. Then, with OneAgent, it has to provide the problem to you. It does not really get any better than that.

            We picked Dynatrace because of the value that it provides.

            How was the initial setup?

            Our environment is very complicated anyway, so the initial setup was a bit of a struggle, but only because we have so many applications and JVMs that we have been working on for long time. We had to move everything from CA APM to Dynatrace, so it was a big conversion process.

            What was our ROI?

            We found a tool that can be utilized by testing, DevOps, marketing, software engineering, and monitoring. Before, we always had everybody doing their own thing. Now, everybody's utilizing one tool, which is huge. That is a huge savings.

            What's my experience with pricing, setup cost, and licensing?

            Definitely look at Dynatrace if you are looking to purchase an APM solution.

            Which other solutions did I evaluate?

            We did evaluate other solutions, but I was not a part of that process.

            What other advice do I have?

            If I had just one solution which could provide real answers as opposed to just data, the benefit to my team would be time savings. We are scrambling all the time to try to figure out when there is a problem. If we could have something else telling us what the problem is, we could spend more time fixing it, providing valuable dashboards. and other valuable monitoring, then have a better proactive monitoring environment. So, it is huge.

            The role of AI when it comes to IT's ability to scale in the Cloud and manage performance problems is huge and really important, especially after seeing OneAgent. We will probably be moving to that, then probably be upgrading to version 7. I think that is the direction that the company will be going. They do not say that they are not supporting it, but it is highly encouraged that you jump onboard the OneAgent train.

            Most important criteria when selecting an APM solution: Something that was less overhead for us. We were finding with our old tool, which we still support because we are still not off of it, to get the same thing that we get with Dynatrace required more servers and effort on our part to address everything that we wanted to from the performance side. So, there is less infrastructure to support and it is a little more consolidated.

            Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
            it_user520278
            Software Engineer at a pharma/biotech company with 10,001+ employees
            Real User
            It is limitless when it comes down to being able to scale up or even scale back

            Pros and Cons

            • "It allows you to better utilize and focus your talent, and tell management that you are not only looking at problems, but how you can ultimately make the product better for the end user."
            • "It is limitless when it comes down to being able to scale up or even scale back, if we need it to."
            • "We have not had any stability issues with it at all. This has been the most stable solution that I have worked with."
            • "I was hands on in the setup of the solution. Initially, it seemed a little daunting."

            What is our primary use case?

            We are using AppMon UVM and Dynatrace synthetics, which we recently implemented. We are looking forward to using the new releases of Dynatrace in the future, where the use cases then will look at the following:

            • User actions
            • Analyzing PurePath to see what the user is doing.
            • Transactions on our website since we have an eCommerce website.
            • Availability and response times
            • Drill down to see if there are any issues
            • Gather old clients.

            How has it helped my organization?

            Being able to identify quickly what the problem is. It allows you to better utilize and focus your talent, and tell management that you are not only looking at problems, but how you can ultimately make the product better for the end user.

            Business Case: In our implementation, AppMon and UVM are fairly infantile. The implementation was less than six months ago which means that we have been able to scale down some of our infrastructure. Not needing as much infrastructure to run compared to what we have been running in the past. From this perspective, it has been cost effective in allowing us to scale down infrastructure.

            It allows us to make better business decisions based on what we are seeing, not what our customers were telling us was going on, but what we are actually seeing. Using this, I have been able to identify what the customers are experiencing. It allows us to optimize our site, our eCommerce solution, to better suit the needs of our customers. We can actually see what they are seeing and almost feel what they are feeling, because of the eyes that we have into their experience. It allows us to better code and better develop, allowing us to be able to optimize our website based off what we are seeing the customers truly experiencing.

            What is most valuable?

            The ease of use. Being able to readily identify a problem and be able to get someone there to fix or manage it properly and quickly. Our eCommerce website deals with users and time is critical. One of the best things, we are able to identify problems quickly and are able to resolve them.

            What needs improvement?

            They have had years developing this technology. When we go through it and we use it on a day-to-day basis, we see some things and think, "Hey, if they just had this, man this application would be a lot better." Then, in the next release, it comes out and it happened. We are using AppMon 7.0.15 right now, so AppMon 7.1 is coming out. Everything that I have identified in the version that I have as needing to be improved/fixed has already been addressed in the newer versions. Therefore, I can't think of anything that they have not addressed.

            One of the things that find to be a challenge is I tell everybody that you almost have to be a private investigator to try to figure out what it is you want and how to get it. What I would have wanted was a solution that makes that process less cumbersome. 7.1 has already identified that. The Dynatrace solution has already identified that because of the way that PurePaths were looked at in Dynatrace compared to what they were looked at in AppMon. That would have been the one thing that I would have said, "If this product could be better, it would be from that perspective," but they have already identified it. They have already come up with the solution because I was not the only one that thought of that. Other people have thought of that using it, and they said, "Okay, this was a gap in Dynatrace, that gap has already been closed." That was the one thing that I had and they have already identified it.

            For how long have I used the solution?

            Less than one year.

            What do I think about the stability of the solution?

            We have not had any stability issues with it at all. This has been the most stable solution that I have worked with. I have been in IT for over 22 years and the solution that we have implemented here in the last six months has been the most stable solution that I have worked with in all my 22 years in IT.

            What do I think about the scalability of the solution?

            It is limitless when it comes down to being able to scale up or even scale back, if we need it to. 

            How are customer service and technical support?

            I have definitely had to use technical support. The technical support team, customer service team, and Dynatrace altogether have been the best team that I have worked with industry-wide. Whenever I have a problem, most of the time they are hounding me for more feedback on the problem than me having to hound them. They have been great. I have a monthly call with technical resources, and I also have sales resources on a monthly call. Whatever our need is, they are there to help us, hold our hand, and walk us through it. It has been amazing.

            Which solution did I use previously and why did I switch?

            We have used siloed monitoring tools in the past. I will not mention any particular names, but the challenges have been that they are silos. It does not give you a holistic view of everything that is going on in your application as compared to a solution like Dynatrace which allows you to see from start to finish. With Dynatrace, you get a complete holistic view of the application, and it helps you not point fingers, but be able to identify visible problems.

            How was the initial setup?

            I was hands on in the setup of the solution. Initially, it seemed a little daunting. Once we started working with it, it was a very easy solution to implement and put in place.

            Which other solutions did I evaluate?

            The vendor that we brought in to help us move our platform from Legacy to NextGen was using Dynatrace in their dev testing. So, just for amount of consistency, we continue to use Dynatrace, and we can see why they chose Dynatrace to use as their dev testing. It was the best tool out there. I do not know what tools they have considered in the past, but I know that was the one that they brought to the table and it has proved to be a valuable tool for us.

            What other advice do I have?

            I would recommend to give Dynatrace a call if you are looking for an APM solution.

            AI is the solution of the future. I say the future but actually right now moving into the future. It is interesting looking at some of the applications using AI to solve problems, like betas, and being able to integrate that with Alexa for things like adding voice control to identify and solve problems. I think going forward it will be the way that IT works.

            It would be invaluable to have one solution which would allow you not only to gather data, but to be able to make intelligent solutions based off of that data. It would be industry changing.

            Most important criteria when selecting an APM solution: Cost is one of them, but we also needed something that did not just collect data. We needed something that provided a true benefit. If I am going to spend my day focusing on what a user is doing and what is that user's experience like on my website, then I need a application that can go and figure out the things that I am not seeing and what I am missing, so the tool that I am using provides the information right now. What I have seen from Dynatrace is that it takes that to a totally different level.

            Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
            it_user815259
            Senior Software QA Engineer at a consultancy with 5,001-10,000 employees
            Real User
            It makes our lives easier as we drill down to problems

            Pros and Cons

            • "We use Dynatrace for performance testing. We use it to dig down for application layer or slowness issues, getting a clear idea of what is causing the issues, then reporting back to the engineering team."
            • "It makes our lives easier as we drill down to problems."
            • "There is a strong user community. There is no need to talk to the technical support, because all the questions which I have had, all the solutions were in the documentation. Or, I have been able to post a question to the user community and get an answer within a day or two."
            • "Getting the EM data, we have to open a browser. Generally, one of the asks from our clients or our engineering team is to change this."

            What is our primary use case?

            1. We use Dynatrace for performance testing. We use it to dig down for application layer or slowness issues, getting a clear idea of what is causing the issues, then reporting back to the engineering team. 
            2. We monitor our infrastructure using AppMon, where our hosts have their CPU thresholds and our memory issues are going on. We use for that.

            It is performing well. It makes our lives easier as we drill down to problems. If something happens in production, and a client reports the issue, say our page is loading in 10 seconds, and the issue comes to the performance testing team, we can get the exact API call or query level regarding what is causing the slowness. Then, our job is to open Dynatrace and test the filter on the time span if it is there. Some matters cannot be captured, because by default, Dynatrace does not capture everything. For some matters, we need to add sensors, then handle it.

            What is most valuable?

            Whenever a developer does a code change or new feature implementation, it comes to performance shifting. We just do not raise a bug saying that your page is loading in 10 seconds, please go and fix. What we do is analyze Dynatrace and test PurePath. We analyze metal hot spots, which are the exceptions, and we share data that in AppMon where we have a facility where we save station and take screenshots of what metal or what class it is causing issues, and share that to the engineering team. With the bugs, we have to go and do line numbers, and the same thing with the code.

            What needs improvement?

            Getting the EM data, we have to open a browser. Generally, one of the asks from our clients or our engineering team is to change this. However, there is not a performance single tool, which opens a browser. That is one of the problems.

            For how long have I used the solution?

            Three to five years.

            What do I think about the stability of the solution?

            It is very stable.

            What do I think about the scalability of the solution?

            For our company, it is on-premise. It will be around a 100 plus hosts and 3 different servers, so it is fine in terms of scalability. 

            How are customer service and technical support?

            I have not used technical support. There is a strong user community. There is no need to talk to the technical support, because all the questions which I have had, all the solutions were in the documentation. Or, I have been able to post a question to the user community and get an answer within a day or two.

            Which solution did I use previously and why did I switch?

            No. This is our first APM solution. We have not previously used siloed monitoring tools either.

            How was the initial setup?

            I was not involved in the initial setup, though I was involved with upgrades.

            What about the implementation team?

            We take care of our own environment. We are responsible for our performance setting environment. We place the first sensor. We do all those things.

            What other advice do I have?

            I would definitely recommend this solution, because it has all of the new features coming with Dynatrace OneAgent. It will be awesome for any client or company. 

            If I had just one solution which could provide real answers, not just data, and benefit my team, it would be one solution where you can get all the data stating this is the root cause and this is the solution. That would be awesome.  

            AI will definitely play a bigger role when it comes to IT's ability to scale in the cloud and manage performance problems. ZSA will need to predict things like rolling insights to the client on the sales and marketing front.

            Most important criteria when selecting a vendor: 

            • Ease of use
            • Enough documentation
            • Strong community. 
            Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
            it_user815298
            QA Performance Lead at a manufacturing company with 10,001+ employees
            Real User
            PurePath helps you pinpoint issues, then develop and focus them in the right way

            Pros and Cons

            • "Having the metrics easily understood and easily articulating the information."
            • "The ability to use PurePath in analytics is definitely the most valuable feature. It helps you pinpoint issues, then develop and focus them in the right way."
            • "We are able to fix issues rather quickly, by identifying then fixing them. Therefore, the efficiency of the organization has improved. We are spending less time fixing issues."
            • "​The AppMon 6.5 is problematic in configuring. It is little finicky. When we configured the JVM, it did not work."

            What is our primary use case?

            We are actually using it in the test environment, not in production. That is our use case. What we want to do is we want to test it and find issues either with our core or infrastructure before it goes live.

            How has it helped my organization?

            We are able to fix issues rather quickly, by identifying then fixing them. Therefore, the efficiency of the organization has improved. We are spending less time fixing issues.

            Business case: We had a problem with the previous solution where we were spending more time on it. That meant increased costs. Now, we are spending less time, so costs have decreased. That is how you improve the efficiency of the organization.

            What is most valuable?

            The ability to use PurePath in analytics is definitely the most valuable feature. It helps you pinpoint issues, then develop and focus them in the right way. It helps to fix them rather quickly.

            What needs improvement?

            I am more interested in the end-to-end performance system, not only the server site from the client's side. 

            For example:

            • How much time is spent on the client when the user is interacting with the mobile application or even web application?
            • How much time each click took?
            • How much time the page object domain took to load up?
            • Even if it is a mobile app, when you interact with the app, how much time the control took to respond to it? 

            Right now, we use the Dynatrace library to build. Then, we would like to generate the overall transaction and the performance it has when the request is coming from different networks across different regions, different periods, and different parts of the world, like the synthetic monitoring solution. So, there are desperate systems. 

            What we would like to see is to make it easy, more automated with an easier way of doing these things. OneAgent is an easier approach which you just install it automatically into the installed application and it sends you the information. For the mobile clients, we want to get the end-to-end thing that makes it easier to set up, that will be cool.

            For how long have I used the solution?

            Still implementing.

            What do I think about the stability of the solution?

            With stability, we have seen some issues. Then, we fixed them. So, it is stable now. 

            What do I think about the scalability of the solution?

            The scalability is another objective. We are trying to test the scalability of Dynatrace. We have seen some scalability issues because of the non-optimal users of the resources and the infrastructure, so we made it more scalable. So, it is acceptably scalable.

            The role of AI when it comes to IT's ability to scale in the cloud and manage performance is very important. The AI definitely works.

            How are customer service and technical support?

            Technical support is pretty good. Not only the technical support, but the upper managers, they are also very technically, savvy people. Most of them, not all of them are. Also, some of the sales accounts, they are able to find you the right technical people, if necessary. 

            Which solution did I use previously and why did I switch?

            In my organization, I am dealing with more than 20 applications. I have to scale with limited resources, so I needed a sophisticated tool to tell me where the problem is. Traditionally, I would be telling you that you have a problem. Now, I am able to tell you that you have a problem right now and what it is. That has made a big difference. I was looking for tool to do this, then I found Dynatrace.

            How was the initial setup?

            The AppMon 6.5 is problematic in configuring. It is little finicky. When we configured the JVM, it did not work. 

            Sometimes, people are making mistakes, typos, or even if you just sit down you need to be in the light, either in the beginning or in the end. So, this is always a little problematic for us. The issue is not super small, but it is okay.

            What was our ROI?

            We are buying more licenses, because we are seeing more value.

            What other advice do I have?

            I would advise a colleague or friend to use Dynatrace.

            The most important criteria when selecting a vendor:

            • PurePath
            • Ease of use
            • The dashboard
            • Having the metrics easily understood and easily articulating the information.
            Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
            it_user815271
            Senior Engineer Architect at a leisure / travel company
            Real User
            Provides usability to transform data into a more meaningful presentation

            Pros and Cons

            • "It gives more visibility into all the coding (the black screen). It gives a nice screen. You can see ups and downs. You can see where the traffic is getting impacted, more on the convergence side."
            • "It is a platform that is very well-suited for marketers, but also for technology people. That is the key: the dashboard."
            • "​We are waiting on the new features to see how they perform."

            What is our primary use case?

            We use AppMon and synthetic, especially synthetic for monitoring the users and user experiences, and finding the JavaScript errors. Our working flow is mainly single page application. Therefore, it does help to improve the speed and performance of pages. I am excited about the session replay feature.

            We will actually be integrating with Mouseflow, which does the same thing. It is not a big deal to integrate and disintegrate it. If session replay does what Mouseflow is doing, then it is probably our best bet.

            What is most valuable?

            It gives more visibility into all the coding (the black screen). It gives a nice screen. You can see ups and downs. You can see where the traffic is getting impacted, more on the convergence side. 

            It is a platform that is very well-suited for marketers, but also for technology people. That is the key: the dashboard.

            What needs improvement?

            We are waiting on the new features to see how they perform.

            What do I think about the stability of the solution?

            So far, it seems good. We are not seeing issues. We are happy with it, and we have in-house based Dynatrace. Now, we are moving to the SaaS-based. We cannot comment much on the SaaS yet, because it is moving, and we are not there yet.

            What do I think about the scalability of the solution?

            In the context of adding monitoring to all your instances, we have scaled up, because it is a cloud-based solution. It just scales on its own. 

            What you need scalability for is around the ease of adding a new platform or new servers to the platform, and that is pretty fast.

            How are customer service and technical support?

            I have not spent much time with the technical support. I am an enterprise architect, so the time spent from the technical side is more the DevOps team, and so not much me.

            Which solution did I use previously and why did I switch?

            We did use siloed monitoring tools. We used AppDynamics. Our challenges using siloed monitoring revolved around integration. You needed more manpower to manage things. Now, it is just a few clicks, and it scales up. That is the difference.

            We switched to Dynatrace based on feedback from the business and the technical team. It was the usability, and how you transform data into a more meaningful presentation or graphical interface.

            How was the initial setup?

            I was involved with the new setup process. We have Adobe Stack, so we are doing Adobe Stack.

            It is pretty straightforward. You just go to the install Dynatrace UI. It gives you the command. You just need to run the command. It is pretty straightforward.

            What about the implementation team?

            It is so easy. You would probably need technical support if you ran into issues, but it is pretty easy. The agent talks to the cloud solution right away.

            What's my experience with pricing, setup cost, and licensing?

            I am not sure about the cost, because I was not involved in the initial implementation.

            Which other solutions did I evaluate?

            No.

            What other advice do I have?

            If I had a solution which could provide real answers, not just data, the immediate benefit for my team would be turnaround and evaluation time. If you could transform these into a language that management understands, that would be the key.

            The role of AI when it comes to IT's ability to scale in the cloud and manage performance problems plays a big role. There are various platforms, offerings, services, and applications, which integrate with so many things. You will not need to spend time hooking this to that. The AI will figure it out, which is pretty cool.

            Most important criteria when selecting a vendor: 

            • How much you really need to know about it. E.g., how easy is it to know about the product capabilities.
            • Cost. Everybody thinks about cost.
            • From a technology standpoint, the product should not ask you to build using manpower to set up your own infrastructure.
            Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
            it_user815394
            Senior Software Engineer
            Real User
            Provides tremendous detail about what is really going on in your system

            Pros and Cons

            • "One thing it helped with: We should never get traffic from outside the U.S. and we were getting traffic from Europe, and that was a problem. We found out what caused it. Dynatrace helped us find that information out. We wouldn't have found it otherwise."
            • "It would be nice to get the AI piece into AppMon."

            What is our primary use case?

            We've installed it to help us with performance issues and we use it when there's a problem, but we find it difficult to get in to find out what's really wrong. We always have to call someone from Dynatrace to help us figure out the problem, because we're not very good at it, which is why we want to get to OneAgent or the new Dynatrace.

            How has it helped my organization?

            Our organization really hasn't improved because they haven't adopted it very well. We've had it for three years and the adoption of it has been really, really slow.

            One thing it helped with: We should never get traffic from outside the U.S. and we were getting traffic from Europe, and that was a problem. And we found out what caused it was that an agent outsourced some of their work to someone off-shore, and they weren't supposed to do that. Dynatrace helped us find that information out. We wouldn't have found it otherwise.

            What is most valuable?

            The amount of detail it gives you about what's really going on in your system.

            What needs improvement?

            It would be nice to get the AI piece into AppMon. If we can't get to where we need to be, it would be nice to have that AI as part of it. And I think, actually, you can do it now with the availability of Davis.

            For how long have I used the solution?

            One to three years.

            What do I think about the stability of the solution?

            Very stable. I've never had any downtime with it at all.

            What do I think about the scalability of the solution?

            I can tell you it scales very well. We went from nothing - we're a small shop - but we went from nothing, five agents, to installing 150 in a week. It was very, very scalable, especially OneAgent; it's even  or more scalable. I was able to actually turn off AppMon and put OneAgent on it as a demo, and it took me 30 minutes for 100 agents.

            How are customer service and technical support?

            They're very helpful. They help us get right to the problem.

            Which solution did I use previously and why did I switch?

            It's been Dynatrace or something called Reveille. Those are the two products I've used.

            The problem with siloed monitoring has always been the complexity; trying to figure out how to get the information that you need out of the tools, that is usually the problem.

            What other advice do I have?

            Regarding the importance of AI when it comes to IT's ability to scale in the cloud and manage performance problems, for our company, we don't do AI. So it's not important at all. However, I absolutely believe it's the future of technology. I would love to move our company in that direction, to use AI to help us - especially with Dynatrace - be proactive with problems, see them coming before they actually happen, which is what the AI piece can help deal with.

            If there was one solution that could provide real answers and not just data, the immediate benefit for our team would be ease of use. It's easy for people to see, "Oh, I just caused this problem," especially if you want to get into a CICD, which is where we're trying to go. When I release some code into my performance environment and I can see impact immediately. That's something that would be great to have.

            Our most important criteria when selecting a vendor are stability, and what other people in the industry are saying. We look at industry reviews for what they think about a company. That's where we look: How other companies in the same industry look upon a vendor.

            In terms of rating the product, I think with all the changes they're making with it, it's probably a nine out of 10. It's probably one of the best ones out there. You can always get a little better.

            Make sure you go with the Dynatrace SaaS option. It's easier and it all comes out-of-the-box. It figures things out for you.

            Disclosure: I am a real user, and this review is based on my own experience and opinions.
            it_user815400
            Senior Technical Systems Analyst at a financial services firm with 10,001+ employees
            Real User
            We're able to save business teams and application-support hours or days figuring out problems

            Pros and Cons

              • "It definitely needs HA, because we have so many applications that are dependent on AppMon that it has been deemed critical. Any downtime, it just affects so many users. So that's one of our key asks for the future."
              • "I would say it's not scalable, because we've had to move large applications that were in a shared environment to their own separate Dynatrace server instance."

              What is our primary use case?

              We have hundreds of applications in our organization which are currently instrumented. We define business transactions and provide real-time monitoring for these applications.

              Overall, I'd say we're pretty satisfied. However, as a larger corporation - our environment is very, very large, we have over 15 production servers and a total 20-plus Dynatrace AppMon servers - it's increasingly difficult to manage as our environment grows out. It's simply because our team is not fully staffed to support such a large environment, and to do the maintenance work with all the upgrades from 6.5 to 7 to 7.1. We have some challenges where our hardware that we are using today is hosting one servable host with two different Dynatrace AppMon instances, which is not, I guess, a typical setup. So sometimes it's a little bit challenging with the support, but we work through it.

              What is most valuable?

              As an administrator for the AppMon servers, we see the benefits every day when we help business teams to figure out some of their problems, troubleshoot to root cause. When we hear of these cases where we save business teams or application support hours or days of figuring out problems, that's probably what we're most proud.

              What needs improvement?

              Definitely HA, because we have so many applications that are dependent on AppMon that it has been deemed critical. Any downtime, it just affects so many users. So that's one of our key asks for the future.

              For how long have I used the solution?

              One to three years.

              What do I think about the stability of the solution?

              Stability is where the "fairly satisfied" comes in. I think it's also due to our environment and having multiple servers hosting dual instances of AppMon, where we've seen a few challenges. We do work with the vendor. However, because we've had instances of down AppMon servers, although we can recover fairly quickly, one of the key pieces that is missing is having high availability. I believe it's coming in 7.1, so it's on the roadmap, we just wish it would be sooner.

              What do I think about the scalability of the solution?

              As an organization we keep growing, because everybody wants AppMon. Even within my last two years, since I've joined the team, I think we've added four new production servers and probably eight to 10 including dev and QA. However, instead of having two very large Dynatrace servers, we had to scale out laterally. 

              We've had challenges. I would say it's not scalable, because we've had to move large applications that were in a shared environment to their own separate Dynatrace server instance. Those are some of the challenges we do have.

              How is customer service and technical support?

              Support has been very good. We are in constant contact with our sales engineer. 

              They're very responsive, and anytime we do have an issue and raise a concern, we get immediate feedback. We have a good relationship with Dynatrace.

              How was the initial setup?

              I was not involved with the initial setup. But since I've been there we've upgraded from 6.3 and 6.5, and we're currently rolling out, I'd say, 90% of our environment is at 7, we're just missing one server. I would say the upgrading is fairly straightforward. It was just a lot of work, due to the size of our environment.

              What other advice do I have?

              When it comes to the nature of digital complexity, and role of AI when it comes to IT's ability to scale in the cloud and manage performance problems, that's the direction that we're already going, and I don't think we can avoid it. It's something that for us, as a large organization, we will need to leverage. I think we will adopt it, hopefully, sooner rather than later.

              If we had just one solution that could provide real answers and not just data, the immediate benefit would be that we'd be able to do more work, free up our time to do other tasks. Also, as a trickle down effect, the more time we have to do other people's requests - we have hundreds of applications in our organization  - so the trickle down effect would benefit all teams.

              For us, the most important criteria when selecting a vendor are stability of the product, and HA is definitely on the list due to our nature of our business. Also, new features being added on, that's always a big plus.

              I would give it a solid eight. Again, it has a few features lacking or which haven't been there since the inception - the HA - because we've gone through three or four upgrades. When we lose our one server, we might lose two server instances, so it affects more applications.

              I'd definitely say sign up for the trial, test it out in your test environment, and get your business users and app support teams involved quickly just to see the benefits. Just being able to look at the PurePaths; the first time I saw PurePaths I thought, "Wow. This is a pretty powerful tool."

              Disclosure: I am a real user, and this review is based on my own experience and opinions.
              it_user815403
              IT Analyst Senior at a financial services firm with 10,001+ employees
              Real User
              Dashboards have been eye-opening for management, allowing them to see the problems

              Pros and Cons

              • "The dashboard gives us something to show managers and our business where the problems are. That's really been eye-opening for them. They can see, yes, this tool has been a good investment. They can see where the problems are and how we can take advantage of it for making those necessary corrections."
              • "I think the design is pretty scalable. It's pretty easy to add additional nodes if we need to. Also, it's easy to migrate changes from one environment to another."

                What is our primary use case?

                Our company primarily uses the AppMon product and we have it divided up in different business units: line support, corporate systems support in our organization. We primarily use it to monitor internal HR applications, enterprise document applications, anything that involves Java, database SQL. We're trying to monitor and make sure that we're tuning performance.

                We have an initiative going on this year, high-availability, so we're trying to get as many applications in our organization to be monitored through this tool as, much as possible, to make sure they're all running most efficiently and performing the way that the management would expect.

                So far it's going well. Quite a learning experience for us.

                How has it helped my organization?

                The dashboard gives us something to show managers and our business where the problems are. That's really been eye-opening for them. They can see, yes, this tool has been a good investment. They can see where the problems are and how we can take advantage of it for making those necessary corrections, so it's been helpful to us.

                What is most valuable?

                I like the end-to-end monitoring - we can see. Also the user experience, that's been really helpful for us because a lot of times things just aren't detected and I hear from the users. This isolates some of the issues from their experience, so that's definitely been useful for us. 

                We're also starting to learn some of the Synthetic monitoring, hoping to do some performance testing in the future.

                What needs improvement?

                We'd like to see them continue to develop the AI, what they introduced today here at the Perform 2018 conference, with the whole Synthetic monitoring. I'm glad that they're starting to merge a lot of the tool-sets into one to make it easier.

                What do I think about the stability of the solution?

                There's definitely been some challenges around stability, as far as PurePaths sometimes. Also the history, we've got so much data being built. We have to be careful to keep a short amount of history available to our users, so it's been challenging.

                What do I think about the scalability of the solution?

                I think the design is pretty scalable. It's pretty easy to add additional nodes if we need to. Also, it's easy to migrate changes from one environment to another. That makes it so you can scale it. I think it's met our expectations for scalability.

                How are customer service and technical support?

                I personally have not used tech support, but we have other people on the team that do engage with the vendor more avidly and they've said that support has been pretty adept at meeting their needs, time-wise. We're pretty pleased so far with the way the vendor has handled problems we've proposed to them.

                Which solution did I use previously and why did I switch?

                We've used SiteScope for monitoring a lot of our web applications. I know we've used Tealeaf and Splunk. They're great tools but there's quite a learning curve there. 

                This one, Dynatrace, seemed to be a little bit more straightforward. It's certainly more robust in what it can do as far as the end-to-end monitoring. You can also see how big these conferences are, like here at Perform 2018. There are a lot of other users for networking who are familiar with this tool, so that's helped us adopt it a little bit more easily and to push that incentive towards our directors.

                SiteScope is limited. It doesn't do Angular apps as much. It doesn't do single-page apps, so it's more just one web page; it's easier to write scripting for that. But when you have something that goes through a whole set series, it's been challenging. With Dynatrace it has been a little easier to monitor those types of situations. That's the primary reason.

                What's my experience with pricing, setup cost, and licensing?

                I would like to see them improve on their licensing and the cost. It's been a challenge for us because the way they have it broken out right now, you have to buy it by units. It's hard for us to know where to put those units because our company is broken up into all these different business units, so it's been challenging in that sense. I just would like to see them improve that model a little bit.

                Which other solutions did I evaluate?

                I wasn't really involved in the process, but when we saw what the tool is capable of, it certainly went to the top pretty quickly. It has met most of our expectations since we purchased it. 

                I do believe that they evaluated one other vendor, product but I don't remember who.

                What other advice do I have?

                When it comes to the nature of digital complexity, the role of AI when it comes to IT's ability to scale in the cloud and manage performance is certainly a big thing going on right now. It's very important to us. I want to make sure that there's not only learning when there are issues, but also that there is taking action automatically to correct it. That's where the intelligence is at, and once you program it in, it knows how to fix the issue and you don't have to troubleshoot and find out what the issue is. That's a big initiative that's going on, it's very important to us, this AI.

                In terms of one solution that could provide real answers, as opposed to just data,
                any solution that could tell us, definitely, when there's something going on across our organization - not just in one area, one department - something that could tell us from each point when there's a communication such as sign-on; we want to know if it's something with the network, it's something with the area that supports that application, or if it's something on a host server. Something that tells us, all the way across the board what the issue could be. That's what we're driving towards.

                I'd rate Dynatrace about a nine out of 10. There are some things that they need them to improve upon, but they are pretty close to the top.

                Talk with them, go out and seek, look at all the options you have. Make sure that you talk with your business and discuss what is most important when you're looking to invest toward performance issues. Look at a tool that spans across the company, that can meet multiple areas of needs, not just your own.

                Disclosure: I am a real user, and this review is based on my own experience and opinions.
                it_user815409
                IT Application Analyst Senior at a financial services firm with 10,001+ employees
                Real User
                The deep dive with PurePaths gives us visibility we didn't have before into our applications

                Pros and Cons

                • "For me, the most valuable feature of this solution is that deep dive that we get out of the AppMon product with the PurePath technology, and the way that the PurePath stack works."
                • "One thing that I would like to see is for companies like us - large AppMon customers that have a lot of presence in AppMon, a lot of manually configured things and customizations - would be something that would help us be able to make that journey more easily, the transition from to AppMon to Dynatrace."
                • "For AppMon, in order to use the rich client especially, I think you have to be somebody who is in there more often than not. It's not necessarily as intuitive as it could be."

                What is our primary use case?

                We have AppMon, and our primary use cases are to

                • gain greater visibility into our applications and our full stack of technology
                • be able to provide our developers with insight into their applications 
                • be able to see our systems, monitor them for availability
                • really reduce our mean time to resolution, if and when we have problems.

                It does really well, it really gives us that insight that we need. We have a large instillation and it does a decent job of handling that. I do foresee us looking at the Dynatrace product long term, to help address a couple of the things that we have some issues with time to time, but overall I would say it's really good.

                How has it helped my organization?

                I think it has improved the way our company has functions because of the insight that we have now into our applications. On top of bringing in the AppMon product to our organization, we've also really been trying to push APM as a culture, trying to get everybody in our organization, developers, to start think about APM ongoing and in the earlier environment, like our system integration environment, our user acceptance testing environment, and our production environment. Having AppMon has provided the visibility and capabilities that we needed in order to be able to drive that culture.

                What is most valuable?

                For me, the most valuable feature of this solution is that deep dive that we get out of the AppMon product with the PurePath technology, and the way that the PurePath stack works. It's visibility that we didn't have into our applications before, and it really filled a void that we had within our organization of being able to understand what's going on at that layer.

                What needs improvement?

                I've learned a lot during this Perform 2018 conference about the direction and the roadmap that Dynatrace is going with the actual Dynatrace product. One thing that I would like to see is for companies like us - large AppMon customers that have a lot of presence in AppMon, a lot of manually configured things and customizations - would be something that would help us be able to make that journey more easily, the transition from to AppMon to Dynatrace. That would be something that would be really helpful for us, because we do see a lot of benefit, and a lot of new features and things that are really positive in that Dynatrace environment. Now it's a matter of figuring out how we get there.

                What do I think about the stability of the solution?

                Overall, stability is good.

                What do I think about the scalability of the solution?

                We've had some scalability issues with the AppMon product. We're rather large, we have a lot of shared infrastructure, and a lot of shared code. We have one single profile, and we throw a lot of data at it, a lot of applications, we have a lot of agents, so we have had some hiccups in the past with that environment not being able to handle that. But we've worked closely with our contacts at Dynatrace who have been helping us through those situations and trying to improve that going forward.

                How are customer service and technical support?

                Tech support is good. They are really responsive to our support tickets. We work really closely. Not only do we have our sales contacts and a sales engineer contact, we have a product success manager as well. We talk to them twice a month, we do calls. We always talk through those open issues, and they're really supportive if there are things that we need to have pushed and escalated, to help us do that.

                I've never called, I've opened tickets through the Support Portal, that's the way I've engaged with our support. I'm more on our application business unit side of the house, so not directly involved with the configuration management of the Dynatrace server and environment. I'm more from a usage standpoint, and the configuration of our applications, how we have those set up in the AppMon environment.

                Which solution did I use previously and why did I switch?

                We really didn't have a rich monitoring presence in the past, from the distributed environment. We also have IBM z/OS, and we have some tooling there that is meeting our needs. We did have a product before, it wasn't very well adopted in our organization, and that was one of the goals of bringing in AppMon, that it was more usable, more user friendly, have more capabilities, and that we could really push adoption across our organization. I would say that it's helped us to be able to do that.

                There was a gap that we had, and one of our big initiatives was availability of our applications, being able to make sure that our applications are available and stable; and being able to have that insight to know when they are and aren't. On top of that, was our customer-first efforts, and really trying to ensure that the products that we are putting out there, whether they're for internal or external customers to use, are really meeting their needs and performance needs.

                How was the initial setup?

                I was involved when we initially went through the PoC, worked with our sales engineer, and brought the product in. I'm on the business side of things, so not necessarily the configuration of the server, the deployment of the agents, but really the configuration aspect that we need to gain the visibility into our applications.

                I don't have any complaints about the installation process. We were able to get it ramped up really quickly. From where we started, the scale that we went to in just a couple, three months, was really impressive to me.

                Which other solutions did I evaluate?

                We had some other vendors on our shortlist. Dynatrace was able to demonstrate the full capabilities and functionality, working in our environment. The other aspect was its capturing of all PurePaths, that was really appealing to us as we want to make sure that we get that data so that we have it and we can use it if we need it.

                What other advice do I have?

                Regarding the role of AI when it comes to IT's ability to scale in the cloud to monitor performance problems, we don't have a product that has AI right now, but that's something that we're really looking at right now. We're in the middle of PoC on the AI, and capabilities that are built within the Dynatrace product are really appealing to us. We're a large company, and we have a lot of applications, a lot of processes, a lot of hosts, and having something that will automatically detect anomalies and tell us when there are problems, without us having to tell the product when to tell us that there are problems, is something that's really appealing. That is certainly one of the features that we like within the Dynatrace product.

                If we had one solution that didn't just give us data, but also real answers, the immediate benefit would be not needing either to have to sit there and watch a dashboard, or to go through the efforts of identifying and programming - within the tool - what is considered bad performance. Something that would detect anomalies, deviations, would certainly free up our time, because we would only have to engage when those things occur.

                I think the most important criterion when working with a vendor is having people that obviously believe in the product and know the product very well. We've been very fortunate with the contacts that we've worked with. We have a really experienced sales engineer, and really good sales consultants. We look for ongoing engagement with them, and having them want to ensure that we have a success and ongoing success with the product. We want somebody who is really engaged and feels passionate about helping us get to where we want to get to with a solution.

                I give AppMon an eight out of 10. With some of the new things that are coming with the Dynatrace product over the AppMon product, there are a lot of things there. With the couple of the stability issues that we've had throughout our tiers of experience, obviously shoring those things up would help make AppMon a 10. I understand they have a new platform and where they're going with that. I also think the new platform also has solved some of the complexity around it. For AppMon, in order to use the rich client especially, I think you have to be somebody who is in there more often than not. It's not necessarily as intuitive as it could be. The web client has certainly helped with that.

                Obviously, find a great partner, find a great associate within the company from which you're looking to implement a solution. But then I would say internally, one of the biggest things that has helped us be successful is, we have a cross-business unit, a group of power users - we call it our APM COE group - that really have a vested interest and a passion around driving APM as a culture in our organization. On top of that, they are working very closely together to continue to innovate and support the Dynatrace AppMon environment that we currently have. That same group is working closely together to look at where we see us needing to go in the future. Where is technology driving us? We've got a really good overall pulse on what's going on within our organization, and how to pick the right solution for the right things.

                Disclosure: I am a real user, and this review is based on my own experience and opinions.
                it_user815229
                Middleware Engineer at a insurance company with 1,001-5,000 employees
                Real User
                It seems to be very stable. We have not had any outages attributed to the product.

                Pros and Cons

                • "The overall application monitoring ability to do alerts."
                • "It will allow us to eventually become more proactive when problems start arising. We can see them before they happen and address them before there is any impact to our customers."
                • "It seems to be very stable. We have not had any outages attributed to the product."
                • "We called support mostly about implementation issues. Docker was one which was early on and the support structure for Dynatrace. Typically, they were trying to help us figure out third-party applications and where the monitoring agent should be located."

                What is our primary use case?

                Our primary use case is for application monitoring. We have the AppMon product. It is performing well. 

                We do not have a whole lot of organizational buy-in for the product yet, so there is a struggle in getting the resources to work on it to fully exploit the product's value. 

                How has it helped my organization?

                It will allow us to eventually become more proactive when problems start arising. We can see them before they happen and address them before there is any impact to our customers. 

                What is most valuable?

                • The overall application monitoring ability to do alerts. 
                • The dashboard, so people can see what is going on. 

                What needs improvement?

                We do not know, because we are currently on the AppMon and we are looking at converting to OneAgent. Therefore, we are in that middle realm saying, "OneAgent, which is now Dynatrace, what is it going to buy us?" 

                Then, we can say, "Well, what else might we need?"

                Previously, we called support mostly about implementation issues. Docker was one which was early on and the support structure for Dynatrace. Typically, they were trying to help us figure out third-party applications and where the monitoring agent should be located. 

                What do I think about the stability of the solution?

                It seems to be very stable. We have not had any outages attributed to the product. We have not had any downtime.

                What do I think about the scalability of the solution?

                We are a medium-size implementation. We have not grown a whole lot yet with the product, so we have not faced scalability challenges. It seems to be pretty straightforward to grow with it and add-on. They have guides to help you do this. 

                The role of AI when it comes to IT's ability to scale in the cloud and manage performance problems will become more important, as we move forward in the cloud and with distributed computing overall with AWS.

                How are customer service and technical support?

                Support is pretty good overall. Occasionally, you will get that support person who is not real responsive. However, for the most part, things have been very good. 

                Which solution did I use previously and why did I switch?

                We have used siloed monitoring tools. We faced similar challenges using them to what we face today in that we do not have the management buy-in to get the resources needed to fully exploit the tools. 

                How was the initial setup?

                I have been involved in the upgrade process in the finishing of the initial implementation. It was pretty straightforward.

                I did not have any issues setting it up. The documentation really helped. If I did run into a question, I received a pretty quick response from our support people. 

                What was our ROI?

                We have not fully been able to get the full value out of the product. It is expensive compared to other things that we have had in the past. Paying that much and not being able to get the full return on the product is a downgrade. 

                The technical team probably could help us learn more about the product, but some of the problem is on our side and not having the management dedication to fully exploiting the tool. 

                What's my experience with pricing, setup cost, and licensing?

                The product is definitely worth taking a look at. Be aware that it is probably more pricey than other options on the market, but there are a lot of capabilities. Dynatrace has an eye toward the future and the computing and monitoring needs that we are gonna need for the cloud. 

                What other advice do I have?

                If I had just one solution that could provide real answers, not just data, the immediate benefit for my team would be spending less time finding out what caused the problem and potentially being able to have those cases automatically routed to teams who could address them. Our team would be able to have more time to dedicate to other projects. 

                Most important criteria when selecting a vendor: 

                • Capability
                • Stability of the vendor
                • Market share
                • Number of customers. 
                Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
                it_user815418
                IT Director at a insurance company with 10,001+ employees
                Real User
                Enables us to recreate a problem, find the root cause, but scalability for microservices is problematic

                Pros and Cons

                • "Enables my performance engineer to recreate a problem and give the developers what's happening, where to go look, all the information they need to be able to find what the root cause is."
                • "We're thinking about moving to Dynatrace because AppMon is not scaling for us."
                • "We're developing more and more microservices and, each time, for an AppMon license, you have to deploy it, you have to configure it, you to get charged for it. It's very time-consuming."

                What is our primary use case?

                We have multiple applications deployed in production across different technologies. We're using AppMon to monitor the services, the memory profiles, the traffic that comes through them.

                It performs well. I have a team that works on configuring it, so they have a little bit of work ahead of them. It's not used across our development space, yet; so, not wide adoption.

                How has it helped my organization?

                It definitely helps, because my performance engineer, he can recreate a problem and he can give the developers what's happening, where to go look, all the information they need to be able to find what the root cause is.

                What is most valuable?

                The PurePath, being able to trace what's happening; to try to identify where the problems are and find the exact place to start looking.

                What needs improvement?

                We're thinking about moving to Dynatrace because AppMon is not scaling for us. One of the reasons I'm here at the Perform 2018 conference is to find out if there is a better way to use the product, not knowing that they were talking about the Dynatrace version. But to me, that's the logical place to go now.

                What do I think about the stability of the solution?

                So far, so good. Looks like Dynatrace is very simple to use. The sessions that we've been through here at the Perform 2018 conference, everybody has pretty much said installation is easy. Snap it in, a couple days later, you start getting information and you can put it right to use.

                What do I think about the scalability of the solution?

                Scalability is the part that I'm looking forward to, because we're developing more and more microservices and, each time, for an AppMon license, you have to deploy it, you have to configure it, you to get charged for it. It's very time-consuming. Dynatrace is much easier, because it's auto-discovery.

                How is customer service and technical support?

                We have a guardian that helps us. He's knowledgeable and gives us the right answers.

                What other advice do I have?

                I think the role of AI, when it comes to IT's ability to scale in the cloud and monitor and manage performance issues, is huge. I have a directive to go to AI, shift left, go cloud, go microservice. All of that fits within a space where I don't have the resources to do that stuff manually, so let AI do it.

                AppMon is our first APM solution. If we had one solution that could provide not only data, but real answers, if we deployed Dynatrace, and it got its own baselines, and then it told us, "We saw an anomaly, here's a problem ticket, somebody needs to look at that," that would be tremendous.

                My most important criteria when working with a vendor are 

                • support
                • usability
                • stability of the products 
                • are they adopting to the upcoming technologies, because they're coming fast and furious? 

                And so far, it looks like Dynatrace is doing all of that.

                I would rate AppMon about six out of 10 because it's hard to set up, you have to have somebody very knowledgeable in the product. It's not intuitive. Out of a couple hundred people, I probably have 10 that know how to use it.

                In terms of advice to someone who is looking at implementing a similar solution, I would say: Know your technology stack, know your applications, know what the roadmaps are, so you can make sure that you're implementing the right product to support all that.

                Disclosure: I am a real user, and this review is based on my own experience and opinions.
                it_user815295
                Lead Performance Engineer at a retailer with 10,001+ employees
                Real User
                Having insight into what is going on for our customers is immensely valuable across the board

                Pros and Cons

                • "Support is very transparent in issues, what they need to do, and how they need to fix certain issues and problems."
                • "The most valuable things that we have seen are the user experience and capturing what the users are doing inside the browser."
                • "Before we had the tool we had no visibility into the user experience and capturing what was going on inside the browser. We utilized tags so we knew how many times people were doing certain things, but we did not know how the performance was, if users were satisfied with what they were doing, and if we were serving up errors."
                • "We have had some struggles with scaling. We were on AppMon, and AppMon has its own monolithic drawbacks."

                What is our primary use case?

                We use it for our development teams to make sure we have development feedback loops. We run about 50 different development teams and development streams. It is very important for us to keep on top of our deployments. We ran about 950 deployments and the tool gives us the flexibility to ensure that we are staying as close to those deployments moving forward.

                How has it helped my organization?

                Before we had the tool we had no visibility into the user experience and capturing what was going on inside the browser. We utilized tags so we knew how many times people were doing certain things, but we did not know how the performance was, if users were satisfied with what they were doing, and if we were serving up errors. We had no ability to correlate anything that was going on in our back-end systems and what users were doing. Being able to have that viability and that insight into what is going on for our customers was immensely valuable across the board from the development perspective all the way through to higher level business people.

                One of the reasons that we are going into the new Dynatrace platform. We have a lot of data. With that amount of data and my team being very small, we are not specifically developers, we do incident management and problem management. The administer of the Dynatrace tool makes sure the monitoring is out and available for everybody where it needs to be. We do not have time to look at all the data, and with all the AI and automatic stuff being able to do management zones when that coming to us soon, a lot of the feature sets which are moving forward will make my job so much easier. I will not have to work 60 to 65 hours a week to ensure I am getting stuff to the developers so they can do what they need to do.

                Dynatrace is staying up with IoT and a lot of the cloud solutions, which is really going to be helpful for us in the future.

                What is most valuable?

                The most valuable things that we have seen are the user experience and capturing what the users are doing inside the browser, and being able to equate that back to the business and telling them how much of their company is doing what. Also, what the performance time is, so we can give that back to our developers and make sure that the developers are spending time on what they need to spend time on to make sure that they are noting performance of the website.

                What needs improvement?

                Stability and scalability have been issues right now. My understanding going forward, and I am cautiously optimistic, is that we will not have these problems anymore. I would really like for that to be the case. We are a large company. We do a lot of microservices. We are going into the cloud. We are doing a lot of different things. We use PCF and Docker. We do a lot of the different technologies. The ability for us to scale the solution is going to be very important, especially going forward, because we are exploding in size. We are supposed to grow at least two times in the next year.

                Session replay availability is going to be the most amazing game changer for our company. We are very heavy into user analytics. There is a completely separate segment inside of our company that looks into things like user tagging and making sure that we are gathering who is doing what inside the site. The session replay ability and the ability to send that over to the call center to say, "Hey, we know, say this," or an automated response to our users to say, "Hey, we have a problem on our website clipping coupons", or pulling in some kind of eCommerce would be absolutely pivotal. It would absolutely change the game inside the company.

                What do I think about the scalability of the solution?

                We have had some struggles with scaling. We are on our way to the new platform, the new Dynatrace platform, which will alleviate some of these pains. We were not expecting the level of adoption that we got with the product. We brought it in thinking a few of the teams in a segment of our company would want to use it. Everybody jumped in on it and jumped in on it really quickly. Therefore, we quickly ran into scalability issues, but we are working on alleviating that going forward.

                We were on AppMon, and AppMon has its own monolithic drawbacks. On the new platform, we will not have any these problems. We can scale in the cluster horizontally.

                The role of AI when it comes to IT's ability to scale into the Cloud and manage performance problems is very important. We were hitting a problem with our scalability issues but now we are going larger. Part of the problem is we have so much data and we have no idea how to use it all. We would find blind spots and be able to help and do what we can when the issues came to us. If we had the issues telling us when there were problems before development and before call centers got the problems, we could retroactively go out and get the problems before customer call centers had problems. We have a problem inside the company that we have so much data and we have no idea what to do with it all. AI will help solve that issue and help move us forward. It could pull the stuff that is problematic, the most performing or non-performing issues, in areas where we want to see certain things.

                How are customer service and technical support?

                We have used support quite extensively. We have had many very imperative tickets with them, and they are very supportive. They are very good with communication. They are very transparent in issues, what they need to do, and how they need to fix certain issues and problems. We have worked very closely with a lot of the support. We get a lot of offshore support from the Austrian development teams and a lot from the Polish development teams. Anybody they could pull in to make things happen and to make the pain go away for us, they do it, and they do it very well.

                Which solution did I use previously and why did I switch?

                I have used Wiley, though not at this company.

                We used to use AppDynamics. We did a PoC for CA Wiley. Before we brought in Dynatrace, we did a PoC with all of them. We just got rid of AppDynamics (out of our environment). They did not allow for the deep dive visibility. 

                A lot of the problems that we had with products like AppDynamics was it got us to a certain point, then we were not able to see any deeper. It would dump us in something they called a metric browser, then we just got metrics, but we did not see what was going on in the underlying code. 

                In Dynatrace, we could decompile the source code. We could see the things on the fly. We could see what is actually going on inside the tool. It has been very helpful. We did this thing with the Wiley tool, but it was just way too immature and they were not even close to even having any of the conversations that we wanted to have. 

                How was the initial setup?

                I was involved in the initial setup, but I have done it before. I have done it on multiple different sites so probably done three stand ups so far: two at the prior company and one at this one. It is not bad. It was easiest with this company, because this company had a level of technical maturity that was not available in the other ones. If you have companies that are doing things like continuous delivery, having built pipelines and having the ability to do these things, it is a little bit easier. I have a feeling that the companies that are more technically challenged, the initial setup is going to be a little bit harder. 

                Our main problems were around security and network, but those are hurdles that almost everybody has got to get over and build. It was not bad.

                What about the implementation team?

                The vendor team tried to help during implementation. A lot of the struggles were not with the product. It was more with the way that we do things inside the company, so it was internal struggles from the company side. The product was always there and I could always reach out for support, if I needed additional help.

                What other advice do I have?

                Look at your audience. Who is the audience that is going to be consuming your data? If it is going to be primarily developers then you want to be able to push this out through the business, there is no other solution. If you want your developers and people to actually see what is going on inside the code and be able to fix and proactively fix stuff before it happens, this is the solution that you want.

                Most important criteria when selecting a vendor: The vendor needs to be very future facing. We jump on technologies. We are a huge company with over 400,000 employees. We jump on new technologies within days or weeks of it coming out. This is not the best strategy in most cases and most larger companies tend to stay away from change. I have been in production environments where we have upgraded and changed the version of one of our most pivotal production servers within two days of it being released from the company. This is not usually the best thing. 

                Dynatrace does a good job to make sure they stay out in front of the new technologies. We have had to ratchet back our development teams and tell them, "You need to wait at least a two or three weeks before you jump on the newest version, especially going into production." We know that most technologies inside of Dynatrace that they will move with us to make sure that we are keeping up with our development teams.

                Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
                it_user815439
                Technology Leader at a insurance company with 10,001+ employees
                Real User
                Allows us to get real insights into impacts of changes, and provide business dashboards

                Pros and Cons

                • "One aspect of development is the concept of continuous improvements. There are key screens in our applications. We get identification, through Dynatrace on its own, that these are our top ten slow preforming screens."
                • "In the AppMon, offering, currently, the most valuable feature is the PurePath analysis, being able to deep-dive into call chains."
                • "They should make hooks into some of the more modern performance testing tools a little easier. I think that would go a long way."

                What is our primary use case?

                It's performing well. We typically use it for its intended purpose: application monitoring, identifying trends of release-over-release of our solutions, of average response time, impacts, server metrics. 

                How has it helped my organization?

                Specifically, for the subteams that I'm on, it's very much allowed us to get real insights into the impacts of our changes. It's allowed us to see pre- and post-metrics and be able to provide dashboards for our business. It's been extremely valuable.

                One aspect of development is the concept of continuous improvements. There are key screens in our applications. We get identification, through Dynatrace on its own, that these are our top ten slow preforming screens. They choose to invest in optimizing those, and then we can show them the outcome through all the dashboards.

                What is most valuable?

                In the AppMon, offering, currently, would be just the PurePath analysis, being able to deep-dive into call chains.

                What needs improvement?

                The session replay. That's probably the biggest. I think that's the struggle right now, the ability to reproduce the customer's behavior. "Oh, I had a spinning wheel," or "I observed a error." And you're wondering, "Okay. How? How did you do that?" and they say, "I don't remember." Being able to replay exactly, the exact screen movements and everything, it's very indicative of a good feature.

                One of my key focus areas does deal with performance testing, and Andy, here at the Perform 2018 conference, had a good session on performance testing. But it was a lot of utilizing a custom thing he built and "hooks" there, but they should make hooks into some of the more modern performance testing tools a little easier. I think that would go a long way.

                What do I think about the stability of the solution?

                We actually experimented with Managed initially, very early in its introduction, and it very much came off as a beta product, because some of the core capabilities were just generally throwing errors. But in what I've seen in the demonstrations here at the Perform 2018 conference, it has gotten a lot more polished. The AppMon part itsself is also better polished. So, I think it's the nature of trying to rewrite from the ground up.

                What do I think about the scalability of the solution?

                I know, at least from an AppMon perspective, there's very much a limitation on memory and things of that nature. I think with the move towards the Managed product that they have some better opportunities there from a scaling perspective.

                How are customer service and technical support?

                I, myself, have not directly used technical support. We have a team that actually focuses on directly tooling. They're typically a go-between with support.

                Which solution did I use previously and why did I switch?

                Custom, home-brew.

                What other advice do I have?

                When it comes to the nature of digital complexity, I think AI is significant when it comes to IT's ability to scale in the cloud and manage performance problems, especially in regards to shifting the need for manual observations, and in terms of identifying system degradation, etc. I think it's extremely valuable in terms of being able to anticipate potential issues, as opposed to the typical reactive identification of issues. I'd rather an AI system find it before a customer communicates such.

                Regarding one solution that could provide real answers, as opposed to just top-level data, I don't think that's a possibility. Unfortunately, I don't think that there's always a one-solution-fits-all to any problem.

                If a friend said he was looking to adopt an APM solution I would tell him, "Use what we have available in the enterprise, which is Dynatrace."

                Disclosure: I am a real user, and this review is based on my own experience and opinions.
                it_user815244
                Application Monitoring Specialist at a energy/utilities company with 1,001-5,000 employees
                Real User
                We have been able to avoid issues before they actually happen

                Pros and Cons

                • "It is very stable. The improvements that they keep making just make the tool more useful.​"
                • "The proactive monitoring that we can do with Dynatrace where it is 24/7 on with all the user experience indexed and everything coming into us."
                • "Support was very quick to help us identify a problem and fix it immediately"
                • "There are a lot of features that could be added that would make this a very useful solution, but it is getting there.​"

                What is our primary use case?

                We have multiple applications at our company and the user experience is really important to us. We started getting Dynatrace products in to see how we can improve user experience and find some of the performance issues that we were unaware of. Some applications were practically black boxes for us, and we could not get an in-depth view into them. 

                Therefore, we started with DC RUM and AppMon to get more details for such applications and this helped us immensely. We have really improved in customer satisfaction and also we found out a few performance issues that we were not aware of earlier. DC RUM, especially, was able to identify faulty tiers very quickly and Apmon gets the root cause quickly. Later on, we started getting into synthetic monitoring to identify problems from any offshore users, so this was really helpful. 

                The problem we had with Apmon was the instrumentation was difficult. It is really time consuming and you need to get into every process and tie it up. Therefore, we are moving to Dynatrace and their latest solution as managed. This has completely reduced time for us. It is an agent at the operating system level and the process gets tagged automatically, so that is very useful.

                We are very happy with the way Dynatrace has worked out for us and we are slowly moving into Dynatrace Managed, but we hope to get our complete monitoring solution into Dynatrace Managed.

                How has it helped my organization?

                Dynatrace is almost a single pane of glass solution.

                What is most valuable?

                Root cause analysis is definitely very valuable for us. Also, the proactive monitoring that we can do with Dynatrace where it is 24/7 on with all the user experience indexed and everything coming into us. With this information, we have been able to avoid issues before they actually happen, which is fantastic. Each minute that we are down costs the company money. If we can avoid that, and we can stop things from going there, it has been the greatest use for us. Being proactive about issues and avoiding downtime.

                What needs improvement?

                We would like to see data from different monitoring tools. We do have some network monitoring tools and some infrastructure monitoring tools that were already there before Dynatrace came in, and we would like to see if we can send that data into Dynatrace.

                Maybe it could send the data from load balancers, firewalls, and everything to Dynatrace. It is my understanding that they are developing on it. Once we get that working, that would be very useful.

                There are a lot of features that could be added that would make this a very useful solution, but it is getting there.

                What do I think about the stability of the solution?

                It is very stable. The improvements that they keep making just make the tool more useful.

                What do I think about the scalability of the solution?

                We are on a managed solution, so everything is on-premise. Even their cloud systems are very scalable. We have never had any problems with it.

                We do not really work with cloud that much. Definitely, AI would help us in scaling because even though we are not in the cloud on our physical server, we have seen some instances where an application either has way more CPU than it needs or way more memory than it needs. Just by analyzing its resource consumption, we can scale it properly, then add more servers or reduce the number of servers accurately rather than throw resources at it as a solution for any performance problem.

                How are customer service and technical support?

                The technical support is very knowledgeable.

                There were a few cases where we were having trouble with something and the solution gets back to us within hours. So, that is really useful.

                Initially, the complexities were due to lack of knowledge about the tool and it was our fault. Eventually, we even got into problems where we had an issue with Dynatrace servers not functioning as expected, but the support was very quick to help us identify the problem and fix it immediately.

                Which solution did I use previously and why did I switch?

                We were using multiple tools, but they were not really a single pane of glass for everything. It was one tool for the network, one tool for the infrastructure, etc. and the people had to manually stitch everything together. It is not really reliable at times when you are stitching together all the data.

                How was the initial setup?

                Initial setup was very straightforward.

                What about the implementation team?

                Initially, we had technical support. As we started scaling, I did it by myself.

                Which other solutions did I evaluate?

                We just started getting into APM. We did a review of a few monitoring tools, but Dynatrace seemed to be on the top. 

                What other advice do I have?

                If you are looking to implement something right now, look for any technology like Dynatrace OneAgent, which basically removes all the manual work like tagging each process. Therefore, if you have any technology that can just sit on an operating system level and view all the processes running in that operating system, that would be fantastic.

                If I had just one solution which could provide real answers, not just data, the immediate benefit to my team would be quick resolution. This way we would know what exactly the problem is and we could later find out how it went wrong, but the best thing would be the quick resolution.

                Most important criteria when selecting a vendor: They have quick support and how willing are they to accommodate any of our requirements or needs. Also, can they get either PoCs or sale orders quickly to us. So, just have action in time.

                Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
                it_user815442
                Senior Engineer at a financial services firm with 10,001+ employees
                Real User
                Gives us almost real-time feedback, very accurate in monitoring systems and settings

                What is our primary use case?

                Currently we use it for monitoring various systems, performance settings. It does very well for that, so I can say we're really happy with it.

                What is most valuable?

                It's close to real-time, so it's very accurate.

                What needs improvement?

                There are some features that are specialized towards our industry, but more along the lines of: Say you have a group of systems in a homogeneous environment and you'd like to find out if any are differing in their configurations, versus the rest of the group, I think it would be helpful if the AI would help bring that forward. You can already define a group of servers or machines, so if the AI would pick up on this group of machines, that they should have a standard configuration and say, "Some of these machines don't have that standard configuration." It would raise a problem or an alert. I think that would actually be very helpful.

                What do I think about the stability of the solution?

                So far, the solution seems very stable. I haven't really seen any crashes or downfalls and I haven't seen it cause instability towards anything else.

                What do I think about the scalability of the solution?

                We haven't seen any adverse effects due to scalability.

                How is customer service and technical support?

                I haven't had to use technical support, personally; I can't speak for anyone else at the organization.

                How was the initial setup?

                I wasn't involved in the initial setup, so I can't speak to whether it was complex or not. I did go through some initial training on OneAgent, and it looks extremely straightforward. I can't imagine it being too complicated.

                What other advice do I have?

                When it comes to the nature of digital complexity, I think the role of AI for IT's ability to scale in the cloud, and managing performance, is very important because as large platforms grow, it's going to be extremely important to be able to pinpoint those problems and help find root cause analysis, that much faster. You're going to have that many more logs, and data, and code to flow through. A small subset of people just isn't going to be able to do it effectively.

                We have used a small, limited set of siloed monitoring tools. In previous jobs, they were homegrown, so they were only as effective as we could make them be, which was only as effective as we had time to make them be. There was a balance because we had to fix what was going wrong and also try to build the tools to find what was going wrong. It was a tough balance to find. Switching jobs, we've used tools like Splunk alongside Dynatrace, alongside a couple other tools. They're all different tools used for different tasks, so I'm not sure if you can quite compare them side to side. It seems like the new Dynatrace has quite a few new features we're quite interested in.

                If we had just one solution that could provide real answers, as opposed to top level data, that would be extremely helpful. That way, everything is concise, to the point, and in one location. Team members wouldn't have to go through different pages, different locations, and memorize where they would have to go and find what data they were looking for. They could find it all in the one place, very quickly and very easily.

                The benefit would be that if you had everything in one place, you could save time looking for answers. Time is money, and when you are running into an issue, in an industry like ours, where seconds are basically hours compared to what most other companies have, it's an extremely important thing to have information at your fingertips, in a good location too. Having all that in one location and having the data immediately right there is what every company is really looking for.

                I would give it a nine out of 10. I haven't seen everything out there, but it's up there.

                If a friend was looking to adopt an APM solution, I'd probably steer them towards Dynatrace, just from personal experience. It's one of the only ones that I've had experience with, it's been generally very good. And seeing the direction they're going, it's a very good direction. It's where it needs to go.

                Disclosure: I am a real user, and this review is based on my own experience and opinions.
                it_user815424
                Software Developer at The Travelers Companies, Inc.
                Real User
                Troubleshooting features like PurePath, and dashboarding in addition, give us good insight

                Pros and Cons

                • "Some of the troubleshooting features for development, the PurePath technology in AppMon, are valuable. The dashboarding gives us some good insight into some fluctuations in some of the application areas."
                • "If there was something that could be done at a local developer's station, something like, "Hey, here's a hint, this thing looks like it might not be optimized," or the like. I think more development features, to hedge that performance would be good."
                • "Even with PurePath and the like, it still takes time, a day or whatever - or expert knowledge of some person - to be able to identify a problem quickly."
                • "I think at times AppMon has given some folks some headaches from a configuration standpoint, and a maintenance standpoint, but aside from that I don't think they've really had many headaches with it."

                What is our primary use case?

                We use AppMon to monitor our production system today. We're also looking at ways to get our development teams looking into things as they commit, and identifying performance problems, as soon as we can.

                Our team is one of the few development spaces in our organization that actually uses Dynatrace to give us some feedback in terms of performance level, test regions, things like that. We're trying to find ways to get other people involved there.

                How has it helped my organization?

                When I first started, it was about five years ago, I don't really recall what was being done for application performance monitoring. But about three or four years ago they put Dynatrace into place, and I know it's provided a lot of insight, especially when we had production outages, to troubleshoot and quickly identify the problem.

                What is most valuable?

                For us, some of the troubleshooting features for development, the PurePath technology. The dashboarding gives us some good insight into some fluctuations in some of the application areas. But, seeing the new Dynatrace stuff makes me think, it could be a little easier.

                What needs improvement?

                If there was something that could be done at a local developer's station, something like, "Hey, here's a hint, this thing looks like it might not be optimized," or the like. More development features, to hedge that performance.

                For how long have I used the solution?

                Three to five years.

                What do I think about the stability of the solution?

                Some of the UEM capability interfered a little bit with one of our UIs. Aside from that, I don't think I know of any performance problem with the application.

                What do I think about the scalability of the solution?

                I don't think we've had any problems with scalability.

                How is customer service and technical support?

                I have not called tech support, but we do have a guardian. I know that one of our performance engineers actively works with him to work through any kinds of problems, configuration problems, things like that. We've had good support from them.

                What other advice do I have?

                I don't know that we use too much in the way of AI to scale our production today. We do use Pivotal Cloud Foundry when we do have some auto scaling-up of some of our microservices. But those things, I definitely think are going to become more commonplace, and more part of everything that we do. 

                I think the AI stuff is going to help us going forward, because we're breaking apart some of our bigger, monolithic applications, and building our microservices, so there are going to be things that need to scale up, scale down, based on what someone is doing. So I think that AI stuff is really going to drive a lot of that.

                Regarding one tool that could provide not only data but real answers, even with PurePath and things like this, it still takes time, a day or whatever - or expert knowledge of some person - to be able to identify a problem quickly. From what I've seen so far, the AI stuff actually gives you at least five, six, different possibilities at worst case. So, just that insight alone would be a big time-saver for everybody.

                When working with a vendor, I think it's really important that they're - I don't want to say available - but responsive. And I think with the guardian service we've been using so far from Dynatrace, it's worked pretty well.

                I would rate AppMon a seven out of 10. I think at times it has given some folks some headaches from a configuration standpoint, and a maintenance standpoint, but aside from that I don't think they've really had many headaches with it.

                Definitely weigh your options. I know there's some availability for proof of concept with Dynatrace, where they actually work with you, whether it's a guardian service or sales. They will work with you to identify the proper solution and setup for you, so I think that's really a good thing, instead of just dropping some software product on your platform.

                Disclosure: I am a real user, and this review is based on my own experience and opinions.
                it_user815241
                Senior Director at a financial services firm with 10,001+ employees
                Real User
                ​We have substantially lowered incidents in our organization

                Pros and Cons

                • "​We have substantially lowered incidents in our organization."
                • "The PurePath stuff for deep dive analysis on problems. That is massive as far as having a benefit."
                • "Setting up the thresholds and alerting, it is complicated to understand their use cases."

                What is our primary use case?

                Currently, primary use case for the usage of AppMon is what I will call our flagship applications across the bank. We have had it about three years. Adoption was over time, one app at a time. then more and more. All of our major flagship applications now have AppMon dashboards. We do have some SaaS, but that is because the applications are cloud-based solutions. The use case frankly is about improving monitoring, system uptime, and preventing of events. If you have thresholds set correctly, along with alerting, and all the other stuff, your operational teams can find things before the field even notices.

                How has it helped my organization?

                We have substantially lowered incidents in our organization. It is hard to really measure it exactly from a percentage of how many have been lowered. As a general statement, there is no question that the number of incidents and the duration of incidents have dropped. Even if we do get caught blindsided by some infrastructure failure or something, our ability to pinpoint the problem through things like PurePath have dramatically reduced incident time. Whether you want to argue about AppMon, SaaS, or cloud from a business value point of view, that is tangible even for our non-technical people at the bank. They get this.

                What is most valuable?

                • The threshold alerting is what makes the difference. 
                • The PurePath stuff for deep dive analysis on problems. That is massive as far as having a benefit. 

                The dashboard is eye candy, because it's just a screen. It looks nice but the thresholding and alerting is what makes it meaningful because we are a 24/7 operation. As you can imagine, 2:00 AM in the morning, you can't necessarily afford to have a bunch of people staring at glass. We have to have the mechanism of the alerts, which is tied into our others systems, like xMatters. That is how it works for us.

                What needs improvement?

                I do not know everything that is in the hopper. What I am about to say could already be in the hopper. I am learning more about so called 7.1, be it SaaS or AppMon. Setting up the thresholds and alerting, it is complicated to understand their use cases. In other words, as a business perspective, you want to say, "I want this to alert under these conditions." However, you have to translate that in terms of all the various settings in Dynatrace. Whereas, it would be easier if Dynatrace just had a button that said, "I want this alerting use case," and I just pushed a button, then it set the 17 values behind the scenes. That would probably be a more user-friendly way. It does not require the user to understand what a threshold is or even what the different intervals of thresholds are. It is just a black box. It is like, "I want this experience," and it just figures out what to set.

                For how long have I used the solution?

                Three to five years.

                What do I think about the stability of the solution?

                The product is evolving, maybe too fast; maybe it is a little bit fragmented of an evolution. It is sort of expected in a way because the company, in my impression, is spending a lot more money. It is a function of the fact that they are growing as a company and revenue is growing, so there is probably a lot more emphasis on R&D and different product development. My expectation is that over time it will become a more unified, stable product. However, generally, from the product itself, we have not had issues with it, like something that monitors the monitor. We have not really had to worry about it.

                What do I think about the scalability of the solution?

                I have not been aware of any limitations. I know that the older version of AppMon, the so called classic version, had some limits on number of agents per server. However, those limits never really caused a challenge for our particular topology.

                How are customer service and technical support?

                As our adoption was in its infancy, we had the physical Dynatrace guardians, local from local areas, if you will, in our city. That was like our support because they were physically onsite. As our own staff became enabled and just basically knew the product, we frankly did not really need support, unless it was a product defect or something like that. In which case, we had a team within our company that was the interface for them.

                Which solution did I use previously and why did I switch?

                We have used siloed monitoring tools in the past. A lot of products have obviously been around for years, even before Dynatrace. Typically, they are technology or topology specific. You have got a certain operating system or environment which is the product of choice for that environment: different operating system, different environment, and different product. You will also end up with a whole lot of tools sets, even depending on if you want a synthetic use case, something like Foglight as an example. You just wind up with too many tools. Even this morning, Dynatrace's CTO talked about this very problem. I guess Dynatrace is trying to solve this with one-shoe-fits-all. Which as an organization, who would not want a multi-supported application product that can go across all the topologies, cloud, and everything else?

                There was a product we used before Dynatrace. We are a big mainframe shop, so it was a mainframe product. It was really built for the IBM mainframe. Because we were heavily in mainframe and this is going back a few years now, that was the product for choice for mainframe. Then, with web-based solutions, all these applications, cloud, and everything else coming, we needed something else. I do not really quite know how it happened exactly, but somebody talked to somebody who talked to some Dynatrace person. Then, I remember actually going to the very first ever meeting where a Dynatrace person came on our site. They asked me to attend because I'm a big stakeholder and I guess it just went from there.

                At the decision time, we did have a senior executive emphasis on the business that there just appeared to be too many incidents and we are a major financial institution with 40,000 employees in the field essentially generating revenue on practically a 24/7 basis. If one of the systems that they use is even down for 10 minutes, that is like $1 million lost. So, there were a lot of events and the timing was right. Whether that was good timing on Dynatrace's part, because we had a problem that we needed to improve, they came into our location, we had a marriage, and we have been with them since. 

                How was the initial setup?

                I was involved in one of the very first implementations, but I did rely on an infrastructure team that did the physical installation and acquisition of virtual servers, as far as the agents and the nodes. I was physically involved on a team that wrote one of the very first dashboards. This is three to four years ago. It was more about just learning the product, frankly. I look back now and I can close both eyes now. At that time, it took some time getting used to it, but I would not call it overly complex.

                There may have been minor things, but that was more our own people trying to understand it. We may have had it, such as, "Let's install this agent on this server," then it didn't work. Then, "Oops." You have to back it out, then three days later, put it back in. A lot of that is teething. I do not see that as a product limitation. It is just sometimes you don't necessarily know what you don't know and kick the tires a couple times. Now, whether the product could have maybe been a little easier? It's hard to say in hindsight.

                I don't want to bring up Apple, but you can think of the Apple example. Apple has this idea that you just take it out-of-the-box and turn it on. That's it. That's your extent of configuration. Dynatrace isn't quite like that, but probably for a reason, because the idea that it could just work as is doesn't make sense, because the individual customer environments are just so different. You couldn't possibly have one-size-fits-all. It is almost impossible.

                What about the implementation team?

                We had Dynatrace guardians onsite. 

                What other advice do I have?

                I would definitely recommend Dynatrace. I would say not to be fearful and embrace it. It is a combination of personal comfort level in your staff, so I would probably recommend you start with a medium to low profile application and just aggressively implement Dynatrace. Once you get accustomed to it, then go with the all-in adoption. 

                It is a great product, but your staff and your people, unless you are completely turnkeying it for someone else, they have to understand it. You implement it, and if people don't understand it and use it, then you are really not getting anywhere. That is probably the key part I would make to any recommendation, make sure you train your people or bring in the guardians or use the guardian for six months.

                Our technology is constantly evolving. Obviously, the tools like Dynatrace we do hope and expect, frankly, that they will continue to evolve the AI element. I still think there is room in AI technology. Obviously it is getting better all the time. Voice assistant products are obviously the new thing now. So, there are a lot of changes in that technology. My expectation is that we will get way more sophisticated AI alerting and monitoring capability in Dynatrace and we will be happy to embrace it as it becomes available.

                If I had just one solution that could provide real answers, not just data, the immediate benefit to my team would be to reduce human interpretation where you have to log on and interpret data. Any automated interpretation on a user's behalf, or operational team, it will be better.

                Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
                it_user815445
                Capacity And Performance Manager at BBVA
                Real User
                Streamlines the tracking down of the root cause of problems in production

                Pros and Cons

                • "The memory dumps, the tracing, and PurePath. All the tracing that you can do with the tool is, for us, our life. It's our daily job and it saves us a lot of time looking for performance issues."
                • "On the one hand we have Dynatrace, on the other hand, we have AppMon. We know Dynatrace is more powerful, with a lot of functions, but there are some core functions AppMon has that Dynatrace needs. Our main use is AppMon and we have not gone to Dynatrace because we don't have those specific functions that we need."

                What is our primary use case?

                Our primary use case is, we're using AppMon as our main tool for capacity and performance, my team is in charge of all of application performance. 

                For us AppMon is unbeatable in the market. We have tried to find other vendor solutions because of the pricing - we're trying to save money - and we couldn't find any other tool that gives us the same amount of information in terms of performance and root cause analysis.

                It performs very well if you right-size the infrastructure where you have to deploy it.

                How has it helped my organization?

                I won't say that it improved how our organization functions, but it has improved the time that we need to detect problems; not only before going into production, but problems in production.

                Problems in production took us a long time, before, to find the real cause. With this tool, we find them in a very short time. In matter of minutes, we know what the problem is. We are in the banking industry, and in the banking industry you can't allow yourself to be offline.

                For us, it improved our SLAs with the business side of our company.

                What is most valuable?

                The memory dumps, the tracing, and PurePath. All the tracing that you can do with the tool is, for us, our life. It's our daily job and it saves us a lot of time looking for performance issues.

                What needs improvement?

                Something that we have been talking about with the people, here at the Perform 2018 conference, and with the project manager is: On the one hand we have Dynatrace, on the other hand, we have AppMon. We know Dynatrace is more powerful, with a lot of functions, but there are some core functions AppMon has that Dynatrace needs. Our main use is AppMon and we have not gone to Dynatrace because we don't have those specific functions that we need.

                If Dynatrace changed it and included all those functions, we would definitely go to Dynatrace, but without them, we stay with AppMon.

                For how long have I used the solution?

                More than five years.

                What do I think about the stability of the solution?

                At the beginning we used a small infrastructure and we had some problems. With enough capacity it performs very well.

                What do I think about the scalability of the solution?

                We feel quite comfortable with the scalability, because we have a very huge environment. We have more than 10,000 agents installed, and we have scaled from the beginning. Right now, we have bought a lot more agents because we are deploying microservices and, for us, it works.

                How are customer service and technical support?

                They were helpful. They pinpointed exactly what the problem was, because for us it was a strange behavior. It was not downtime, but we lost metrics sometimes, and not always at the same time. We found that it was because the lack of capacity of the servers where we installed the server part of Dynatrace. 

                We did not have to wait for answers from them.

                Which solution did I use previously and why did I switch?

                We used an in-house developed solution and we had another solution, CA Wily. We decided on Dynatrace because of the features. Dynatrace has a lot more features than what we had and at that time.

                Which other solutions did I evaluate?

                We were in CA Wily and we tried, I think, something from IBM at that time. We decided to go with Dynatrace because it was the best for us. In the nine years that we've been with Dynatrace, from time to time we research the market to find out if there's any other solution. In IT, there's always a lack of budget, you should save cost whenever possible, but in those years we haven't find another one.

                What other advice do I have?

                We discovered the AI capability of Dynatrace previously, and we are willing to go  there, but we haven't gone there yet. We think it's important because right now we have a team of six or seven people working with this, and the AI would allow us to use those people in other tasks, rather than looking for performance issues.

                We have used some other monitoring tools in the past and still are right now. We have a lot of them, to give what Dynatrace provides in just one app. That's a challenge because our organization is big. A problem of being big is that deploying a lot of tools is very difficult and it's not the same as deploying only one tool. Deploying only one tool is easier than deploying more than one and keeping up to date with the new versions. With several tools, it's very difficult. For us, that's a key factor of Dynatrace, not only the AppMon but the whole suite gives us a lot of information that, if you want to have it without Dynatrace, you would have to have a lot of tools installed.

                The immediate benefit of one solution that would not only give data but real answers, would be time savings.

                Our most important criteria for working with a vendor are that they meet our technical requirements and give us support; and support in Spain, and in Spanish, that is very important for us. We like to work with companies that understand us and work with us, who will be partners.

                I rate this solution a 10 out of 10 because, as I said, there is no other like this right now. Probably, there are some things that other tools could do, but not everything together.

                Disclosure: I am a real user, and this review is based on my own experience and opinions.
                it_user815316
                Solutions Architect at Datacom Systems (NSW)
                Real User
                Provides a single point of performance data availability, and tracking of individual transactions to pinpoint issues

                Pros and Cons

                • "Using that telemetry from Dynatrace, we are able to pinpoint what our performance issues are so we can tune the system."
                • "During the building of a system that is new, there are a lot of bugs. Being in the cloud it is very difficult, sometimes, to diagnose where the issues are. Dynatrace gives us that deep insight into errors."
                • "I'm also involved on the practical side, putting in all the automation, that automation platform. To have a tool like Dynatrace, where I don't have to work out for hours how to configure and set up alerts and monitoring - especially in a solution that is not completed yet - it's not only a major time-saver, but I know going forward that it will be able to learn how the system operates. Day one, we're getting all of that stuff for free, out-of-the-box."
                • "I'd like to see the UI a bit more polished. For example, I saw a demo of the dashboards here at the Perform 2018 conference. There was a table of these widgets, but they're not sorted alphabetically and there's, like, 50 of them. So if you want to find your widgets, you're of scrolling up and down. So small features, being able to search for widgets, that things are more categorized; just a bit more focused on the user experience."
                • "We have multiple tenants. If you have them up at the same time, you can't see in the UI which tenant you're in. It doesn't tell you."

                What is our primary use case?

                I joined Datacom about 15 months ago - the consulting company, systems integrator - and we're currently building a system for the Red Cross Blood Service. It's an organ register, it's got algorithms in it to match donors and recipients, and as part of that we're replacing an existing legacy system. It's going to be in the cloud, AWS, and we're building greenfields, completely from scratch on a .NET platform. Dynatrace is the primary application monitoring tool for the platform.

                Currently, we are about six months away from finishing the development phase, and we're using Dynatrace as part of our build phase, to actually help detect design issues and bugs during the deployment phase.

                How has it helped my organization?

                The benefit we've seen so far is the ease of configuration, ease of set-up, just drop an agent in the machine and off it goes. That's been good. 

                Also, having a single point of availability of all your performance data has been a big benefit.

                Another big benefit is to be able to track those individual transactions and being able to really pinpoint where your issues are, based on the individual activity. With the traditional monitoring tools, you generally just see infrastructure metrics, CPU, memory, disk; that's sort of outside, a black box of an application, and you can see how it affects your infrastructure. Whereas APM tools really crack open that box and make those other metrics almost irrelevant.

                The ability to track that user, the real user monitoring, for me that's always the key, to unlock that. That tells you what your user is experiencing. Everything else is meaningless. For me, the number one measure of how your system is performing is what your user is experiencing on the front end. If they're having a good experience, the fact that maybe your infrastructure isn't performing that well is not really that relevant. Whereas before: "The CPU is going nuts." Well, our user is not impacted, I'm in the cloud, I don't really care. The system is behaving itself, the AI says, "Well, that's just normal." It just changes your perspective from looking at your raw infrastructure, to measuring performance on your user experience, just completely turns it around.

                What is most valuable?

                Problem detection. Obviously, during the building of a system that is new and it's in development, there are a lot of bugs. Being in the cloud it is very difficult, sometimes, to diagnose where the issues are. Dynatrace gives us that deep insight into errors.

                It's very useful for performance issues as well. When you build a system generally, there is a lot of that technical debt. We're an Agile project, our developers are initially focused on business value, rather than building a technically perfect solution. We want to get that business buy-in, build a system and get that functionality going. While we're doing that, we're accumulating some technical debts, we haven't built it perfectly in terms of technical design; things like scalability, being able to handle loads, that kind of thing. As the system is maturing, we're starting to throw some load at it, and we start to see performance issues. Using that telemetry from Dynatrace, we are able to pinpoint what our performance issues are so we can tune the system.

                So it's tuning and problem resolution.

                The role of AI, when it comes to IT's ability to scale in the cloud and manage performance problems, is a feature of Dynatrace that I like the most. I've used some competing products, and the fact that it has that AI capability in it, for me, is really the primary, the number one feature, that ability to automatically do problem resolution.

                What needs improvement?

                The one feature that I was really pleased to see coming is that configuration management - that's scripted configuration management - which really fits into that whole DevOps idea of being able to do that.

                I'd like to see the UI a bit more polished. For example, I saw a demo of the dashboards here at the Perform 2018 conference. There was a table of these widgets, but they're not sorted alphabetically and there's, like, 50 of them. So if you want to find your widgets, you're of scrolling up and down. So, small features: Being able to search for widgets, having things more categorized; just a bit more focused on the user experience.

                Another example is, we have multiple tenants. If you have them up at the same time, you can't see in the UI which tenant you're in. It doesn't tell you.

                So focus on the user experience. I can see where they're coming from in the Agile development process, where they delivering value, but they need to go for a bit of that gold-plating now and just polishing off the UI.

                What do I think about the stability of the solution?

                Stability is very good. We went straight into the brand new platform. You can still see the UI is a bit unpolished, but it's good to see that kind of iterative release and all those new features coming on a regular basis. You can see, hopefully, that some of the big customers like with SAP, that will definitely drive maturity while they migrate off their legacy platforms.

                What do I think about the scalability of the solution?

                For us, the scalability is perfect. Some of our challenges - especially with this specific solution we're building, it's not really load, it's a very low-utilization system - our challenges are accuracy, donor privacy, and availability. Those are our key concerns.

                Being a consulting company, we're looking at introducing this as part of other solutions within the blood service organization, and other organizations as well. So, we work with some large organizations like government and other big companies. Scalability is important, and seeing some really big clients adopting it gives us a lot of confidence that it's not going to be an issue.

                How are customer service and technical support?

                We've had a few issues along the way and they've been very responsive. We have had some small defects with an agent and some of the functionality. One example would be, we were using a single pager, using Angular, and we upgraded our Angular from version 2 to version 5, the latest and greatest. Dynatrace had some issues with supporting the latest version. So they were quite responsive to some of the issues we had.

                Which solution did I use previously and why did I switch?

                I've used those traditional monitoring tools. I come from a development background. I have used a competing product that is in the same space as Dynatrace, and the biggest challenge I found was - me being a bit of a nerd, a DevOps guy - I could look at a chart, a performance chart, from previous systems when we were doing load testing. I could look at a chart and understand where the performance issues are and how the system is behaving, and the load. But when I engaged other people, even technical people, I would say, "Hey, just look at this chart." And they're just looking at some graph, it's meaningless to them. The way Dynatrace looks at things is to try and translate things into a business perspective, impacted users, root cause analysis, that's really the message. With traditional tools you'd have to take those metrics, translate them into business language. Dynatrace is giving you that capability.

                How was the initial setup?

                We're using Dynatrace Managed. Because of donor privacy concerns, the client wanted us to create our own on-premise, in our on private cloud, meaning a private tenant in a public cloud. We set up our own Dynatrace instance and completely managed by Dynatrace so we never touch it. We patched it due to some of those vulnerabilities, but other than that it's been really seamless for us.

                What other advice do I have?

                My role as solution architect is twofold. One is designing the actual system, but my background is DevOps and my main day-to-day role at the moment is very heavily DevOps-focused. I'm also involved on the practical side, putting in all the automation, that automation platform. To have a tool like Dynatrace, where I don't have to work out for hours how to configure and set up alerts and monitoring - especially in a solution that is not completed yet - it's not only a major time-saver, but I know going forward that it will be able to learn how the system operates. So we don't have to spend time doing that. Day one, we're getting all of that stuff for free, out-of-the-box.

                I would rate it a nine out of 10. Not only is it a great product now, but I can just see from their vision and what they're trying to achieve, I'm really excited about the direction it's going. It's a great product.

                First of all, if you don't do it, you're flying blind, so do it immediately. 

                The other thing I want to say is you need to make sure that your organization, from a maturity point of view, is mature enough to adopt it. So if you're going to put in a tool, and if it's just going to be another tool that's sitting there... To really get the benefit out of it, you need to be in that sort of Agile, lean, innovative mindset. Dynatrace enables that feedback, so you get that quick feedback from ops into development into business, and the benefit you get from DevOps is to be able to react quickly to that information. But your organization, your business, especially, needs to enable that rapid feedback. Your business needs to be set up to be able to use that information and share it.

                Disclosure: I am a real user, and this review is based on my own experience and opinions.
                it_user815235
                IT Manager at a financial services firm with 10,001+ employees
                Real User
                It is consistent, reliable, and a cornerstone for solving problems

                Pros and Cons

                • "The Dynatrace support team that we have is great and the staff that we have had onsite has been consistently good."
                • "It is getting to the point that the CTO of the organization knows the tool by first name and will look to have it brought up, because it is so consistent, reliable, and a cornerstone for solving problems."
                • "I do know that for the size of our organization, we're talking thousands of agents and hundreds of applications, it does get to the point where the servers themselves that house Dynatrace are at a point where, in some cases, they are just too big for one machine, since you have to have an entire application ecosystem all funnel into a single system."

                What is our primary use case?

                It is one of the core enterprise tools that we use for detecting incidents and paging out to teams when a problem happens. Ideally, it is proactive. This is what we are looking for and what you would expect with Dynatrace: To be looking for things that are going south and getting people on the phone to deal with them beforehand. With a large enterprise, where we are, there are a lot of different teams on the phones, so Dynatrace is hopefully giving us where in the large ecosystem of the application the problem actually is. Therefore, basic use cases, but this is what Dynatrace is good for.

                How has it helped my organization?

                We do have the pockets today where teams have started to get better at giving us a cohesive view. We use AppMon a lot to fuel the metrics that we have. Therefore, we are starting to create dashboards on top of AppMon that pull together information from a few sources and actually provide that cohesive view. We are just now starting to proof of concept it with some of the business teams to see if we can get traction and start to fill in some of the gaps that we have.

                What is most valuable?

                PurePath is a very staple thing for it, because within one transaction all the way through you can see the bits and pieces from when the user first came in to the database. We have mainframe components and a lot of middleware layers as well. To have one place where you can see the entire flow all the way up and back is invaluable and it saves lots of time.

                What needs improvement?

                It looks like they are actually fixing the issues in version 7. Therefore, I am real excited to get it in, because the core problems that we are having, the newest version seems to be fixing. If we can get out of actually having to handle every problem, it can let teams start to get steam on their own.

                For how long have I used the solution?

                One to three years.

                What do I think about the stability of the solution?

                The stability has been wonderful for the couple of years that I have been involved with it. It has really been the key tool of choice that anytime anything goes down anywhere, it is typically the tool that is shown on the big screen in front of everybody or shared through a Skype session. It is getting to the point that the CTO of the organization knows the tool by first name and will look to have it brought up, because it is so consistent, reliable, and a cornerstone for solving problems. 

                What do I think about the scalability of the solution?

                This one I would defer to my team a little bit, but I do hear a few gripes scalability-wise. It is a very good tool, and we have got it to do what we need to do. However, I do know that for the size of our organization, we're talking thousands of agents and hundreds of applications, it does get to the point where the servers themselves that house Dynatrace are at a point where, in some cases, they are just too big for one machine, since you have to have an entire application ecosystem all funnel into a single system. One of the things we run into is, when we deploy agents, it is a bit finicky sometimes about how that happens. We have had to put in measures to make sure that applications do not get an upgrade for Dynatrace until we specifically quarter them off, making sure that we have a very careful process to troubleshoot them because we have had several instances where applications have had issues after an upgrade.

                How are customer service and technical support?

                I have a very good team who are very good at this, so from my perspective, I would say is Dynatrace is one of the few companies where it seems their people are still ahead of my team in terms of troubleshooting things. Some of the other applications that I have, I feel like my guys should be paid by the companies that troubleshoot. The Dynatrace support team that we have is great and the staff that we have had onsite has been consistently good.

                Which solution did I use previously and why did I switch?

                My company has used siloed monitoring tools. We do not actually try to get rid of those best of breed tools, but there are some obvious problems with them. Today, a network tool does not use the same terminology as a database tool, and the database guys do not talk the same language as the app teams. Thus, very frequently there are very silent organization or we will have huge gaps between these things. Not only do you have a conversational barrier between teams, you will frequently have whole sections of the network that are not monitored or people who think, "Well that's not my side, the network is good," and the database guy will say, "My side is good and the database is fine." However, there is obviously something in the middle that is not there. That siloing is very damaging to working on a big team trying to fix things quickly. 

                Before Dynatrace, it was a smaller list of niche tools. Dynatrace was the first tool that started to slice horizontally through all the different silos and provide feedback.

                How was the initial setup?

                I was not at the company three years ago for the initial setup.

                What other advice do I have?

                I would wholeheartedly recommend the platform as it is, but looking for someone who is just getting into it and does not have a lot of experience, Dynatrace 7 seems to be easier to get into than AppMon was before. So, it is a great starting point today.

                If I had just one solution which could provide real answers, not just data, the immediate benefit to my team would be two things, and they are both on the business end of what we do. Today, our business customers are very frustrated with the ecosystem that we have in place because there are so many complex components. They really want a solution where they can see what is the actual impact for the people who are trying to use the application. If I am trying to go in and check a balance or trying to buy something, they really want to know how many people are being impacted by that today. Then, what actually is the technical problem behind the scenes, but so often, we have a lot of technical problems, but we have a really hard time prioritizing what those are as a cohesive solution. If our business customers could say, "80,000 people are impacted by incident A, but only 200 people are affected by incident B." This would provide an entire view that would be so much better for trying to prioritize development teams to fix problems, and we don't have this typically today. 

                We are in AppMon 6.5 today. We have people on my team who are sort of a tiger team that have to get involved whenever there is a performance problem because there is almost an art form to using AppMon today. What I have seen so far of Dynatrace and the OneAgent today, it removes a lot of the AppMon art form. I see a lot of value in moving to 7.1 later this year. I am very excited to see when some of our teams, who are not as familiar with Dynatrace but know the application, can start using the application more.  Hopefully, it will reduce and back off the need to constantly bring in my Tier 3 team as super experts and help and to maybe focus more on key problems, letting teams deal with things themselves. 

                Most important criteria when selecting a vendor: Having a company that has been around for a while and has multiple products that we can leverage cost of scale.

                Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
                it_user815310
                Architect Software at Desjardins
                Real User
                We spend less time investing in problems. We can spend more time on developing new projects.

                Pros and Cons

                • "We spend less time investing in problems. We can spend more time on developing new projects."
                • "We use PurePath to see exactly what the user observed from the web browser to the end of the request to the dialog box. Every step of what they do is very useful for us to diagnose a problem"
                • "I would like a tool that can give me a one page view of all the problems and issues.​"
                • "It was difficult to initially use the solution, how to use it and where to navigate."

                What is our primary use case?

                We developed an application problem. We have had some issues that we can not bind. A lot of people recommended to us using an APM solution. By chance, one of them worked for us.

                Now, it has been three years. Fortunately, it helps us to diagnose problem more quickly.

                How has it helped my organization?

                We spend less time investing in problems. We can spend more time on developing new projects. 

                What is most valuable?

                We use PurePath to see exactly what the user observed from the web browser to the end of the request to the dialog box. Every step of what they do is very useful for us to diagnose a problem.

                What needs improvement?

                The missing feature that we really need to have is session playback, because customers say, "Oh, it didn't work! I have the error page," but it is very difficult to point to exactly what they do. That is why with session playback it will show us exactly where the customer pointed, clicked, or went. This makes it easy for us to see, "Okay, you went there," because before we used the view. Right now, we do not have a user-action type in the reality to follow page to page. Now, with the new future that Dynatrace is releasing, it is exactly what I wanted.

                Also, I would like a tool that can give me a one page view of all the problems and issues.

                For how long have I used the solution?

                One to three years.

                What do I think about the stability of the solution?

                It is stable. I can see it is stable because we do not have any issues with the project that we use it for everyday. We have a lot of people dedicated to using it.

                What do I think about the scalability of the solution?

                It is easy to scale because every tool that we integrate with the solution we can do so easily. 

                How are customer service and technical support?

                I do not deal directly with the support team of Dynatrace. We always have special work to do when we deal with them.

                From everything that I have heard about the support team, I would say they provide very good support.

                Which solution did I use previously and why did I switch?

                We did not have an APM solution before Dynatrace. Dynatrace was our first APM solution.

                We do not use siloed monitoring tools.

                How was the initial setup?

                It was difficult to initially use the solution, how to use it and where to navigate. After that, they said, "We should some course training for people." 

                After people were trained, it is easy. The first time, however, was very difficult for us, not knowing how to get started.

                What other advice do I have?

                I would recommend Dynatrace. It is amazing.

                Disclosure: IT Central Station contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
                it_user815307
                Senior Solutions Consultant at a tech services company with 10,001+ employees
                Consultant
                The OneAgent AI correlates multiple infrastructure competence transactions services and application processes

                Pros and Cons

                • "OneAgent, the new platform of Dynatrace, it is called artificial intelligence (AI), so basically that artificial intelligence correlates multiple infrastructure competence transactions services and application processes. It is one of the most important features, so when there is a fire break, you do not have to go multiple hops to go look where exactly the issue is."
                • "The initial setup was straightforward. The documentation and the university helped on Dynatrace."
                • "We are quite happy with the support that they have been providing."
                • "Right now, there is a log analysis feature. This is maybe a little more deeper than the log analytics in comparison to other tools, like Splunk or Sumo Logic. If Dynatrace can come up with this replay feature, that would be great."

                What is our primary use case?

                I look into application degradation issues for mostly eCommerce, retail-based customers. The main agenda of it is to have a better user experience. When I look into it, Dynatrace plays a vital role. We use Dynatrace products to make sure that the applications are running per their guidelines as to whatever the application team designates. This is one of the key factors.

                We have been having awesome responses and reviews from the customer. After Dynatrace was installed, there was a lot of outages that Dynatrace could actually catch even before there was a major outbreak within the ecosystem. So, we have been receiving good testimonial. 

                What is most valuable?

                OneAgent, the new platform of Dynatrace, it is called artificial intelligence (AI), so basically that artificial intelligence correlates multiple infrastructure competence transactions services and application processes. It is one of the most important features, so when there is a fire break, you do not have to go multiple hops to go look where exactly the issue is. Dynatrace can do that because of its artificial intelligence. 

                AI plays a vital role in most of the customer's work that we have done, because all the implementation, Dynatrace OneAgent is on SaaS. Data is a limitation in human capability. AI takes care of a lot of things: autoscaling, you do not have to worry about taking care of the infrastructure, etc. Everything has been taken care of on the cloud. Most of the inputs we get from the AI engine, they are already integrated with Dynatrace. 

                If I had just one solution that could provide real answers, not just data, the most important benefit would be the AI engine which correlates your multiple infrastructure competence with any environment. The firefighting within the environment is quite less. There are days where we used to take close to 24 hours to find a problem by looking into multiple tools involving multiple teams. When you have a single tool doing all this, there is only one place to go look. From 24 hours, we have come down to one to two hours.

                What needs improvement?

                I was keenly looking forward to the next releases for this platform. I saw that they are going to release by March something which is really interesting, and I am looking forward to: How a user can replay a session. E.g., if I have access to a website, I can do a whole replay of the session and where it actually went wrong. Right now, there is a log analysis feature. This is maybe a little more deeper than the log analytics in comparison to other tools, like Splunk or Sumo Logic. If Dynatrace can come up with this replay feature, that would be great. 

                How are customer service and technical support?

                Technical support is good. Dynatrace OneAgent is a pretty new tool in the market. In comparison to other products that Dynatrace have, they are scaling up. We have been getting good resolution. We are quite happy with the support that they have been providing. 

                Which solution did I use previously and why did I switch?

                We have a plethora of tools within most of our customer places. When that is actually an issue or problem, the 24/7 team comes into play. If they do not know which tool to look into when there is a problem, they go into the network tool or infrastructure. Here, Dynatrace plays a vital role by correlating the network, infrastructure, and application telling you exactly what the root cause is. 

                We switched to Dynatrace because we were previously using an APM tool, which did not yield benefit, so then we had to look into other products. 

                How was the initial setup?

                The initial setup was straightforward. The documentation and the university helped on Dynatrace. 

                What's my experience with pricing, setup cost, and licensing?

                Surprisingly, it is quite expensive. That is something that we could always see: Improved pricing and the overall construct on how do we use each license in regards to usage of the tool. 

                Which other solutions did I evaluate?

                On our shortlist, we did have all the competition for Dynatrace. We evaluate all the major three tools and found Dynatrace to be the best fit because of the AI and Dynatrace's innovation.

                AI, ease of use, and SaaS were the things that we were looking for when selecting a tool and we found them all in this particular box.

                What other advice do I have?

                We have strongly evangelise to go ahead with Dynatrace OneAgent because we have reaped the benefits within the last six months. We have seen what Dynatrace can do and because of ease of use, SaaS based, you don't have to worry anything (everything is taken care of by Dynatrace), and the AI, the technology feature, functionality. We strongly recommend other customers to go with this product.

                Most important criteria when selecting a vendor: We look into innovation. We look into the new feature functionality regarding what is coming. The Dynatrace platform comes with new releases every week. Every week they do an update, and every update is not just a normal update, it comes with a very strong feature, which is actually useful for the application's users. This makes them ahead of the technology. 

                Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
                it_user815322
                Manager Application Development at International Flavors & Fragrances Inc.
                Real User
                We have identified some critical issues, which are not recreatable in the Dev or QA environment

                Pros and Cons

                • "We have been capturing all the information and evaluating whether it can be improved or not."
                • "Since we have been receiving alerts from Dynatrace, we go ahead and fix them without the user knowing about them."
                • "We have identified some critical issues, which are not available or recreatable in the Dev or QA environment."
                • "Sometimes we get incidences during the US morning when we are not at the office. If I can get the benefit of a solution, which can alert us and solve itself. It is an automation thing where we do not want to wake up late at night and work on the application."

                What is our primary use case?

                We are using Dynatrace for application monitoring. 

                In the past, we would spend more time on identifying the root cause and finding the solution. After implementing Dynatrace, we easily see that we are capturing all the exceptions. Just build on the error message, then we usually quickly fix it.

                Dynatrace is performing well so far.

                How has it helped my organization?

                We have identified some critical issues, which are not available or recreatable in the Dev or QA environment. They are only happening in production, and they are easy for us to identify in the production environment. We can usually identify issues and fix them.

                What is most valuable?

                The data monitoring is good for us, and also the performance monitoring. We have been using both extensively for the last three to four months. We have been capturing all the information and evaluating whether it can be improved or not.

                Since we have been receiving alerts from Dynatrace, we go ahead and fix them without the user knowing about them. Sometimes the users never know that they are having issues and they are stuck. So, in 10 minutes, we fix it and business runs as usual without any problem.

                I am able to identify issues very quickly.

                What needs improvement?

                I just heard about the management zone. I also got some hands-on with the early version. I feel it is a good feature to handle integrating all the services together in one place.

                For how long have I used the solution?

                Less than one year.

                What do I think about the stability of the solution?

                So far, the stability has been good.

                What do I think about the scalability of the solution?

                Not yet, we started just six months before. Right now, we are on six to seven applications been monitored. 

                We started implementing microservices. Microservices means now it is hundreds of services. In the future, maybe in three to six months, we are expecting thousands of services will be implemented. In this way, the solution will definitely help us to identify the entire thousands of services that need to be monitored. So, it will gives us some alert and we build on it.

                How are customer service and technical support?

                We did use technical support in the initial phase when we were struggling to get into the tool. We felt they were knowledgeable.

                They do have a salesperson we can contact in India.

                Which solution did I use previously and why did I switch?

                Our switch to Dynatrace was very internal. We got a different management team, and the new management team came in and decided that we needed Dynatrace now. They had experience with it already. They knew that where we were facing issues on monitoring side.

                There were some other monitoring tools, like SolarWinds. However, the new management team felt that Dynatrace would be the perfect for us.

                We were and still are using SolarWinds as a monitoring application.

                How was the initial setup?

                I was not involved in the initial setup or upgrades.

                What's my experience with pricing, setup cost, and licensing?

                I would recommend doing a PoC.

                Which other solutions did I evaluate?

                Before adopting Dynatra