Try our new research platform with insights from 80,000+ expert users
it_user560505 - PeerSpot reviewer
Lead Analyst at a financial services firm with 1,001-5,000 employees
Real User
Dec 21, 2016
It includes transaction correlation, an application flow map, and business transactions. A universal agent might solve deployment and licensing issues.

What is most valuable?

The most valuable features are transaction correlation, application flow map, business transactions, and the key metrics that are displayed on the dashboard.

How has it helped my organization?

It gives a complete, end-to-end visualization of an environment. That's where it is a little easier to analyze any issue in production compared to the other APM tools. That's the key difference between the other tools and AppDynamics.

What needs improvement?

The first thing is that they are going in the right direction. That's the great thing because they're linking IT with business. That's why we mostly like it because the other APM tools are just talking about your IT. They're not linking that context to the business. You have your monitoring; your instrumenting; you're doing a byte-code instrumentation; you're doing a threat analysis. You have enough information. All you need to do is just play around with the data and give the visualization of business. What other APM tools are not giving, AppDynamics is great on that point.

As far as the features that we're expecting, the main thing is the universal agent that I’ve mentioned. They're not clear on what month or what year. I think next year, but they're not clear on the release date. That's one killer that we're really expecting. Because that will save a lot of time for an enterprise like us to go for a massive deployment. That's one of the key features I can say that we're looking forward to.

What do I think about the stability of the solution?

Stability is good so far. We haven't experienced any issues. But after a recent controller upgrade, we experienced a couple of downtimes of the controller, which is not good. On the agent side, not much. We do not see agents stop all of the sudden. We haven't experienced any such things. But in the APM space, the agent is a little tricky, so we have to be a little careful with the agent. With the previous experience around the Dynatrace agent we had, that killed the entire box. The box was completely down.

With this tool, we are taking a few more precautions; meaning, we're not going to production with the agent as of right now. We're putting enough load, enough applications, enough boxes and testing it for 2-3 months. Once we get confident, only then are we planning to go for the production.

Apart from the stability side – as I mentioned, the controller was down a couple of times recently, and the agent is working fine – the agent overhead is not good. It's taking a minimum of 200-300 MB per JVM or per CLR, which is the case with any of the APM tools in the current market. But we expect the overhead to come down. Then, it'll benefit us a lot. For an enterprise like us, we have a lot of shared environments. A box has 50-60 JVMs. A box has 300, 400, 500 virtual machines. In that case, if the overhead is 2-3 personned, we end up killing the box because we have the VM environments.

Buyer's Guide
Splunk AppDynamics
January 2026
Learn what your peers think about Splunk AppDynamics. Get advice and tips from experienced pros sharing their opinions. Updated: January 2026.
881,114 professionals have used our research since 2012.

What do I think about the scalability of the solution?

How we look at scalability is in the controller's scalability. I think AppDynamics is not really there yet. The scalability should be very easy. I think that's what our expectation is. I think it's not even there yet. Controllers won't talk to each other. In a keynote session at a recent NetApp conference, someone was talking about or mentioned controller-to-controller communication. Once that is there, as long as controllers talk to each other, the scalability will become a little easier. That's on the controller side.

On the agent side, the scalability is the main focus area for us now, because we have 100,000 boxes, and we can't really deploy agents app-by-app, machine-by-machine, or manually. We can't really do that. Our approach is automated deployment. But with AppDynamics, the really tricky part is, they expect the application to be modeled in a certain way. They want us to define the app name, tier name, and node name, which is a little tricky.

I can just do mass deployment of agents, but then I have to do configuration also. That is where I think we're a little lagging, so we're working closely with them. We end up developing our own automation scripts to achieve that stage. Again, at that keynote session, people were talking about a universal agent. I think that might really solve the problems from both the deployment and licensing angles.

How are customer service and support?

With their support, if you raise a ticket, the response is very good. But the concern is the consulting days. I think they're offering some consulting days. In the first year of a contract, they offer a certain number of consulting days. After that, the consulting days are free. But to book a consultant, I think we need to book the consultant at least one or two weeks in advance. We can't really do that in the enterprise. A lot of things will happen. All of a sudden, we need support. That's a little tricky. We shared the feedback with AppDynamics. One or two days is what we can spend, but one or two weeks is really a problem.

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

