Try our new research platform with insights from 80,000+ expert users
it_user815283 - PeerSpot reviewer
IT Manager
Real User
Feb 15, 2018
Quickly identifies when transactions start to slow or run into issues
Pros and Cons
  • "​The stability for the solution is pretty solid overall."
  • "Being able to get down to the individual code level to see where transactions are taking time. It has helped troubleshoot issues immensely and other tools can't provide this."
  • "Some of the main benefits are being able to quickly identify when transactions start to slow or run into issues, or hiccups if you will."
  • "The initial setup was relatively complex because we were trying to implement into environments that they did not yet support."
  • "The messaging layer is not really capturable and measurable right now."

What is our primary use case?

Our primary use case for the solution is in our development environment where we look at how new applications rewrite or transaction flows work, and to see what the performance is. Then, we also monitor the same performance in production.

How has it helped my organization?

Some of the main benefits are being able to quickly identify when transactions start to slow or run into issues, or hiccups if you will, then we are able pinpoint them. Some of the other benefits are when we are trying to push large loads through in our test environment and everything comes crashing to a halt, then it will pinpoint where the bottleneck is.

What is most valuable?

Probably what everyone else loves: PurePath. Being able to get down to the individual code level to see where transactions are taking time. It has helped troubleshoot issues immensely and other tools can't provide this.

What needs improvement?

The messaging layer is not really capturable and measurable right now. We have had this this ask for years. Examples would be like IBM DataPower devices, literally just translates message types. It would be nice to see what the weight is on there to put some sort of measure on them. 

EMS or JMS: Really with JMS base transports, there is not much there. I know a product or two ago, they added a visualization piece, but it does not actually measure anything.

Buyer's Guide
Dynatrace
March 2026
Learn what your peers think about Dynatrace. Get advice and tips from experienced pros sharing their opinions. Updated: March 2026.
884,076 professionals have used our research since 2012.

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 the solution is pretty solid overall. 

We did have some issues in an earlier version, probably 6.0 or 6.1. We have not had issues in the more recent ones. Thus, stability seems to have improved over the past few years.

What do I think about the scalability of the solution?

The new Dynatrace product looks like it is more scalable. We are currently using AppMon. The tool definitely allows for scalability, but you do need to have decent hardware on one side, then you also have to have the knowledge. You have to be able to implement this type of application and go into its environment. There are different ways to do that with each AppMon agent. It will be interesting to see if the new Dynatrace product resolves these issues. 

How are customer service and support?

We use technical support several times a year. They are always quick to respond. They have been able to handle the majority of our issues. We lay out all of our issues, and the few times they have not been able to help us was just because the product was still in development. 

They are one of the better customer supports that we have worked with in the technology world.

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

We have used some siloed monitoring tools. Some of the challenges that we faced are integrating with systems external to it, such as ticketing systems.

I do not believe they were using an APM solution before. The need to invest in a new solution was because the development was moving quicker and we had more tight resources. We had to sit there and be able identify if it was quicker than spending the little resources we did have, mainly trying to figure out where the bottlenecks were.

It was selected a while back, and I was not the primary on the project. I know they were looking for something that could get code level information and could measure response times inside the application. They wanted it to break down each step of the way, not just have a large bucket of data, e.g., have the whole thing take four seconds and know each step taken.

How was the initial setup?

At the time of the initial setup, I was a programmer analyst and our team was bringing in several tools. So initially, I assisted a little in the testing and rolling out.

This was probably more than five years ago. It was relatively complex because we were trying to implement into environments that they did not yet support. We wanted to try pushing the boundaries in making it compatible. Therefore, it was not as simple as some of their other setups would be.

What other advice do I have?

First identify which issues, or information, you are trying to get. After doing that, get advice on the solutions out there, including Dynatrace, since Dynatrace is by far one of the leading APMs. Depending on every company's needs, you should definitely always evaluate a few competitors. 

The role of AI is important probably for most organizations regarding IT's ability to scale in the cloud and manage performance problems. However, AI is loose term ranging from pretty basic to pretty complex. The more human interaction is reduced and just the issues are shown and reported on, it helps. Everyone is moving to the cloud and having central transformation along with all those other buzzwords of the year. Obviously, our company is doing the same.

Disclosure: PeerSpot 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.
PeerSpot user
it_user815349 - PeerSpot reviewer
Senior Architect at a healthcare company with 10,001+ employees
Real User
Feb 15, 2018
Gives us data to measure the business impact of events and incidents
Pros and Cons
  • "The most valuable component of it is taking that guessing out of troubleshooting problems. We no longer have to rely on an architect, or an application person, or someone's memory of how the transaction moves throughout the infrastructure and the different dependencies that it has on it. We can see it right there and we find out more that we ever imagined."
  • "We like the user's experience piece: being able to see, from the browser perspective, the user's behavior; being able to answer questions from our customers about why such and such happened, why the performance was slow, why we had an error."
  • "I'd really like to see more dashboarding abilities. The ability to do workflows within dashboards, being able to start at a high level and click into it with custom dashboards. I think most of the time, we are creating our own custom dashboards, and I'd just like to see more ability with that."
  • "I would also like to see it baselining more metrics out-of-the-box. We have a lot of rich data, but if someone says, "Well how did that look last week?" If you're looking at a problem and you see, for example, a long SQL statement, is that the root cause, or is it always slow. it's difficult to get historical data."
  • "I think scalability is what we're struggling with. I would say it's okay, but there's a little bit of room for improvement."

