Dynatrace vs. Elasticsearch

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Dynatrace
Score 7.7 out of 10
N/A
Dynatrace is an APM scaled for enterprises with cloud, on-premise, and hybrid application and SaaS monitoring. Dynatrace uses AI-supported algorithms to provide continual APM self-learning and predictive alerts for proactive issue resolution.N/A
Elasticsearch
Score 8.4 out of 10
N/A
Elasticsearch is an enterprise search tool from Elastic in Mountain View, California.
$16
per month
Pricing
DynatraceElasticsearch
Editions & Modules
No answers on this topic
Standard
$16.00
per month
Gold
$19.00
per month
Platinum
$22.00
per month
Enterprise
Contact Sales
Offerings
Pricing Offerings
DynatraceElasticsearch
Free Trial
NoNo
Free/Freemium Version
NoNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
DynatraceElasticsearch
Considered Both Products
Dynatrace
Chose Dynatrace
Dynatrace leads the pack when you are looking for application performance monitoring, but the other tools are better suited for certain areas of specialty. Elasticsearch is better than Dynatrace at log aggregation. Prometheus is better than Dynatrace at collecting custom …
Chose Dynatrace
AppDynamics and New Relic did not provide the ease of usability and the amount of automation that Dynatrace is able to provide us.
Chose Dynatrace
I was not part of the decision making process but I am the one who supports and administers the platform.
Chose Dynatrace
There are many pros and cons. For some use cases, Dynatrace far exceeds the capabilities of the competition--for instance in automatically detecting issues and performing root-cause analysis, Dynatrace is clearly ahead of the others. For cloud monitoring, Datadog seems to have …
Chose Dynatrace
Greatest capability to cover a modern and legacy environment and provide traceability across all platforms.
Chose Dynatrace
Dynatrace's AI and problem identification works so much better than anything we've seen in other products. The management of licensing is better in Dynatrace in terms of capping specific environments. Administrating Dynatrace has gotten easier over time.
Chose Dynatrace
Dynatrace's auto-detect and auto-inject features put it over these other APM products. Its use and center around AI and integrations to stay relevant with modern and new tech such as OpenShift, K8s, etc makes it stand out from other products.
Chose Dynatrace
Blows them away. There is no comparison - if you are truly working on moving forward this is the only tool to consider. Growing complexity cannot be handled with a last generation tool.
Chose Dynatrace
Deployment and root cause analysis are far better than in AppDynamics. Support for the vendor is also much more responsive.
Chose Dynatrace
The amount of information that Dynatrace provides is far away from app dynamics, that is why we choose Dynatrace. We are developers and we want to have all the information.
Elasticsearch
Chose Elasticsearch
I think Elasticseach works less great compared to Splunk. Mainly the way the Splunk search head works is vastly superior to the way the Elasticsearch query language works. Furthermore, the Splunk architecture is in my opinion easier to roll out and scale-up. Splunk also has a …
Top Pros
Top Cons
Best Alternatives
DynatraceElasticsearch
Small Businesses
InfluxDB
InfluxDB
Score 8.5 out of 10
Algolia
Algolia
Score 8.9 out of 10
Medium-sized Companies
IBM Instana
IBM Instana
Score 8.9 out of 10
Guru
Guru
Score 9.0 out of 10
Enterprises
IBM Instana
IBM Instana
Score 8.9 out of 10
Guru
Guru
Score 9.0 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
DynatraceElasticsearch
Likelihood to Recommend
8.1
(341 ratings)
9.0
(47 ratings)
Likelihood to Renew
8.6
(12 ratings)
10.0
(1 ratings)
Usability
8.4
(9 ratings)
10.0
(1 ratings)
Availability
8.2
(1 ratings)
-
(0 ratings)
Performance
7.3
(1 ratings)
-
(0 ratings)
Support Rating
8.2
(201 ratings)
7.8
(9 ratings)
In-Person Training
8.2
(1 ratings)
-
(0 ratings)
Online Training
8.2
(1 ratings)
-
(0 ratings)
Implementation Rating
7.9
(8 ratings)
9.0
(1 ratings)
Configurability
7.3
(1 ratings)
-
(0 ratings)
Ease of integration
7.3
(1 ratings)
-
(0 ratings)
Product Scalability
7.3
(1 ratings)
-
(0 ratings)
Vendor post-sale
8.2
(1 ratings)
-
(0 ratings)
Vendor pre-sale
8.2
(1 ratings)
-
(0 ratings)
User Testimonials
DynatraceElasticsearch
Likelihood to Recommend
Dynatrace LLC
Dynatrace is well suited to a number of tasks. It is important to determine who the end users are and gather good information to tailor their experience accordingly. For instance, business/marketing should not have access to some of the more technical data, and business metrics can be a distraction for IT operations personnel.
Read full review
Elastic
Elasticsearch is a really scalable solution that can fit a lot of needs, but the bigger and/or those needs become, the more understanding & infrastructure you will need for your instance to be running correctly. Elasticsearch is not problem-free - you can get yourself in a lot of trouble if you are not following good practices and/or if are not managing the cluster correctly. Licensing is a big decision point here as Elasticsearch is a middleware component - be sure to read the licensing agreement of the version you want to try before you commit to it. Same goes for long-term support - be sure to keep yourself in the know for this aspect you may end up stuck with an unpatched version for years.
Read full review
Pros
Dynatrace LLC
  • We loved Dynatrace's ability to show the data flow - from the front end points through the back end points straight to the database and various API's. It was advanced in its data visualization. This is useful for debugging - showing when/where the errors are. It can even enable non-technical individuals in the corporation to help debug
  • Dynatrace has some great highly customizable integration options as well as monitoring. You can configure your layout & integration options to create custom monitoring alerts for your applications performance. Further you can increase the extensibility of using a REST API on your architecture.
  • Some advanced dev-ops systems are utilizing Kubernetes/docker aswell as Node.JS - Dynatrace was able to log and help understand all of our dev-ops needs. It gave us native alerts based off of deviations from the baseline that we set during initial configuration. These metrics are priceless.
