PeerSpot user
Development Operations Manager at a tech services company with 1-10 employees
Real User
No other provider gives us log ingestion, Kubernetes/Docker monitoring, and application monitoring for NodeJS
Pros and Cons
  • "Dynatrace alerts are based off of deviations from baseline metrics, which it is constantly collecting."
  • "No other provider gives us log ingestion, Kubernetes/Docker monitoring, and application monitoring for NodeJS."
  • "I also wish there was the ability to do alert filtering before it triggered an alert with PagerDuty/OpsGenie/Slack."

What is our primary use case?

We are a smaller startup. We do not have the luxury of time or staff resources to spend on the major tasks of implementing traditional server host monitoring, application performance monitoring, or log ingestion. Dynatrace was an amazing find! 

How has it helped my organization?

An additional benefit that we did not even realize at first were the dashboards! Dashboards were not even on our radar when we purchased it. Now, we have a giant TV hung in the office that shows various application and network metrics from a custom Dynatrace dashboard. We love it.

What is most valuable?

No other provider gives us log ingestion, Kubernetes/Docker monitoring, and application monitoring for NodeJS. Some competitors provide aspects of that, and some offer all three, but not for NodeJS. Dynatrace was the perfect fit.

We also really love the automatic alerts. Dynatrace alerts are based off of deviations from baseline metrics, which it is constantly collecting. We did not need to set thresholds ourselves. If something suddenly changes with our application or network that "doesn't look nromal", Dyantrace will tell us. It has been a breeze.

What needs improvement?

The pricing is a little high, but still cheaper than competitors because Dynatrace at least has pay-as-you-go. Others do not. However, the pricing is confusing. I wish it was more simplified when trying to price out moving to a yearly contract.

I also wish there was the ability to do alert filtering before it triggered an alert with PagerDuty/OpsGenie/Slack.

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

For how long have I used the solution?

Less than one year.

How was the initial setup?

With nothing more than three commands, or a simple Docker container, we had everything running in minutes. Within one week, we had enough customizations to be production ready.

As mentioned before, we are a small startup. Implementing Dynatrace was a no-brainer. It would have taken us at least two months and hiring another SysOps person to get logging, monitoring, alerting, and APM implemented with cheaper or free open source solutions. It was far cheaper and faster to go with Dynatrace.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user3279 - PeerSpot reviewer
Director of Infrastructure at a insurance company with 1,001-5,000 employees
Real User
The technical capabilities are strong and ease of use for technical drill downs is exceptionally good.

We recently upgraded to Compuware APM v12 (dynaTrace RUM) from APM v11.x. The product was fairly straight forward to set up and once you have it running in an operational environment there is very little administration needed.

The real-user-monitoring (RUM) technology is very mature, easy to use, and integrates easily with the rest of the APM suite. The new APM v12 portal concept is outstanding, allowing 100% customization for the executive dashboard. The new methods for portlet design (i.e. publish and subscribe) are easy to learn, and you will be configuring some very useful dashboards by the end of the first day.

The one caveat when configuring new portlet subscriptions is that there is a soft memory leak on the client side when using Internet Explorer, so we use Firefox for configuration changes. It’s my understanding that this will be addressed in APM v12.1 released early 2013.

Upgrade Approach
Since our SLA reporting metrics are done with another tool there was no need for a database conversion. This allowed us to build the new environment and run it in parallel with the old, and then cut over once we had all of the traffic configured. For our existing Data Mining Interface (DMI) custom reports we used the export/import (XML file) feature which worked just fine.

3rd Party Integration
The new architecture is moving away from Vantage View being the point of integration for sending alarms so we configured the Central Analysis Server (CAS) for 3rd party integration via SNMP traps. One item to be aware of is that any new alarm definition created on the CAS will create a new MIB file that must be loaded on your SNMP trap receiver.

Existing User Transition
For existing dynaTrace RUM users Compuware has provided all of the old APM v11.x reporting capabilities under the “deprecated reports” tab within the Data Mining Interface (DMI). This is very helpful for the support teams in making the transition to the new APM v12 GUI.

Conclusion
The capabilities of the Real-user-monitoring (RUM) technology and ease of use for technical drill downs is exceptionally good. I’m very pleased with the attention that Compuware gives their customers and the support process. Their technical team is very knowledgeable and works to resolve issues quickly. I would add Compuware APM v12 (dynaTrace RUM) to any short list for evaluation.

APM Strategies:
Are you interested in joining a LinkedIn group dedicated to Application Performance Management (APM) focused on sharing thought leadership, strategies, and new concepts' Click here to join:
http://www.linkedin.com/groups/Application-Performance-Management-APM-Strategies-4712490/about

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Randall Hinds - PeerSpot reviewer
Randall HindsProgram Manager - Enterprise Command Center at a financial services firm with 10,001+ employees
Real User

Hi Folks, We utilize DCRUM at my company - going back to 2006 (then branded as Adlex). I can attest to all points Larry made, except porlet subscription leak in IE - never idenitfied in our implementations. A couple quick updates you may already be aware of: Compuware split/spun off Dynatrace as a separate company after being acquired by a private equity company, DCRUM is a part of the Dynatrace offering but can stand-alone, and DCRUM v12.3 has rolled in a set of capabilities Compuware once branded as Vantage Network Analysis which analyzes all traffic at the connection/session level (TCP layer3) providing auto-discovery of traffic, protocols and NW performance from an app perspective.