For us, a large enterprise, the audits and the compliance issues; these things are serious concerns. We have 6,000 applications. We have 100,000-plus boxes. If management asks us, "Hey. Can you tell me what happened with a certain number of the boxes? Why did they go down?” Or “Why did certain applications go down? Can you please pull up the reason? Or can you tell me all of the applications a X person has accessed? Which boxes did he touch? Which routers did he touch?" We have no clue in a large enterprise like us. That's where instrumentation is key for us.

Our model is, we're shifting towards platform. Once we shift towards the platform, we want to offer instrumentation as a built-in stack in it. For that, there are two key things. One is explicit instrumentation, and the other is implicit instrumentation. For the explicit instrumentation, we already developed a solution last year. We’re now planning the implicit instrumentation. That's where we did a lot of market research. Our technology labs did a lot of market research. That's when we also went to the Gartner Report. Then, we finally chose AppDynamics.

How was the initial setup?

Initial setup was straightforward. There are two angles to it. The controller setup is pretty straightforward. The agent setup is also straightforward, but only if you are a simple tech startup or you have only one e-commerce application. For those kinds of companies, I think it makes sense. All they need to do is spend 2-3 days to set up everything. But in our case, we have 6,000 applications. I think AppDynamics is expecting the application to be modeled in certain way. I think we were asking them about this as well. I was expecting to get an update at that conference that they are moving away from that application modeling to something else. Once they move to that, I think that is also going to speed up the initial setup process.

Which other solutions did I evaluate?

There weren’t really any other vendors on our shortlist at the time. We are using Introscope extensively in production and we are using Dynatrace extensively in the lower-end environments. If this tool works out well, we're probably going to replace the other two.

As far as the most important criteria when selecting a vendor like AppDynamics, we have different stakeholders. Each stakeholder has their own use cases. The development team expects certain use cases. The support team expects certain use cases. The SWAT team expects certain use cases. Engineering expects certain things. TA expects certain things. We evaluated the tools from all the angles. On top of that, the future is cloud. The future is platform as a service. So, we want a tool that supports that era. That's where AppDynamics is the winner.

What other advice do I have?

The main point is every company is a software company. Invariably, you talk about it. Every button click is important. What if a customer shares feedback with his colleagues, friends or family? Every button click is important. Having said that, you should know what is happening out in your environment, out on your machines, out on your applications. So, application performance monitoring, infrastructure monitoring, and end-user monitoring are definitely very important.

We have our own use cases. According to those use cases, we chose AppDynamics. But whatever the product, don't get married to any product; whether it is CA APM, Dynatrace or AppDynamics. Even now, we're not married to any tool. We will always go with a tool which is going to fit in to our model. That's our message to anybody who's researching this case.

One important thing to note is that my rating doesn't mean AppDynamics is not great. AppDynamics is great. It is going in the right direction. At the conference, the CEO or somebody mentioned that they can't shove this product and develop everything that people are expecting for release by 2020. It's being done in a phased manner, in iterations. So far, whatever they have release to us, that's what the rating is for. That will probably be higher in the coming years. With the features that it has and with the expectations that we have, that's the rating we can say. And on top of that, AppDynamics gets the highest rating of any vendor in the APM space. If I rated the other tools, I'd rate them lower.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user560406 - PeerSpot reviewer
CTO at a financial services firm with 1,001-5,000 employees
Vendor
Dec 21, 2016
It helps us see how code responds to the different kinds of workloads that you see in the production environment.

What is most valuable?

We have a complex application. We do payments which are highly transactional in nature. With different kinds of workloads that you see in the production environment, how do you really track down specific issues which your lab testing environment can't really reproduce? Your production environment gives you certain workloads, which basically enable you to look at your application more closely. No lab test could really simulate that sort of a load. APM really helps us in getting down to the bottom of these sorts of workloads; how code responds to these sorts of workloads and how we can make our application deliver better latency and a better end-user experience.

How has it helped my organization?

Given an extremely transactional, highly complex workload, you just cannot use your testing lab to stress all of your code parts. First of all, it has made us very agile. What happens is, now, you can actually take any one of your deployments or releases, roll it out into production into a very limited set of servers, look at how the APM works, and it gives you insights onto the how the code that you just pushed out is performing.