Read full review
Elastic
  • As I mentioned before, Elasticsearch's flexible data model is unparalleled. You can nest fields as deeply as you want, have as many fields as you want, but whatever you want in those fields (as long as it stays the same type), and all of it will be searchable and you don't need to even declare a schema beforehand!
  • Elastic, the company behind Elasticsearch, is super strong financially and they have a great team of devs and product managers working on Elasticsearch. When I first started using ES 3 years ago, I was 90% impressed and knew it would be a good fit. 3 years later, I am 200% impressed and blown away by how far it has come and gotten even better. If there are features that are missing or you don't think it's fast enough right now, I bet it'll be suitable next year because the team behind it is so dang fast!
  • Elasticsearch is really, really stable. It takes a lot to bring down a cluster. It's self-balancing algorithms, leader-election system, self-healing properties are state of the art. We've never seen network failures or hard-drive corruption or CPU bugs bring down an ES cluster.
Read full review
Cons
Dynatrace LLC
  • Dynatrace does not monitor easily on AIX OS.
  • Dynatrace does not monitor easily on a C-based application.
  • The way DPGR is addressed by Dynatrace is not very complete, and not clear. One thing is to mask the IP and request attributes but is not enough, the replay session feature is great but raises serious questions about user tracking.
Read full review
Elastic
  • Joining data requires duplicate de-normalized documents that make parent child relationships. It is hard and requires a lot of synchronizations
  • Tracking errors in the data in the logs can be hard, and sometimes recurring errors blow up the error logs
  • Schema changes require complete reindexing of an index