What is our primary use case?

We purchased Dynatrace to give us an end-to-end picture of transactions from the end-user, all the way back through all the infrastructure, and tag it all together - and it's worked out great.

How has it helped my organization?

The main benefits are that, obviously, we can see the transaction throughout the entire infrastructure.

One of the things that we're embarking on is, we're trying to measure the impact to the business of infrastructure events and incidents, rather than using gut feeling or emotions of whether we feel there was an impact, or asking our customers, how were you impacted. We have data now to prove it. So it's just taking the emotions out of it and just providing the facts of the impact, of the incidents or events.

What is most valuable?

The most valuable component of it is taking that guessing out of troubleshooting problems. We no longer have to rely on an architect, or an application person, or someone's memory of how the transaction moves throughout the infrastructure and the different dependencies that it has on it. We can see it right there and we find out more that we ever imagined.

We like the user's experience piece: being able to see, from the browser perspective, the user's behavior; being able to answer questions from our customers about why such and such happened, why the performance was slow, why we had an error. Many of our customers are business partners. They're not a customer online that couldn't shop or something. They're customer service representatives, maybe, or a customer service team, that is experiencing slowness, so they're reporting it very quickly and letting us know. We're able to see those transactions and it's helped with our mean time to repair.

What needs improvement?

I'd really like to see more dashboarding abilities. The ability to do workflows within dashboards, being able to start at a high level and click into it with custom dashboards. I think most of the time, we are creating our own custom dashboards, and I'd just like to see more ability with that.

I would also like to see it baselining more metrics out-of-the-box. We have a lot of rich data, but if someone says, "Well how did that look last week?" If you're looking at a problem and you see, for example, a long SQL statement, is that the root cause, or is it always slow; that kind of thing. It's difficult to take that and say, "Oh the SQL statement was fine last week and it's now slow and it started slow at this specific time." So, it's difficult to get historical data, unless you know in advance what your problems are going to be.

What do I think about the stability of the solution?

I feel, overall, it is very stable. We have some response-time issues from the product or from the UI, and getting all that massive data back. But overall, the stability, the availability of it, is good.

What do I think about the scalability of the solution?

I think scalability is what we're struggling with. I would say it's okay, but there's a little bit of room for improvement.

How are customer service and technical support?

We've spoken with tech support several times. We've used them to answer questions and to help us get more value out of Dynatrace. We've also uncovered bugs and they've been able to help us identify those and support has come out with fixes for them. It's been good overall.

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

We didn't really have a short list. We had another solution that we were using and it just really wasn't fitting the bill anymore and Dynatrace just slipped in. We just started evaluating it and we liked it, so we just went forward.

How was the initial setup?

I think with anything that's of a massive scale, there are complexities - even just trying to understand the product. Obviously it's a new product and you're trying to architect something you don't know. There are definitely challenges and hiccups that occur with that.

I think, overall, the implementation of actually installing was fairly easy. Most of the problems, really, were organizational problems on our end. You know, change-windows being very small, and the testing requirements that we've put in place, caused the implementation to take a while. But the tool itself was pretty easy to implement.

What other advice do I have?

When it comes to the nature of digital complexity, and the role of AI when it comes to IT's ability to scale in the cloud and manage performance problems, we're not really using the cloud very much, so I can't really say for the cloud piece. But I do think that these transactions are more and more complex, and there's so much data. That's one of the great things about Dynatrace is there's so much data, and it's also one of the most difficult parts about Dynatrace, is there's so much data. So having that AI to bubble things up for you, so that you're not searching for a pin in a haystack is definitely the future, I think, for Dynatrace.

We have used many, many siloed solutions and still do. It's hard to give  those up. The problem is, obviously, everybody is looking at their own silo and looking at their own monitors and, of course, it never looks like it's that silo's problem.

One solution that could provide real answers, and not just data, is really what we're looking for. It takes the guessing out of monitoring and everybody is seeing through the same window. That's what our team is designed to do, come up with answers, not just provide a lot of data. Obviously, we can send out data to folks, but they're not looking for that. They want your opinion of what the problem is, or what the answer is, not just charts and data. So it's very valuable for our team.

The criteria we were looking for when choosing an APM solution were the ability to gather metrics on a lot of different technologies and solutions. I was on more of the technical side. The financial side was kind of smoke and mirrors for me. I just evaluated the technical aspects and was looking for a solution that would give us an entire picture of the transaction.