If everything is fine over a period of a few minutes or a few hours, you can actually roll your deployment out very quickly. You don't have to have an extremely complicated test harness in your preproduction environment. You don't have to go through extensive testing cycles before releasing something into production. It really makes us agile in terms of releasing to market quicker.

What needs improvement?

For me, the single largest area with room for improvement that I've been requesting the AppDynamics team to deliver for us is APM support for Ruby on Rails and for HHPM. These are the two language environments that we use quite heavily in production. That's something that I'd like to see support for.

What do I think about the stability of the solution?

Stability depends on the configuration. We work very closely with our solution architects, with AppDynamics, because there's always this question in the minds of consumers: A tool which can do so much as AppDynamics, how do you ensure that it runs with minimal overhead? You've really got to work with the AppDynamics team to size out your environments; that makes it stable for you. That's been our experience.

What do I think about the scalability of the solution?

I can't comment on scalability because our infra is fairly small. We have a total of around 150 nodes that we could probably end up instrumenting. Right now, we do far less than that, so I can't really comment.

How are customer service and technical support?

Technical support has been pretty good. In our case, we use a few programming languages which are still not supported by AppDynamics, so we've reached out to them to help us with road map information. They've been pretty transparent about when support could get rolled out to these sorts of languages that we use.

For the more run-of-the-mill sort of tickets, where we have issues with the configuration or using the product, it's been pretty good. We've liked our experience with the tech support team.

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

We had been using a mix of proprietary tools that we developed in house, along with third-party solutions. We were able to get the job done, no doubt about that, but the problem is never having an integrated view of how your application performs. We have uptime alerting running differently; we have business KPI monitoring being done differently; and we have end-user behavior being tracked differently. It was very hard to find a correlated view across all of these four. To debug specific sessions or to debug specific instances, I think that's where AppDynamics really comes in. The integrated view that it gives of your application.

How was the initial setup?

I was not directly involved in the initial setup but my team was. It's pretty straightforward. I think it's really important that whoever is setting up the application first fundamentally understands what the application does. I think that's critical. The tool is fairly complex and powerful. The setup needs to be handled by someone who, on this side, really knows what the application being monitored can do. If you put a rookie on the job, it's going to be really tough.

Which other solutions did I evaluate?

We did consider other vendors. We were looking at New Relic. As a developer and as someone who builds and has a team who builds stuff, I feel New Relic is actually a very powerful option. However, as I mentioned, we wanted something that could work on-premise.

We went with AppDynamics because we are in the payments industry and from a compliance perspective, we needed an on-premise solution and AppDynamics was, I think, the best solution that also worked on-premise.

In general, the most important criteria when selecting a vendor like AppDynamics for us is, first of all, from the product perspective. As I mentioned, we had a mix of various proprietary and third-party solutions that we were using earlier. We needed a product that could provide end-to-end visibility into the infrastructure and the application. That was a high priority for us. Beyond that, what we really needed was a global presence with enough strong local support. That was something that AppDynamics brought to the table.

What other advice do I have?

Make use of all of the training material and the university. There's some really useful information in there. Also, the two other things that I’ve mentioned elsewhere:

  • Ensure the person who is deploying AppDynamics in your environment is among the top-most performers of your team, someone who knows your application in and out.
  • Combine that with good, strong consultation by the AppDynamics team. Get these two in place and you've got a winner on your hands.

The reason why I have not rated it higher is the lack of support for HHPM and Ruby; bring them both and I would rate it higher.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Splunk AppDynamics
January 2026
Learn what your peers think about Splunk AppDynamics. Get advice and tips from experienced pros sharing their opinions. Updated: January 2026.
881,114 professionals have used our research since 2012.
it_user560412 - PeerSpot reviewer
Manager - Application Operations at a consumer goods company with 1,001-5,000 employees
Vendor
Dec 20, 2016
Analyzes business transactions in real time. We use it for our cloud services, as well as our in-house application stack.

What is most valuable?

The most valuable feature is primarily the ability to do business transaction analysis in real time; for us to be able to use it for multiple areas. We use it for our cloud services, as well as our in-house application stack. Pretty soon, we're going to go into the analytics side; that's one of the next big ones for me.

How has it helped my organization?

It has improved the speed at which we are able to respond to issues. Typically, production issues for us in the past used to take hours and several people to resolve. Now, it's a matter of minutes and a couple of people to isolate, do a root-cause analysis and quickly to solve the problem.