The DMI is a powerful interface allowing reports to be built on any/all packet & tranaction analysis, and the new templates & web/mobile UI which can layer on top of DMI reports make the data very accessible to any/all audiences.
Drill downs to probable RC can be as quick as mere minutes, but there are mountains of data being captured for analysis. Without a good breadcrumb trail it can take days of sorting and sifting to find vital clues on RC. It should be stated as well, DCRUM is looking for transcations/operations and decrypting to the payload (TCP layer7) but does not look into app engines (JVMs/.NET) at thread & method level calls. You need the APM agent to deepdive into the app code performance itself.

We have used several APM products at my company (CA APM, IBM ITCAM, etc) and we have tested a several others. Dynatrace APM is our current standard and was selected for many reasons - capability, financial fit, and vendor support being the top priorities in our scoring. Other APM products have lacked in one or more those areas.

I would also recommend the Guardian Service offered by Dynatrace. The company will assign an onsite resource that is completely focused on your implementation - challenges & new project work, and the ROI is well worth the spend in our experience.
Hope this is helpful - Cheers!

See all 3 comments
Buyer's Guide
Dynatrace
May 2024
Learn what your peers think about Dynatrace. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
770,458 professionals have used our research since 2012.
Project Lead Engineer at a construction company with 5,001-10,000 employees
Real User
Useful application monitoring, helpful technical support, effective alerts
Pros and Cons
  • "The most useful features are cloud monitoring, application monitoring, and alert notifications."
  • "The solution could improve by allowing more dashboards customization. This would allow us to monitor the metric better."

What is our primary use case?

I am using Dynatrace for cloud monitoring, application monitoring, and alert notifications.

What is most valuable?

The most useful features are cloud monitoring, application monitoring, and alert notifications.

What needs improvement?

The solution could improve by allowing more dashboards customization. This would allow us to monitor the metric better.

For how long have I used the solution?

I have used Dynatrace within the past 12 months.

What do I think about the stability of the solution?

The solution is stable.

What do I think about the scalability of the solution?

Dynatrace is scalable but there is a cost involved. If your use case requires scalability it is easy to do.

How are customer service and support?

Technical support is always available to assist. They are very good.

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

We use Dynatrace in parallel with New Relic.

Our company is large and we use a lot of applications. We have different tools for different kinds of use cases, based on the cost, I will not always use Dynatrace every time. If my use case is not suitable for Dynatrace, cost-effective, or efficient, then I will not use Dynatrace, I will use something else.

How was the initial setup?

The implementation requires a few hours to make connectivity. New Relic is simpler to set up then Dynatrace.

What about the implementation team?

For the deployment and maintenance, Dynatrace requires one or two people.

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

Dynatrace is very good and it's provided a lot of information, it plays a positive role in making your application up to date in the market. If you want to monitor some applications only, it would be cheaper if you did cloud monitoring, but the price benefit depends on the use case.

What other advice do I have?

I rate Dynatrace an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Consultant at a tech services company with 1,001-5,000 employees
MSP
Top 5Leaderboard
OneAgent monitoring, easy to set up, and you get an immediate response to web chat support
Pros and Cons
  • "I like the full-stack agents, the Oneagents, and the futures dynamic."
  • "I would like to see income monitoring for the servers and infrastructure monitoring."

What is our primary use case?

We use this solution for our customers. Our customers are enterprise companies. We have several customers who are in automotive, finance and telecommunications which is the biggest one.

What is most valuable?

I like the full-stack agents, the OneAgent, and the futures dynamic.

It is using a Kubernetes container-base.

It is quite easy for our consultants to set up, even with it taking two or three days for an on-premises installation.

What needs improvement?

Moving from a traditional filo functional APM to an integrated One stack agent is an area that needs improvement. They have simplified the installation process, the integrated monitoring, and the correlations.

The downside is that it is very expensive in terms of the price range.

I would like to see income monitoring for the servers and infrastructure monitoring.

The full-stack agent only covers the infrastructure monitoring, but the fields do not cover network monitoring. Once they have network monitoring, with full-stack capabilities, it will be complete.

For how long have I used the solution?

I have been working closely with this solution for approximately a year.

How are customer service and technical support?

Technical support is good. They provide a webchat that responds almost immediately.

In terms of ticketing, with a formal inquiry, they do not have any severities for immediate support, even though it is promised by them to respond within four hours.

With their web chat support, you can ask several questions or inquiries and get information immediately.

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

We are also working with IBM.

We have several products. We used to have CA APM, we also work with SolarWind APM, eG Innovations APM, and System Center (SCOMs) APM.

That is the product range that we used to work intensively. 

We prefer Dynatrace.

How was the initial setup?

The initial setup is quite easy. 

We have had several deployments that have been fast and on-premises. After the setup, it can almost be immediately used. 

The on-premises version can take up to three days.

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

It's an Open-Source platform.

The price range is quite high. It's the highest compared to the other top APM products that are available. 

They only deliver on a subscription model.

What other advice do I have?

Dynatrace is a good product. Some of the things to be considered in Dynatrace are compatibility, support in terms of new technologies, and there are many features that are good in Dynatrace.

They have a good AI correlation but it still requires humans to interpret the data and follow up with the advice of the root cause analysis.

I would rate Dynatrace a nine out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: partner
PeerSpot user
Head of DevOps & Architecture at a tech services company with 1,001-5,000 employees
MSP
Reproducing user sessions helps track down issues in our Monolithic ASP application
Pros and Cons
  • "The major improvement was the ability to find errors immediately and predict future failures, or when resources reach the maximum capacity."
  • "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.
PeerSpot user
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.
PeerSpot user
PeerSpot user
Professional System Analyst at Computer Sciences Corporation
Consultant
We got firsthand RCA as soon as we finished implementation
Pros and Cons
  • "We got firsthand RCA as soon as we finished implementation."
  • "The problem evaluation feature is an awesome idea, but bit difficult to pick up initially."

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