I would recommend Dynatrace, of course, but I would just mention again, that you have to kind of think about the story that you want to tell. Determine, in advance, the metrics that you're going to want to show over time, for that historical view of data.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Dynatrace
March 2026
Learn what your peers think about Dynatrace. Get advice and tips from experienced pros sharing their opinions. Updated: March 2026.
884,076 professionals have used our research since 2012.
it_user815352 - PeerSpot reviewer
Consultant at Infosys Technologies Ltd
Real User
Feb 15, 2018
Pass all the connections to Smartscape and it will tell you the root cause of the problem
Pros and Cons
  • "Smartscape is a wonderful feature. I'm really loving it because there's no need for you to go deep into an analysis and go in to see where we are going wrong. You go to Smartscape, pass all the connections, and it will tell you the root cause."
  • "With Linux or Windows, it automatically takes care of everything, so there's no need for you to do any manual config changes. But when it comes to AIX - because I implemented it two weeks back - you have to go back to kind of an AppMon approach, where you instrument agents for .NET applications. So if Dynatrace could make those changes and make it automated, that would be one of the biggest action items."
  • "One of the features that we are lacking is on the reports side. We don't have much reporting available. And the dashboards. I checked on their blog and they said that they are working on the dashboard front where you can create the dashboards. We do have dashboards available. They said they are bringing in a lot of things there, so I'm looking forward to that, on reports."
  • "There's no download action for the reports, so if they could add something like that, it would add value for us. We cannot save data for more than seven to 10 days, so it would be better to add a feature for downloading. At least we could store the data and then we could compare for ourselves, where we are starting and where we are and where we are heading. I would have those metrics."
  • "Scalability-wise, on the data side, I'm really worried because they are giving only seven days data retention. They should plan something on that, to increase the data."

What is our primary use case?

We are a retail market. We wanted to understand how our business is doing, how our website is doing. This solution is one of our key parameters for determining how we are behaving on a timely basis, because every second is currency. Every second is money, so it matters.

How has it helped my organization?

It's reducing our manual efforts. Once you get the application guys to install OneAgent and it's done, there's no need for them. You can do every task. And AI, Smartscape, we're really into them. These are the things that are helping our organization the most.

In my organization, where we are using Dynatrace, three years back we were using Dynatrace AppMon in order to instrument .NET applications. It used to take time, because you had to onboard your resources from the support team, get that guy, get that instrument. It was a little bit of a pain, because you had to plan things prior and get these things started.

With this, the new Dynatrace, what's happening is we don't need to do all those things. Get that OneAgent installed and it does everything and it takes care of all the applications. It's actually simplifying my job. That's why I feel Dynatrace is great at this point of time.

What is most valuable?

Smartscape is a wonderful feature. I'm really loving it because there's no need for you to go deep into an analysis and go in to see where we are going wrong. You go to Smartscape, pass all the connections, and it will tell you the root cause. 

One of the coolest features is AI. It's amazing. You don't need to create the process groups, you don't need to create any other groups. It will automatically take all of this, based on the technology, create groups. It does amazing things. My manual labor is almost reduced because of this.

What needs improvement?

With Linux or Windows, it automatically takes care of everything, so there's no need for you to do any manual config changes. But when it comes to AIX - because I implemented it two weeks back - you have to go back to kind of an AppMon approach, where you instrument agents for .NET applications. So if Dynatrace could make those changes and make it automated, that would be one of the biggest action items.

One of the features that we are lacking is on the reports side. We don't have much reporting available. And the dashboards. I checked on their blog and they said that they are working on the dashboard front where you can create the dashboards. We do have dashboards available. They said they are bringing in a lot of things there, so I'm looking forward to that, on reports.

And there's no download action for the reports, so if they could add something like that, it would add value for us. We cannot save data for more than seven to 10 days, so it would be better to add a feature for downloading. At least we could store the data and then we could compare for ourselves, where we are starting and where we are and where we are heading. I would have those metrics, that's something I'm looking for. 

They do have some APIs where you can feed the data into Splunk. 

For how long have I used the solution?

Three to five years.

What do I think about the stability of the solution?

I really cannot say or comment on this, because it is still evolving. They are bringing in a lot of changes. Also, I'm posting a lot of questions and queries and requesting they add some of the coolest features. So, stability-wise, probably next year, or middle of this year, I can comment on this. Right now, I don't want to.

What do I think about the scalability of the solution?

Scalability-wise, on the data side, I'm really worried because they are giving only seven days data retention. They should plan something on that, to increase the data.

How are customer service and technical support?

Whenever I reach out to technical support, they are helping us. There's no point at which I would say they're not helping. They are very good. 

The problem here is that they are evolving day to day. Some features they're saying they'll include the next week or coming up. They have planned features, and that's where we are lagging.

But whenever I reach out to the support guys, they are very good.

When it comes to support, it all matters. You have a problem with your application and you don't know how to solve it, you reach out to the support guys. And if they are responding on time, that solves your problem. If you have a problem in an important application and your support guy doesn't respond and you are losing business... that's where these guys are standing out. Their support is constant, so you can reach out to them at any time and they are there. They're just helping us in that.

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