The turnaround time is the biggest benefit for me.

What needs improvement?

The analytics is definitely one good one; the federated services would be great; and hopefully something that will give us a little more integration with some of our log and event management tools, such as Splunk, etc. That would be the big one.

For how long have I used the solution?

I had this implemented about 16-18 months ago.

What do I think about the stability of the solution?

We use the SaaS model. I wouldn't say I'm really, really comfortable with it yet. We seem to have a lot of issues, with the agents going down repeatedly. We're still finding some issues with the SaaS model, from the controller. I wish it would get a little more stable; hopefully, in the next release.

What do I think about the scalability of the solution?

Scalability-wise, so far, so good. The next big one is the cloud services. That's where I'm really interested in the scalability, but everything I've heard so far and what I've seen, I've been very happy.

How are customer service and technical support?

Technical support is great. We’ve got great resources on that team, both on the delivery side, as well as on the support side.

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

We weren’t previously using any solution, and that was the problem. Everything was a manual effort. My team would spend hours trying to figure out the root cause of an issue and it was not helping our customers, because any time lost in our e-commerce environment is money lost. We needed to get a tool that would help us turn this around really quickly. That was when we started looking at this. I had this implemented about 16-18 months ago. Since then, it's been great.

How was the initial setup?

Initial setup was relatively straightforward. There was some nuances but I guess a lot of that has to do with the company and the way we've set up our application stack; dictates how the agent is installed. By and large, it was pretty straightforward.

Which other solutions did I evaluate?

There were other vendors on our shortlist. We actually got a couple of others that I'm trying to migrate away from.

The most important criteria when I’m selecting a vendor like AppDynamics are ease of use, good support, really good stability, ability to extend easily, and native integration to a lot of application stacks.

What other advice do I have?

It's a great tool. I definitely recommend looking at it. At least go to a conference and attend one of the sessions; see what the tool can do. It's definitely valuable.

I haven’t given it a perfect rating because of stability, the SaaS controller. If it's as stable as I hope it'll be in the next release or two, I'll probably give it a perfect rating.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user560493 - PeerSpot reviewer
Director of Information Systems at a tech services company with 10,001+ employees
Real User
Dec 19, 2016
It pinpoints issues irrespective of the layer in which they happened.
Pros and Cons
  • "It reduces the time to resolve issues and requires less manpower."
  • "The network diagnostics that they are adding will be really useful. They could add more detail into what is going on in the network."

How has it helped my organization?

It reduces the time to resolve issues and requires less manpower. When issues happen, we have the whole triage going on and we used to have like 30 people on the call trying to figure out what's going on. AppDynamics cuts that down; you don't need that many people. You need two or three key people going into the console to see what's going on and pinpoint the root cause, as opposed to people trying to figure it out from all different sources. That takes forever, and that's very inefficient.

What is most valuable?

Being able to monitor transactions end-to-end, throughout all the layers, basically, is very valuable; the ability to pin-point issues irrespective of the layer in which they happened. That's really helpful and very valuable.

What needs improvement?

The network diagnostics that they are adding will be really useful. They could add more detail into what is going on in the network. Right now, that is one area where we have to use other tools. That would be very, very useful. I think that should give us a better view of the entire system.

What do I think about the stability of the solution?

It's pretty stable. We haven’t had any major issues, anywhere we implemented it. It's pretty stable and it's very light as well.

What do I think about the scalability of the solution?

Scalability is good for our systems; we have 7+ million lines of code. It works with that big of a system, so it does scale.

How are customer service and technical support?

We have used technical support sometimes, when we had some questions and issues or whatever. They're pretty knowledgeable. They know their stuff and they provide solutions pretty quickly, as well. They have very quick turnover time.

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

We had IDCAMS from IBM. That was not really useful. They're pretty heavy on the actual JVMs. They don’t help that much with resolving issues or finding issues. We had this challenge where we actually had to use a new system that was built to replace the legacy mainframe system, and it was not scaling at all. With 100,000 users, it was barely working. We had to scale it from 100,000 to 10 million members. That's when I looked around for different solutions, what is out there, and found AppDynamics, and that's what we brought in. It really helped us a lot with scale it.

How was the initial setup?