Read full review
Likelihood to Renew
Dynatrace LLC
We have already renewed our purchase with the company. They make it easy for us to get a temporary license for our contingency site that is only used for testing twice a year. We are expanding our license with for this tool. We find it very useful and will renew it again.
Read full review
Elastic
We're pretty heavily invested in ElasticSearch at this point, and there aren't any obvious negatives that would make us reconsider this decision.
Read full review
Usability
Dynatrace LLC
I really liked how easy it was to deploy the SaaS vesion of Dynatrace in our environment. We have a lot of tools that have plenty of capability but they don't get a whole lot of use because they would require someone who is an expert to use them. With the SaaS version of Dynatrace, all the admin functions are taken care of by the Dynatrace team (updates, patches, new features, bugs, etc.) and our small shop can focus on getting valuable metrics, alerts and issue resolution from the product.
Read full review
Elastic
To get started with Elasticsearch, you don't have to get very involved in configuring what really is an incredibly complex system under the hood. You simply install the package, run the service, and you're immediately able to begin using it. You don't need to learn any sort of query language to add data to Elasticsearch or perform some basic searching. If you're used to any sort of RESTful API, getting started with Elasticsearch is a breeze. If you've never interacted with a RESTful API directly, the journey may be a little more bumpy. Overall, though, it's incredibly simple to use for what it's doing under the covers.
Read full review
Reliability and Availability
Dynatrace LLC
Our environment, it never goes down therefore is always available.
Read full review
Elastic
No answers on this topic
Performance
Dynatrace LLC
We have not seen where it does slow down an application.
Read full review
Elastic
No answers on this topic
Support Rating
Dynatrace LLC
Given that Dynatrace has become an informal industry standard, the plethora of information available on forums is massive. Most problems or roadblocks you come across are most likely (almost certainly, in fact) already solved and solutions available on these forums. The tech support at Dynatrace is also quite good, with prompt and knowledgeable people at their end.
Read full review
Elastic
We've only used it as an opensource tooling. We did not purchase any additional support to roll out the elasticsearch software. When rolling out the application on our platform we've used the documentation which was available online. During our test phases we did not experience any bugs or issues so we did not rely on support at all.
Read full review
In-Person Training
Dynatrace LLC
We did both online and in house training - they used our system so it made more sense.
Read full review
Elastic
No answers on this topic
Online Training
Dynatrace LLC
The training was done on our time and with our system.
Read full review
Elastic
No answers on this topic
Implementation Rating
Dynatrace LLC
Using Dynatrace support services to assist (and lead) the implementation was extremely important.
Read full review
Elastic
Do not mix data and master roles. Dedicate at least 3 nodes just for Master
Read full review
Alternatives Considered
Dynatrace LLC
Synthetic Monitoring automatically does what other products do only through the use of other tools or through the development of user applications that still have a high cost of maintenance. The other products are not immediately usable and require many customizations. Through the use of configuration automatisms, you can be immediately operational and, in our case, we detected several imperfections in the applications.
Read full review
Elastic
As far as we are concerned, Elasticsearch is the gold standard and we have barely evaluated any alternatives. You could consider it an alternative to a relational or NoSQL database, so in cases where those suffice, you don't need Elasticsearch. But if you want powerful text-based search capabilities across large data sets, Elasticsearch is the way to go.
Read full review
Scalability
Dynatrace LLC
Dynatrace can be used to monitor may software tools
Read full review
Elastic
No answers on this topic
Return on Investment
Dynatrace LLC
  • Thanks to Dynatrace we have been able to effectively challenge and collaborate with service providers and outsourced IT teams.
  • Thanks to Dynatrace we have reduced MTTR on troubleshooting by a magnitude of four.
  • The performance analyses our team has done with Dynatrace earned us trust among management, business teams, and IT teams.
Read full review
Elastic
  • We have had great luck with implementing Elasticsearch for our search and analytics use cases.
  • While the operational burden is not minimal, operating a cluster of servers, using a custom query language, writing Elasticsearch-specific bulk insert code, the performance and the relative operational ease of Elasticsearch are unparalleled.
  • We've easily saved hundreds of thousands of dollars implementing Elasticsearch vs. RDBMS vs. other no-SQL solutions for our specific set of problems.
Read full review
ScreenShots