I've used different monitoring tools. I don't want to name them, because it could cause a problem. We used siloed monitoring tools but we couldn't find most of the features that Dynatrace offers. That's the reason these guys are standing first in the market. Number one in the market.

We also switched because of the coolest features and support.

How was the initial setup?

It's straightforward. Very simple. There is a lot of automation.

What other advice do I have?

I rate them an eight out of 10. Although they have a lot of things already available, still, there's a long way to go.

I'm always recommending Dynatrace now. We had two vendors come to us and we proposed to one the Dynatrace solution; and the other is in the pipeline, so we have to start the discussion. I'm part of a the team that works on Application Performance Monitoring (APM) solutions. We do RFPs for them, PoCs for them, so that's one of the engagements that I am involved into. So my first choice, obviously, would be Dynatrace.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user815280 - PeerSpot reviewer
Staff Performance Engineer at a tech company with 201-500 employees
Real User
Feb 15, 2018
We use it to find the root cause in production
Pros and Cons
  • "We use it, in many instances, to find the root cause in production."
  • "Scalability has improved quite a bit from the beginning."

What is our primary use case?

We have used it for application performance management (APM). We have been using it for almost seven years now. 

How has it helped my organization?

We use it, in many instances, to find the root cause in production. It has definitely helped out in many important critical cases. 

Business use case: One typical user could take down an entire post. Therefore, we had to institute Dynatrace to find out what is exactly causing it to pull down a question. For example, when you do not know if it is going down, then it causes an outage for the customers. 

What is most valuable?

It can actually prorate anomaly prediction (the problem resolution), which was happening in the production. It is quite detailed and deeper in the insights that it provides. 

For how long have I used the solution?

More than five years.

What do I think about the stability of the solution?

Stability is pretty good. Everything run smooth so far.

What do I think about the scalability of the solution?

Scalability has improved quite a bit from the beginning. I have been using the product for so long, and it has transformed quite a bit and is now scalable. 

How are customer service and technical support?

Initially, when we were onboarding the product, we had to use technical support, especially for contouring the system. We found the technical support to be effective and the resolution time to be good.

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

I have used other APM tools as well, such as CA Wiley and SiteScope.

What about the implementation team?

We had support from the Dynatrace team. They actually flew to us and we were working with the developers. We spent about a week with them understanding the product.

Which other solutions did I evaluate?

We evaluated New Relic. We were already users of the software Wiley Introscope.

What other advice do I have?

Go for it. Implement the solution.

They want everything in technology to be self-learning, so AI is the future. It is not just somebody who has to be enlisting for time to debug an issue, rather AI will help out at that critical point as to what the solution could be.

Most important criteria when selecting a vendor: An APM solution has to be simple. We were actually evaluating other products at that point of time. One thing was the deeper insights that it could give. I should be able to pinpoint the issue and see the details. Dynatrace provides that and no other solution was giving any comparable. On top of that, we can't move over to the cloud, so we did not go with any cloud-based solutions. We wanted to have total control, so that was a requirement of the solution, too. 

Disclosure: PeerSpot 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.
PeerSpot user
it_user815331 - PeerSpot reviewer
Enterprise Monitoring Architect
Real User
Feb 15, 2018
Service workflow and dashboards help increase our productivity, make our troubleshooting efforts more efficient
Pros and Cons
  • "For me the service workflow and the dashboards are the most valuable features, simply because I can know what’s going on in my infrastructure within five minutes, versus two hours."
  • "In terms of AI, I love the base-lining Dynatrace provides us. It baselines the application over a seven-day period; we have it at the default of seven days. The artificial intelligence is so amazing because it can automatically track each transaction and their response times: how much CPU they use, how much memory, resources that they use. If there’s any deviation from that Dynatrace will tell me like right away. If there’s a deployment and the deployment has increased response time or is taking up CPU or has caused a memory leak, I can say, “Hey guys, you need to look at this, it’s this function on this page in this microservice, in this docker container. You need to go here, you need to fix it, it’s not going live.” It has just increased our productivity off the charts."
  • "We’re monitoring our SQL databases, we’re monitoring our microservices infrastructure, we’re monitoring our front-end we’re monitoring our mobile apps. It has increased our productivity, we’ve been able to optimize all of our applications."
  • "I did like the old dashboards, the legacy 6.3 for example; the way we were able to do the dashboarding in the client. I would like to be able to see that in the new version of Dynatrace."

What is our primary use case?

Our primary use case is our mobile applications, to make sure that we’re doing end-to-end transaction tracing for both of our mobile apps.

Its performance is fantastic. We have found so many issues with the code and with development; also, with our microservices on the back-end, that we’ve been able to alleviate and optimize. It’s been totally fantastic.

How has it helped my organization?

It increases productivity first of all, and it makes our troubleshooting efforts more efficient. We don’t do the war-room thing, I hate the war-room thing. A lot of the time, when there’s an issue, before they can even assemble the war room, I’m telling them, "Okay, the problem is here, you need to fix this and then we’re good to go."

What is most valuable?

For me the service workflow and the dashboards are the most valuable features, simply because I can know what’s going on in my infrastructure within five minutes, versus two hours.