Initial setup for most of the regular pieces are straightforward but we have a complex system, so we needed to do some tweaks. AppDynamics helped to detect some endpoints and so on. We have custom batch jobs and so on, which usually have a different way of having endpoints. AppDynamics guided us with how to configure those. It took a little time because it's not like a regular web application. It's a very complex healthcare system.

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

Price can get really expensive sometimes, depending on the type of setup you have. Sometimes you have smaller JVMs instead of larger ones, for some reasons, such as architectural reasons. Because it is priced per JVM, the price can increase pretty fast, into the millions. We have had challenges because we had to justify the price to our clients, as well, when we are putting in certain tools.

It gets a little pricey.

Which other solutions did I evaluate?

I looked at New Relic as well. We just evaluated it quickly. Because of our system’s complexity, it can't actually track everything in our system. We did not try other things such as Wiley. We knew what that is capable of. We knew the shortcomings, too. We didn't try that, but these two we tried, New Relic and AppDynamics.

When selecting a vendor like AppDynamics, the most important criteria is that the product has to be great. It has to be useful. That's the first criteria. Then, when we need support, we need knowledgeable resources who can help us get through. AppDynamics do a really good job with it.

What other advice do I have?

I definitely recommend it. It's a pretty robust tool. For monitoring APM, all the DevOps and whatever they want to use it for, it's a pretty robust tool. It has all of the features; whatever is needed. I recommend it without thinking twice.

We do have licenses for AppDynamics EUM, but we cannot implement it yet because our system is a little more complex and it's a little older technology, the UI part of it. We'll roll it out at some point, when we get the chance.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user560436 - PeerSpot reviewer
IT Manager at a mining and metals company with 1,001-5,000 employees
Vendor
Dec 19, 2016
It helps us identify application issues or user experience issues. Desktop monitoring is missing.

What is most valuable?

What we are looking at is the real-time user experience. We are a retail business and the customer walks in, he places an order for the material. We would like that to be efficient, the order to be processed, and it should immediately get delivered. The performance is a key factor for us. We are a franchising business and the application is deployed in the cloud. Most of the time, the users complain about the slow performance. For us, it's very important to track down where exactly the problem is; for example, in which geographical region is there a problem. Then, we nail it down and find out what session is causing a problem there. That's the whole idea. That's where we're seeing that AppDynamics is able to help us.

How has it helped my organization?

We have been able to identify the application issues or the user experience issues. We are able to address that. If the user has been complaining that they are experiencing a problem, we get to know that proactively. We are able to find out which geographic region, what store is having an issue with it so that we can monitor it; it comes as an alert, we try to diagnose it, and try to fix the issue.

What needs improvement?

We've not been able to get one answer to all of our problems; for example, if there is anything else happening on the networking side. I'm pretty excited to learn about the infrastructure monitoring.

One thing that is missing is the desktop monitoring. The desktop monitoring is not there. A lot of times, the problems are created or caused by some other applications, which is blocking or causing an issue with the application.

These kinds of things I still see as missing pieces in AppDynamics, and that’s the reason for my rating.

I just started using the database side. I haven't gone through that. At a recent conference, I was looking forward to participating in one of the sessions so that I could learn more about the product. I started to see some valuable things. I was especially excited to see Business iQ. I need to learn about that. I see there is potential for being more productive and helpful to the business. But, it's too early for me to comment on that.

What do I think about the stability of the solution?

We haven't used AppDynamics very extensively. If I had to rate its stability, I would say that AppDynamics is about 8/10. There is a little room for improvement. Sometimes, we do have performance issues on AppDynamics. The metrics take a long time to load. I raised this point when I was in one of the sessions at the conference.

What do I think about the scalability of the solution?

It is scalable. The good part is that we can add as many nodes as needed. We can do that. We can add as many clients as we need; we can do that. I don't see an issue with scalability. That seems to be good.

How are customer service and technical support?

They have been pretty good with technical support. In fact, one of the technical support persons helped me in terms of doing the proof of concept. I've been able to get that support. They're very good. In fact, the day before I provided this review I pointed out a problem and I see some communication going on there; they're pretty good. They're very good.

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

The ERP system that we have used has partnered with AppDynamics. They suggested this. We weren’t really looking for evaluating solutions; it just came along with that. Then, as we started to use that ERP application more and more, we encountered performance issues. The need arose to find one tool that can help us and that could give us end-to-end monitoring.