What needs improvement?

Can it talk to me? 

But seriously, the additional feature I would like to see: I did like the old dashboards, the legacy 6.3 for example; the way we were able to do the dashboarding in the client. I would like to be able to see that in the new version of Dynatrace. Other than that everything else is far superior to what we had before.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

I think stability is fantastic. I work very closely with our SE. He and I have developed a very good working relationship. We exchange ideas and he helps me as far as knowing what’s coming up. What’s available, or will be coming up in the future. Then I help him in terms of, this was a custom config that we had to implement, and we feed off of each other.

What do I think about the scalability of the solution?

The only issue with scalability that we’ve had - and it’s not a Dynatrace issue, it’s more an internal issue - is the fact that the data going over the satellite costs a lot of money. What we’ve ended up having to do is to implement separate data centers on each one of the ships. So instead of having one place that everything goes to, we have 40. That’s the only thing as far as scalability is concerned.

I wanted to be able to have a separate managed node - because we have the on-prem SaaS solution - so have the managed node on each ship disburse that data to the shore without causing the data overhead.

How are customer service and technical support?

Our tech support guy is amazing. What I try to do, because I know how I am and I get irritated when someone comes to me and I know that they haven’t even tried to look. They’re just saying to themselves, “Oh, she knows, let’s ask her.” That’s annoying to me because I have a lot that I have to do throughout the day. What I try to do is, I go to the Dynatrace support site, I’m on there every day watching the videos, looking at the articles, reading the white papers. It’s very extensive. The majority of the time I find what I am looking for. If I don’t, I know that I can call Jeff and say, “Hey, I’m looking for this I can’t find it, can you help me?” 

It’s a running joke between him and me because he’s our SE - I don’t want to get him in trouble. Technically, I know I’m supposed to call tech support, but if it’s something real quick that I know he’s going to know, I’ll just say, “Hey Jeff, how do I do this?" Or, "I have been looking on the tech support site and I’m getting annoyed, I can’t find it. I know you know. How can I find this?” Then he'll say, "Oh, just do this, and this, and this." He gives me step by step, and then within 15 minutes, the problem’s been resolved.

In terms of regular tech support, I haven’t had any issues. I have a really good working relationship with them, even the tech support guys, they know me. When I submit tickets, they say, “Oh, hey Danielle.” I’m always reading, learning, asking questions. I tell them, "I know I’m being a pain. I’m going to ask you anyway. How do I do this?" They know it’s me, and they respond right away.

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

AppDynamics, and I’ve also worked with New Relic and I’ve also worked with Wily, which was horrible.

I used to work for the government and we used use CA Wily at the Pennsylvania Higher Education Assistance Agency. We used Wily and I hated it, it was awful. Just basic monitoring functionality, we had to write custom code for it. 

Then I went to Office Depot and there we switched from AppDynamics to Dynatrace. I was part of that implementation as well. My reaction was, "Oh my God, what is this?" I was totally engaged and at the time I was a WebSphere admin. I wasn’t part of the set-it-up implementation but I was an actual user. Once we got the Dynatrace software on my particular environment I ran with it. I loved it. 

From there I came to Royal Caribbean and we were still using New Relic at the time, I was miserable. I talked to my boss, and he had already been looking at and scoping Dynatrace. I just told him, "Look dude, we’ve got to get Dynatrace. Office Depot is using Dynatrace. This is all the stuff that we can do with it." At the point he was sold and we brought it to RCCL. I’ve been using it ever since.

How was the initial setup?

I was involved in the initial setup. The funny is that I worked at Royal in 2014. I implemented the initial - we call it the "legacy" - Dynatrace environment, which is version 6.3. I did that implementation and then I left and went to work at Carnival, hated it there, and then came back to Royal Caribbean and then implemented the new version of Dynatrace.

Setting up the new Dynatrace was different because I was used to the level of complexity. One thing I’ve noticed is that everybody complains about the level of complexity with Dynatrace. Even with the surveys, what I said is, you have to know your infrastructure. That’s one of the things that Dynatrace really forces you to learn and know. They’re a monitoring company. They don’t know how we’ve written our applications, they don’t know how we’ve implemented our microservices, they don’t know what connections we have going into our database. We have to know those things in order to be successful with the set up.

Once you know those things... We’ve automated the entire install practice and we’ve automated the entire implementation process. That’s simply a matter of us or me saying, "Okay, we need architecture diagrams, we need service workflows." I need to know how these calls are being made so that way I can correlate them, and I can write the scripts to do the implementation and then we can get it done.

Which other solutions did I evaluate?

I know they looked at AppDynamics, I know they looked at New Relic. There’s this new company called Datadog that they’ve been looking at. It’s nowhere near the functionality that Dynatrace offers.

What other advice do I have?

In terms of AI, I love the base-lining Dynatrace provides us. It baselines the application over a seven-day period; we have it at the default of seven days. The artificial intelligence is so amazing because it can automatically track each transaction and their response times: how much CPU they use, how much memory, resources that they use. If there’s any deviation from that Dynatrace will tell me like right away. If there’s a deployment and the deployment has increased response time or is taking up CPU or has caused a memory leak, I can say, “Hey guys, you need to look at this, it’s this function on this page in this microservice, in this docker container. You need to go here, you need to fix it, it’s not going live.” It has just increased our productivity off the charts.

We were using siloed monitoring tools before this. The challenge with them is simply the silos themselves. We had separate database monitors, we had separate service monitors. We have a project called Apogee, it’s a routing-type technology. It had its own monitoring. And then we had separate monitoring for the front-end, separate monitoring for the mobile apps. Now, with Dynatrace we have consolidated all that monitoring into one central location.

Regarding one solution that could provide real answers, not just data, we’re already using it now. Like I said, we’re monitoring our SQL databases, we’re monitoring our microservices infrastructure, we’re monitoring our front-end we’re monitoring our mobile apps. It has increased our productivity, we’ve been able to optimize all of our applications. As a matter of fact, I just got a call from our VP because there’s a specific project for the mobile app that we’ve implemented this in. Now, he wants to put it in the rest of the enterprise. Based on what we’ve done for the mobile app project, he wants to roll it out to the entire enterprise.

The most important criterion when selecting a vendor is, are they going to answer my call, because I’m very engaged. If I call you it’s because I have a question. I’m not going to call you unless I absolutely need to, which means that when I call you, you had better either answer the phone or call me back. I am very big on that. Like I said, Jeff has been fantastic, Dave is our sales manager, Chuck Billups is our customer success manager. Between the three of them, if I have an issue, within 15 to 20 minutes I have an answer.

In terms of advice, make sure you know your infrastructure. Make sure you know your applications. So often in the IT industry we see people who say, "Yeah, I’m an architect, I’m a senior engineer. I’m a senior developer." Then, if you ask them, "Okay, what’s the service workflow of this service?" or "What’s the workflow of this application?" or "What’s the workflow from this server to that server?" They can’t tell you. You absolutely have to know those things in order to be able to implement Dynatrace successfully.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user815274 - PeerSpot reviewer
Systems Admin
Real User
Feb 15, 2018
From a diagnosing standpoint, it has been a game changer. Before, it was just guess and check.
Pros and Cons
  • "We purchased some coaching sessions and utilized those, which were very useful."
  • "It is nice to be able to deep dive and pull historical data."
  • "From a diagnosing standpoint, it has been a game changer. Before, we did not have monitoring, so anytime there was an issue, it was just guess-and-check."
  • "The dashboarding process and creating measures and metrics, it needs to be made a little bit easier and more simplified. ​"
  • "There was complexity to AppMon and getting everything set, but more specifically getting the dashboard setup."

What is our primary use case?

We primarily use Dynatrace to monitor our job applications for our eCommerce platform. Generally, we are using it to diagnose user performance and our systems performance, especially for back-end functions. 

How has it helped my organization?

From a diagnosing standpoint, it has been a game changer. Before, we did not have monitoring, so anytime there was an issue, it was just guess and check. You would try something, and hope it fixed it. If it did not, then we tried something else, and did it fix it? No. Then, we would be up on phone calls at eight o'clock in the morning on a Sunday trying to figure out what went wrong with our last appointment. Now, within fifteen minutes (most of the time), we can diagnose or at least know where to look, after a problem has surfaced. 

What is most valuable?

It is nice to be able to deep dive and pull historical data. Sometimes, especially with our databases and stuff, we could not look at historical information for applications or issues that we have had in the middle of the night, for instance. Since putting Dynatrace in, we have been able to diagnose some of those issues in aftertime, not so much in real-time because we did not catch them. Therefore, it has been a big help to us being able to go back and check on things that happened in the past, so they do not happen again. 

What needs improvement?

Some of the complexities, especially with dashboarding, could be improved. While I know what I am doing, I am trying to get the developers to create dashboards and they just will not do it. They will just ask me, "Hey, can you make this for me?" It is like, "I can show you guys how to do it," and they respond, "Nah, I don't want to learn that."

With the newer products, they have improved them. However, the dashboarding process and creating measures and metrics, it needs to be made a little bit easier and more simplified. 

What do I think about the stability of the solution?

I do not know that I had any issues with stability. Generally, if there have been any issues with stability, it has been something on the server side, not really with the application itself. I do not think we have ever had Dynatrace crash. 

What do I think about the scalability of the solution?

We are still pretty small in this. It is largely just our eCommerce platform that we are using it on right now. We have always been constrained by licensing on that anyway. Hybris does not let you scale too much unless you want to pay a lot of money, so we have not had too much issue with scaling at all, largely because we have not been scaling it. 

We have not really branched out too much into the cloud. We are just getting our toes wet, so I do not know that I have a really strong opinion on the role of AI when it comes to the IT's ability to scale in the cloud and manage performance problems. I expect that it will, as we grow, and it will continue to become more important. However, at this time, we are just not there. 

How are customer service and technical support?