There are many tools available, but they cover only one segment of that. The good part with AppDynamics is that you get all three layers, even though there still are some missing links. Looking at the vision and listening to them at the conference, I'm very positive and optimistic that AppDynamics is going to come forward with new ideas and new solutions that can help us.

How was the initial setup?

We had some initial setup challenges because our application is different than regular web-based applications. I had to engage with our application vendor to have that issue resolved. After some initial hiccups, everything went smooth. The support has been very active. Whenever I needed it, I want to have a call, a joint session, it was there. That was support.

Which other solutions did I evaluate?

There are some other monitoring tools, such as SolarWinds, ExtraHop, and so on, but they are for different verticals. There are also open-source database monitoring tools out there. There are many tools out there. It becomes really hard to focus.

We already had the AppDynamics license, which we got when we acquired the ERP system. We got a license with that because AppDynamics was partnered with our ERP system. That basically gave us an advantage, and it's a good tool. I did some reviews on it, and found that they're doing very well.

As I started looking into other products, such as end-user monitoring, AppDynamics was really good with that and the database side. If there is an application available which basically gives you end-to-end visibility, why not go with that one?

What other advice do I have?

Performance is a real challenge for any application. It's very hard to get a single solution that gives us complete visibility. I would certainly recommend looking at AppDynamics, that kind of a tool, that basically provides complete visibility.

I use Browser Real-User Monitoring with AppDynamics’ Database Monitoring and Java Application Monitoring products.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
IT Operations Manager at a insurance company with 501-1,000 employees
Vendor
Top 20
Dec 16, 2016
It traverses our environment and brings problem areas to light.

What is most valuable?

The most valuable feature is the ease of just putting it in right out of the box and its being able to traverse our environment and bring those problem areas to light. That's basically it.

How has it helped my organization?

One of the applications that we use was having some very bad slowdowns. We were able to throw AppDynamics in there. We were able to identify the root cause within probably 45 minutes, which took our process time from 33 days down to 18 days. Then, eventually, a few more efficiencies were actually found a few hours later, which brought it down to three days. It was pretty awesome.

What needs improvement?

Because we didn't have anything before, this is like the Taj Mahal, compared to what we didn’t have.

The only thing is that maybe it collects too much right away. There's a lot of noise. You need to have those people that know the application very well in order to tune it down. Maybe that would be an area with room for improvement.

Beyond that, I don't know yet. Give me some more time in it and let me figure it out a little more but I can't think of anything else.

What do I think about the stability of the solution?

Stability is excellent; no worries at all with that.

What do I think about the scalability of the solution?

Scalability is excellent; no worries at all.

How are customer service and technical support?

We haven’t used technical support because we are still in the PoV. Our sales guy is beside us. He's been awesome with everything.

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

We weren't using something like this before. We were using an NPM, network performance monitoring, tool called Truview. It wasn't giving us our application insight. It did everything for the network but not the application itself. We've had a lot of slowdowns on our website and things like that. Through our homegrown tools, we couldn’t figure out what those slowdowns were until we threw AppDynamics in and those kind of started floating to the top.

How was the initial setup?

Initial setup was very straightforward. It was basically just downloading an agent, recycling, and you're up and running. That was how easy it was.

Which other solutions did I evaluate?

New Relic as well as CA were also on the shortlist at the time. New Relic couldn't actually give me the breadth of what we wanted, as AppDynamics could. CA was kind of very intrusive to our network and we wanted something that didn't have a whole lot of resource dependencies out there.

My rating is because of the top three that we looked at. I also had our developers look into it, as well as our release management and our systems engineers. All of us came together and we were able to put the pros and cons together on what AppDynamics gave us or didn't give us over the other ones. AppDynamics just came in head over heels above everybody else. Unfortunately for the others, it was just the writing on the paper, as well as the proof in the trial period and what we saw in our environment.

What other advice do I have?

Be patient. They do things very procedurally. Usually, I'm used to downloading an application and trying it on my own. If I would have done that on my own, I probably would have thought, I can't do this; there's too much there. But, they kept coming back, saying, “No, we want to show you. We want to make sure you're doing this right.” Even though I wanted to say, “No. Just leave us alone and let us do it”, I'm glad I did take their advice and bring them in, so they could teach us a little more about it.