I have opened a couple tickets with technical support. I can't recall any of them off the top of my head, but I do not recall there being issues with them. They got back to me pretty promptly, and I was able to get a solution for them. Then, not for frontline things, but we purchased some coaching sessions and utilized those, which were very useful. 

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

We were not really using anything beforehand.

How was the initial setup?

I was the sole person who set it up. There was complexity to AppMon and getting everything set, but more specifically getting the dashboard setup. It was reasonably complex. Some of the stuff was not super intuitive to me. Maybe I was approaching it from the wrong way, but I definitely had trouble. I especially struggled in the first couple of months trying to get everything set up the way we wanted it. 

Which other solutions did I evaluate?

We attempted to use New Relic, but the biggest issue was implementation. People before us tried to implement it, and it was never fully setup properly. Therefore, when I took over, we just decided to move to Dynatrace and canned the whole New Relic project.

What other advice do I have?

Go with the new Dynatrace solution with it stats solution. Just the way it is implemented, they have made it a lot more user-friendly. Sometimes with AppMon, it is not so user-friendly. Otherwise, if you are choose AppMon, be prepared to sink a fair amount of time into it, because it is not something you learn overnight. 

Most important criteria when selecting a vendor: We were looking for something that could really help us deep-dive. That was the principal criteria. There were a lot of solutions, such as New Relic that we kind of looked at, but a lot of that was just surface-level. It was not giving us the full methods and full path of exactly what is going on, and that was what we were really looking for. 

Disclosure: PeerSpot 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.
PeerSpot user
it_user815268 - PeerSpot reviewer
Senior Developer at a logistics company with 1,001-5,000 employees
Real User
Feb 15, 2018
The real-time monitoring, which we are getting, is amazing
Pros and Cons
  • "The real-time monitoring, which we are getting, is amazing."
  • "I do not like the performance of the UI. It is really slow."

What is our primary use case?

Primary use case would be RUM for real-time monitoring. 

It has performed really well. Earlier, we were documenting how long each transaction was taking, because we had a service which was pinging different sources. Therefore, we had to go into the logs and see what the response time was for each step. Now that Dynatrace is instrumented, we are getting alerts any time the service time is not the baseline. Then, you look at the PurePath, and it really helps you drill down to where. You can work with other managed groups and tell them this is the timeframe when we saw the issue, "Did you see your CPU load go higher?" That is where I am finding it really useful. 

How has it helped my organization?

When our service response time was not matching the baseline, we realized that our Oracle TNS was getting too many pings, so Oracle recommended to us to utilize more persistent connections, so this is where Dynatrace really helped us narrow it down. Therefore, we are changing our call to use more data sourcing and connection calling. That is the real business benefit that we have received.

The real-time monitoring, which we are getting, is amazing. 

What is most valuable?

PurePath: It is really good. You can drill down and see what the baseline is. If it is five seconds and I am not happy with it, I can go into the PurePath and look at each step, then see where I can improve my performance.

What needs improvement?

I do not like the performance of the UI. It is really slow. I get a problem, but by the time I can drill down and figure it out, it is getting late because the performance is slow. When it is performing well, I know right away and I know how to react. 

Basically, our database list is running out. They have a maximum connection counts per second, and that is where we are running out of count. We were exceeding that count, so Oracle increased it to 200, and that is what Dynatrace gave us. In some situations, I have seen the UI is slow on our end.

Also, we were getting alerts, like the CPU was pinging, and it came in the middle of the night, and it was a development server. So, the next day I wanted to look at it, which process caused it, and sure enough Dynatrace gave me the details, but it does not give the user running the process. Most of the processes are very obvious what is running, like JVM is running, Java, or what websphere is running. But for this process, I had no clue. I involved a Dynatrace consultant, and he had no clue. Then, as a team, we did not know what to do. It was not happening often, so one night I was lucky enough, the monitoring alert came when I was online, and I quickly logged into the server to the top, and sure enough the process was running, and the process was running as route, so I know the groups which can run processes. 

That is how I figured out the process, and they looked into it. They figured out what the issue was, but just looking at Dynatrace I couldn't have figured it out. Therefore, I asked them if when they give these results that when they have CPU consumption in the processes, if they could also have the user. That would help.

Once screen replay comes in, that will be even more useful.

What do I think about the stability of the solution?

It is stable, but slow. We have a managed solution. We do not have a set solution. 

What do I think about the scalability of the solution?

Scalability is pretty good.

How are customer service and technical support?

I am more from the development team. We have a monitoring team, which is actually supporting Dynatrace with the help of Dynatrace's guidance.

Feedback about the technical support from our monitoring team has been pretty good. Our monitoring team is totally taking it in well. They are learning on their own. 

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

We have a lot of siloed monitoring tools; as in, we still have them. They are good alerting tools, but they cannot really measure response time levels and do the PurePath analysis, which Dynatrace is able to give us. This was the real challenge we had. They would say, "Why don't you record the response time for each step in the log file and we can monitor that," but I did not like that way of doing it. Dynatrace has very graphical interface, therefore it beats those tools. 