We're doing APM but we also are right now evaluating the Analytics side of it. That's been pretty awesome but we haven't really gotten very deep into that one. We’re basically just using APM.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user560529 - PeerSpot reviewer
Sr. App Analytics DevOps Engineer at a financial services firm with 1,001-5,000 employees
Real User
Dec 16, 2016
The flow map and technical support are valuable.
Pros and Cons
  • "That visual representation’s been really good, also the overhead that AppDynamics creates is quite small. We've tried Dynatrace in the past. Some of the applications didn't work as well with Dynatrace."

    How has it helped my organization?

    It helps us find the root cause quicker, so it's helped us with MTTI and MTTR. In fact, just last week, we had an issue. They used our other tools to try to find the solution, and they said, “This is the root cause.” Then, we were analyzing it in AppDynamics, and we said, “You know what? We're seeing something different.” They doubled back and realized that what AppDynamics had shown was actually the root cause, not what they were initially thinking was the root cause.

    What is most valuable?

    AppDynamics is very easy to use, and easy to deploy in our environment, especially because we're a central organization that helps other application teams with their APM solution. For me, that flow map makes all the difference for the customers. You show them the flow map. You tell them, “OK, green is good, yellow is a problem, and red is warning. Where do you see your problem?” They're like, “Right there.” That makes life a lot easier, compared to all the other tools that I've used in the past.

    That visual representation’s been really good, also the overhead that AppDynamics creates is quite small. We've tried Dynatrace in the past. Some of the applications didn't work as well with Dynatrace. Those are two of the things that makes AppDynamics different.

    What needs improvement?

    Get me Blitz; basically, their next generation architecture, which they're actually running in their SaaS environment. Instead of having just one, big controller with a gigantic database behind it, they're moving towards a more distributed storage, which would be horizontally scalable. We've been looking for it for almost a year now.

    I would be willing to pilot it in my non-prod environment, just to see how it works, because ultimately that's going to give us the same visibility that we're getting right now, but we can just keep scaling; just keep pumping more and more applications. As the controller gets bogged down, we just add more hardware. That's going to be key for us.

    What do I think about the stability of the solution?

    We've had some growing pains with AppDynamics but overall, the products been very stable. Their support’s awesome, so whenever we have issues, we open a support ticket. They jump on and they come up with a solution to help us. Even with the few minor hiccups that we've had, I would say overall, it’s very stable.

    What do I think about the scalability of the solution?

    Scalability is excellent. In the last year, we've gone from a few hundred metrics to close to 10,000 metrics per minute injestion.

    How are customer service and technical support?

    I haven't seen any other vendor even come close to AppDynamics’ support. I've been raving about them. I have told the guy that runs their support organization, how great he's doing the job.

    The thing that sets them apart is, if I have an issue, I open a ticket with them. Within 2-4 hours, I have the solution. I don't get an email saying, "We're looking into it.", and then not hear from them for two days or for a week, which I've had with other APM providers.

    With AppDynamics, they're on it. If they can't find a solution, they're going to get on a GoToMeeting to duplicate the problem. They'll get their engineers involved. We've had multiple times when they got the developers involved on the GoToMeeting because the support guy couldn't get beyond that. He just got the developer for that product involved to come up with a solution.

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

    It’s a funny story. The PoV was done before I joined the company. I was a Dynatrace user, Intrascope, New Relic. I've done pretty much all the major APM providers in my career. At my previous job, I was using Dynatrace and my entire interview was, “Why are you guys using AppDynamics instead of Dynatrace?” I'd done a PoC of AppDynamics about five years ago. At that time, the product was in its infancy and it didn't really provide what we were looking for. There were a lot of issues; they were at version 2 or something like that at that time. When I joined the company, it had already been decided that AppDynamics was what we were going to use, so I didn't have a say in that.

    Very quickly, my impression of the product changed. As I used it, I was like, "Whoa!" Between version whatever that I PoV'd with in the past compared to version 4, there was a night-and-day difference. Very quickly, I became a proponent of AppDynamics.

    How was the initial setup?

    Our setup was quite complex. Our leadership decided that we were going to use one controller for everything, and we've got thousands of applications. Now, they're reaching the point where they’re realizing that it's not feasible to have just one controller for our huge infrastructure.

    The initial setup was fairly straightforward, until we started pushing some really heavy applications, and then we started seeing problems. We got involved with some of their tuning experts. They're basically getting every ounce of power out of the machine that they can. It's been an excellent journey.

    Which other solutions did I evaluate?

    Dynatrace was on the short list. My predecessor did a comparison between the two tools. One of the issues that we saw with Dynatrace was scalability. Dynatrace itself pushes so much information. It's capturing every single transaction, compared to AppDynamics, which captures a subset of the transactions. For Dynatrace, you just need massive hardware and you have to have multiple servers because you run out of space very quickly. That was one of the issues with Dynatrace.

    The other issue was it didn't play nicely with some of our applications. We actually saw problems with one of our critical business applications that we were doing a PoV with. When we put AppDynamics on that same application, we didn't see any issues. Dynatrace was creating quite a large memory overhead; AppDynamics, under 1%.

    When I'm looking for a vendor, before, the most important criteria used to be, what does the tool provide, but after working with AppDynamics, it's support. It doesn't matter how great the tool is; if the support isn't that good, you can't get the most out of the tool.

    What other advice do I have?

    Do a PoV of AppDynamics on a critical application. Get that initial win, and use that win to drive adoption throughout the organization.

    I haven’t rated it higher because of the comparison between AppDynamics and Dynatrace. Dynatrace does give you more, richer information, but it's not scalable. There are certain things that I kind of miss with AppDynamics but it's not something that I'm going to cry about because of the other overall value that it provides, and the ease of use of it.

    In addition to AppDynamics APM, we're also using RUM and Mobile UM.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    it_user560511 - PeerSpot reviewer
    Associate Support Engineer at a healthcare company with 1,001-5,000 employees
    Vendor
    Dec 15, 2016
    The most valuable feature is defining the health rules and seeing the metrics.

    What is most valuable?

    I'm pretty new to the product. For me, the most valuable feature is defining the health rules and seeing the metrics; defining the health rules so that I can get alerted in time. I think so far, I have only dealt with that.

    I'm trying to learn new features that I have come across; use cases that I don't know if it's possible with AppDynamics, but I'm trying to find that out.

    How has it helped my organization?

    It has definitely improved us with performance. Now, we get alerted in time. We can see the call graphic and see where it's taking the most time. Then, we can go back to our code, improve it and optimize it. That's one thing I have seen happening.

    What needs improvement?

    Server visibility is an area with room for improvement. I use .NET services for one of my applications. When you see the CPU usage or memory for the .NET services, it gives you that data for the server, not for the individual service. I wanted to see them separated, how much each one of them is consuming.

    I spoke to the AppDynamics guys about it. I found out that it's already coming in the next release, 4.3. That's something I wanted to see and it's already coming out.
    I cannot think of anything other than that.

    What do I think about the stability of the solution?

    I wouldn't say I am 100% satisfied. There have been times that it fails. Sometimes I think the controller is down and I'm getting alerts. I'm still trying to figure out a way around that, because I don't want to be alerted when there is no issue.

    But, it's good. Overall, it's good.

    What do I think about the scalability of the solution?

    I think scalability's good because we are adding a lot of new applications. It's actually very easy to configure AppDynamics for all of those. I'm not involved with the implementation part. The DevOps guys do that. I cannot comment a lot on that.

    How is customer service and technical support?

    Technical support is really good. The response is very fast. They are helpful. I get answers to my questions. I'm happy about that.

    What other advice do I have?

    I definitely recommend it. When I was at my previous company I had no idea about AppDynamics. I got introduced to it when I came to my current company and I realized that this could solve so many problems.

    The reason why I have not rated the product higher is mostly not a reflection on APM. It's just that I am new and I'm still trying to figure things out. The documentation is pretty good. I get to learn a lot from that. Still, I think it can improve a bit more when I have to find answers. There is the AppDynamics community. You can ask questions on that, but there have been times when I haven't got answers to my questions or my ticket is still pending. They are responding, and it's not like they don't help. Sometimes, I just feel that it could have been better. There have been some answers that I have been looking for and I haven't gotten for quite a long time. That's one reason.

    I’m only using APM at this time. I’m not using any other AppDynamics product.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    Buyer's Guide
    Download our free Splunk AppDynamics Report and get advice and tips from experienced pros sharing their opinions.
    Updated: January 2026
    Buyer's Guide
    Download our free Splunk AppDynamics Report and get advice and tips from experienced pros sharing their opinions.