We used and are still using Nimsoft. The alerting is pretty good, and it integrates well with our issue management tools. Now though, Dynatrace integrate well with ServiceNow, and we are in the process of moving to ServiceNow. 

How was the initial setup?

I am in the development. We just instrumented it on my servers. 

We had major issues, and it was not Dynatrace. It was how Dynatrace and Voz garbage collection were interacting, so IBM got involved and had to upgrade us. Now, it is doing a real good job, but that is how I got pulled into Dynatrace. 

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

There is a license issue where if we increase the memory we have to up the licenses. I was unaware of that going in. I thought it was scalable without all the paperwork behind the scenes.

Which other solutions did I evaluate?

I would recommend Dynatrace because I have seen Nimsoft. They do not have this graphical interface, and a graphical interface helps. Otherwise, with CP utilization and memory utilization, you would have to go to capacity planning to have them share their graphics. With Dynatrace, we can just bypass all that and just use it to see all the details. 

What other advice do I have?

I would really recommend this product. 

We are not yet using cloud.

Disclosure: PeerSpot 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.
PeerSpot user
it_user815256 - PeerSpot reviewer
Director Business Operations at a financial services firm with 10,001+ employees
Real User
Feb 14, 2018
Provides the whole perspective in a single place at any given point in time
Pros and Cons
  • "​It provides the whole perspective in a single place when trying to guide the right people to go to the right solution at any given point in time."
  • "​Definitely something to be improved is that OneAgent runs as a route, and not all applications want to run as route. Part of the problem is different technology companies will have various rules, regulations, and policies around what can run as a route."

What is our primary use case?

We use it for synthetic monitoring, as well as app monitoring.

It is performing well. It gives us all the things that we are looking for from application monitoring. From an operations point of view, we do not have visibility from the core level, therefore it helps get to the correct root cause of problems fairly quickly.

How has it helped my organization?

It provides the whole perspective in a single place when trying to guide the right people to go to the right solution at any given point in time. That is the biggest benefit.

What is most valuable?

The core level view, but also it all depends upon the instrumentation. The more instrumentation, the better the view gets. 

At the same time, a feature that I am really looking forward to is the OneAgent and the benefits that it will offer. Otherwise, it is pretty solid.

What needs improvement?

Definitely something to be improved is that OneAgent runs as a route, and not all applications want to run as route. Part of the problem is different technology companies will have various rules, regulations, and policies around what can run as a route. Thus, OneAgent running as a route is a security threat as far as some companies go. Especially in the payment industry, nobody wants to run as a route. Therefore, if they can avoid that and provide something as a non-route solution, that would be excellent.

There are still a lot of unknowns and a lot ahead. We also have a lot of competitors trying to actually sell in many different ways, and every company has a unique pitch when they are trying to sell their product. Good and healthy competition is the way to go, because I would still like to see more benefits from Dynatrace.

What do I think about the stability of the solution?

Stability is pretty good. I would definitely rate it around an eight or nine out of 10 stability-wise. It is the accuracy of the platform that really matters.

What do I think about the scalability of the solution?

The scalability is good. I work in an environment in a complex ecosystem. It is a big piece of environment, and our hosts were able to handle it without any sort of issues that I know of. However, there could be some other unknown issues that go beyond me.

How are customer service and technical support?

My technical team probably might have contacted the technical support for installations, setups, and so on. Personally, I have not ever contacted them.

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

We did use quite a bit of monitoring tools. It goes back to some other products, external products, offering their own way of monitoring. However, it is changing everywhere, the digital transformation, and not all companies are able to cope with the change. The important key thing is how well you will perform in the microservices framework.

We did use plenty of tools, a combination of many different things, not just one thing. You trust so many different products, and you cannot have good integration of all them, because none of them work together. 

Dynatrace solves the integration problem, because it is developed by one single company with a good framework behind the scenes. It is laid out with all the products that it supports in a nice, tightly integrated manner. That is why we went with them.

What other advice do I have?

In the digital transformation that we are having right now, AI plays a key role. It is hard for a human being to think about all the aspects. When you have a proper AI, that is built by good engineers and a lot of resource go behind it, so I trust the AI will help. At the same time, I am also equally worried that it will make people dumb, where people who used to do things the hard way, now they get use this AI product, then slowly stop using their brains. So, we are also thinking about this.

If I had just one solution that could provide real answers, not just data, the immediate benefit would be quality and getting right into the problem. Time savings is important as there is the brand reputation on operations. So, the quicker you solve problems, the happier customers will be. 

Most important criteria when selecting a vendor: Our focus is quality and speed of delivery, going through the microservice and that sort of framework. We are looking for a solution that can give insights into both the dev and the ops side. We are looking for features for changing the environment. An APM solution that can provide good balance between dev and ops is what we are looking for.

Disclosure: PeerSpot 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.
PeerSpot user
Buyer's Guide
Download our free Dynatrace Report and get advice and tips from experienced pros sharing their opinions.
Updated: March 2026
Buyer's Guide
Download our free Dynatrace Report and get advice and tips from experienced pros sharing their opinions.