It is very useful to monitor user behavior and see the user experience.
Senior Performance Engineer at a financial services firm with 1,001-5,000 employees
A stable solution to monitor user behavior, but the functionality needs to be improved
Pros and Cons
- "It is a stable solution that helps address user issues well."
- "If you have a single URL and all the operations are coming in as part of the header, you will not be able to segregate them for different actions."
What is our primary use case?
How has it helped my organization?
It has helped us to address issues well. For example, if the application is being used worldwide, it's possible that the application is performing well when accessed from the US but that it has issues when accessed from other countries, such as China. So, AppDynamics can clearly show you which users are having issues when accessing your application, and this helps you address it.
What is most valuable?
It is a stable solution. I have found the features that help me see the user experience to be valuable. For example, it will tell you all the visual screens on the mobile application that a user has been visiting. It will also show you how long they have been visiting this particular screen and all the actions the user has taken on the browser.
We can view the end-user experience and end-user response time. For example, if your application is performing well but the users are still complaining, then you will be able to investigate whether it is a network issue or a connection issue.
AppDynamics Browser Real-User Monitoring will give you these types of details. It will tell you from which part of the world your application is being accessed, it will give you the page rendering time, how the page is behaving, and when it is being accessed from different parts of the world.
What needs improvement?
If you have a single URL and all the operations are coming in as part of the header, you will not be able to segregate them for different actions. I think this could be improved.
There are different things which can be achieved using Core Change, but it cannot be easily done using the configuration change on the controller.
Also, functionality could be increased on the End-User Monitoring side.
Buyer's Guide
Splunk AppDynamics
February 2025
![PeerSpot Buyer's Guide](https://www.peerspot.com/images/peerspot_logo_lt.png)
Learn what your peers think about Splunk AppDynamics. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
832,565 professionals have used our research since 2012.
For how long have I used the solution?
I have been using this solution for the last five years.
What do I think about the stability of the solution?
It is stable.
What do I think about the scalability of the solution?
I think that it is scalable.
How are customer service and support?
Their technical support is good, but there's room for improvement. The way the technical support staff handle the user could be improved.
Also, technical support staff could be faster and more knowledgeable. They need staff who are more technical. Most often, they ask a standard set of questions, even if they are not relevant to the particular case that has been raised. This could be changed.
How was the initial setup?
The installation is pretty simple. It is a Core Change. For example, if you have to implement End-User Monitoring for a particular browser application, then you will need to inject the JavaScript Agent on the code. This usually takes about one or two hours.
What about the implementation team?
We implemented it ourselves.
What's my experience with pricing, setup cost, and licensing?
AppDynamics Browser Real-User Monitoring does have licensing cost associated with it. We currently have a yearly license.
What other advice do I have?
There are very few products which use End-User Monitoring, and I would rate AppDynamics Browser Real-User Monitoring at seven on a scale from one to 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.
Senior Performance Engineer at a financial services firm with 1,001-5,000 employees
Good documentation, easy to install, and provides valuable metrics we use for budgeting
Pros and Cons
- "AppDynamics is easy to implement if you follow the documentation, and the documentation that they provide is good."
- "The agent deployment could be simplified by, for example, adding a GUI."
What is our primary use case?
We deployed our agents on the cloud for a Kubernetes application. We get the hardware details from the Azure and AWS monitoring. We import those matrices into AppDynamics and we see all of those details, along with our application performance detail, within the AppDynamics solution.
We are not using machine agents because we are making use of the Azure Monitoring and get the matrices from there.
What is most valuable?
The most valuable feature is the application performance. We have details such as CPU utilization and memory utilization, which we make use of to finalize the amount of CPU power or memory that we should allocate to our ports.
AppDynamics is easy to implement if you follow the documentation, and the documentation that they provide is good.
What needs improvement?
The agent deployment could be simplified by, for example, adding a GUI.
Correlation should be improved.
End-user monitoring should provide options for data collection, including using a JavaScript file or using a network request in the case of a mobile application.
It should automatically upload the mapping file.
For how long have I used the solution?
I have been using AppDynamics for a few months.
What do I think about the stability of the solution?
This seems like a stable product and we plan to continue using it.
What do I think about the scalability of the solution?
AppDynamics is scalable.
How are customer service and technical support?
I would say that the support is 50/50. It is not very fast and there is definitely room for improvement in terms of support.
How was the initial setup?
When we were installing it for the first time, it took us some time and we had some issues. One issue we faced was because we deployed all of the agents on all of the ports together. This created some problems, so the next time, we deployed it one by one. This is the process recommended by AppDynamics but somehow, we missed that part.
After that, it was stable and it continued working without any issues.
For the whole application, we were able to deploy in less than two hours.
What about the implementation team?
We deployed it ourselves, although we had a consultant available online who was available for assistance. We didn't face any issues, other than deploying all of them at one time.
One technical person who has the details and information on the ports should be present. They need to know all of the commands that are used to deploy the agents.
What other advice do I have?
I would rate this solution 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.
Buyer's Guide
Splunk AppDynamics
February 2025
![PeerSpot Buyer's Guide](https://www.peerspot.com/images/peerspot_logo_lt.png)
Learn what your peers think about Splunk AppDynamics. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
832,565 professionals have used our research since 2012.
Sr Technical Architect at a tech services company with 5,001-10,000 employees
Provides a lot of insights, helps to track down a lot of issues, and works well out of the box
Pros and Cons
- "From the performance management side, I like everything from business transaction work to tracking. On the database side, we can get a lot of insights from the database. On the server monitoring side, it helped us a lot to find out some of the issues on the VM side because VMs were creating a little trouble for us."
- "At this time, we don't have much visibility on the virtual environment, monitoring, and all other things. We have visibility only for database monitoring, and we have noticed performance impact when deploying database agents on the database server. We got to know this from AppDynamics support also that we should not deploy database agents from the database server. When agents are deployed on the same server and the database is monitored from there, we are not getting database server metrics. Therefore, we don't have those insights, and sometimes, we struggle because of that. They can improve this functionality so that we do not have a performance impact, and we can deploy anywhere. This would help us a lot. In terms of end-user monitoring, currently, it is not working for us because there are some complexities. It is a little complicated, and it takes a little bit of time to understand where you need to make changes. It would be very helpful if they can provide some template designs for end-user monitoring. When our servers are running on VMs, we don't get many insights from the VM side. I don't know whether it is possible to have visibility beyond the database, server, and application and whether there are some features where we can deploy AppDynamics on VMs as well. Such functionality would give us more control over storage, VM, OS, and database. It will also provide complete visibility of our hardware and software."
What is our primary use case?
We are using it for performance management. We are using its latest version. Right now, we are in the adoption stage. We are going through the training process, and slowly we will start using it. Initially, a team of 50 people will be using AppDynamics. Our goal is that all teams use AppDynamics so that we can benefit from it.
How has it helped my organization?
With AppDynamics, we were able to identify where the database query was taking more time, that is, whether it was taking time on logical IOs or physical IOs. So, it helped to track down a lot of issues. It is also giving proactive alerts that help us to narrow down issues much quickly and fix them before they start impacting our customers. It has also been quite helpful when we want to show to our management or customers how this application helped.
What is most valuable?
From the performance management side, I like everything from business transaction work to tracking. On the database side, we can get a lot of insights from the database. On the server monitoring side, it helped us a lot to find out some of the issues on the VM side because VMs were creating a little trouble for us.
What needs improvement?
At this time, we don't have much visibility on the virtual environment, monitoring, and all other things. We have visibility only for database monitoring, and we have noticed performance impact when deploying database agents on the database server. We got to know this from AppDynamics support also that we should not deploy database agents from the database server. When agents are deployed on the same server and the database is monitored from there, we are not getting database server metrics. Therefore, we don't have those insights, and sometimes, we struggle because of that. They can improve this functionality so that we do not have a performance impact, and we can deploy anywhere. This would help us a lot.
In terms of end-user monitoring, currently, it is not working for us because there are some complexities. It is a little complicated, and it takes a little bit of time to understand where you need to make changes. It would be very helpful if they can provide some template designs for end-user monitoring.
When our servers are running on VMs, we don't get many insights from the VM side. I don't know whether it is possible to have visibility beyond the database, server, and application and whether there are some features where we can deploy AppDynamics on VMs as well. Such functionality would give us more control over storage, VM, OS, and database. It will also provide complete visibility of our hardware and software.
For how long have I used the solution?
I have been using AppDynamics since 2019, so almost one and a half years.
What do I think about the stability of the solution?
It is stable, but I noticed that a lot of times, the controller takes more time to load metrics, which impacts our productivity because we have to spend a little bit more time on this. I don't know if it is something internal or something that needs to be done from our side in terms of licensing and deployment.
How are customer service and technical support?
I am satisfied with their support.
How was the initial setup?
It is easy. We need to configure a few transaction detection rules. It also works well out of the box. For deploying for other customers, it has export and import functionality, which is good.
Which other solutions did I evaluate?
We were exploring some open-source tools, but then we decided to go for an enterprise-level tool because we have a lot of customers. We have a cloud as well. That's how we decided to go for AppDynamics.
What other advice do I have?
It is a very much recommended tool. It is a really good and helpful tool for productivity.
I would rate AppDynamics a nine out of ten. I love this tool, and I don't have any issues with this tool.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Sr Technical Architect at JDA
Easy to use, good support, and provides valuable insights and metrics
Pros and Cons
- "This solution gives us quite good insights that we might otherwise overlook, or it might take a really long time to debug those issues."
- "I would like the ability to choose from some pre-defined dashboards and reports because as it is now, you have to define them separately for each implementation."
What is our primary use case?
We use AppDynmaics Server Monitoring to monitor and gain insight into what is happening in our infrastructure.
How has it helped my organization?
This solution gives us quite good insights that we might otherwise overlook, or it might take a really long time to debug those issues. In our environment, we don't have visibility across multiple systems. They are all independently managed by different teams and it takes a very long time to contact each team, then get details about each different layer of the architecture. With AppDynamics, we have application transaction monitoring and database monitoring, which are quite good features.
What is most valuable?
The user interface is quite good and it is easy to navigate.
The insights and metrics that the system provides are very useful.
What needs improvement?
I would like the ability to choose from some pre-defined dashboards and reports because as it is now, you have to define them separately for each implementation.
The configuration of user monitoring is a bit complex and should be made easier.
In our virtualized environment, we have visibility only up to the database. It would be helpful if we had more visibility beyond this point.
For how long have I used the solution?
We have been using this product for almost six months.
What do I think about the stability of the solution?
This solution is quite stable.
What do I think about the scalability of the solution?
In terms of scalability, it is quite easy to expand.
We have more than 150 servers that we are monitoring right now. There are three teams including development, operations, and implementation, and between them, we have more than 100 people using it.
How are customer service and technical support?
The technical support is quite good.
Which solution did I use previously and why did I switch?
This is the first enterprise-level tool that we have implemented for this purpose. Prior to AppDynamics, different departments and different teams were using other products for monitoring.
How was the initial setup?
The initial set up is quite easy. It requires the deployment of a monitoring agent and it can be done in a couple of minutes.
What's my experience with pricing, setup cost, and licensing?
My understanding is that the price of this solution is quite high, compared to other products. As such, pricing may be a concern for smaller organizations.
What other advice do I have?
This is a good product and one that I definitely recommend.
I would rate this solution a ten 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
Business Development Manager at a tech services company with 1,001-5,000 employees
Excellent and highly-automated; allows for problem analysis at code level
Pros and Cons
- "Immediately allows you to see the relationships between the different nodes."
- "Customization requires a few manual tweaks."
What is our primary use case?
With this solution, we see traditional use cases with companies that have a digital business model, such as insurance companies, travel or banking companies. It's really for where they have an application that is critical for the business and that brings in revenue. And when these applications are not available, they lose money.
For example, in the tourism sector, when you want to book a flight or just about anything, and the app is too slow, then the use case is quite easy to calculate because clients leave the page, go and find alternatives and don't come back.
Most of our customers are midsize and enterprise companies, it's not really a solution for small companies. We are an IT service provider and a Cisco partner, and we represent and invest in AppDynamics. I'm the Director of Application Performance Management.
What is most valuable?
The most valuable feature is that it shows and gives you an application propo-topology straight away so you see the relationships between the different nodes. The other thing is that you can really look inside the method and analyze problems on the code level.
What needs improvement?
I think what AppDynamics is doing is a good way forward. They are currently investing in situations and environments, where clients use exclusively IT. In the past, it was only possible to monitor Java applications, .net applications, and the like, but they now have a particular agent for the SAP environment and that is a good thing.
It's a highly automated solution but still requires a few manual tweaks. I don't think that can be changed because every business to a certain extent is different.
For how long have I used the solution?
I've been using the solution for 12 months.
What do I think about the stability of the solution?
It's a stable solution.
What do I think about the scalability of the solution?
Scalability is fine. Actually, there is a very low overhead on the CPU. Even with big installations, the maximum overhead of the CPU is like 2% which is really fine. You don't feel it. You can easily add it into your environment without slowdowns or anything.
How are customer service and technical support?
I think the technical support is quite okay, there is a lot of self service, so it's easy to resolve problems by yourself. And then you have the SLA's, the standard SLA's and SLA's that you agree with the company. We don't get many complaints about that. It usually works well.
Which solution did I use previously and why did I switch?
DataDoc is a solution that we might have used but it's really suited to small companies. I would really say if you are an enterprise company, then AppDynamics is the product of choice, but if you are a small company, just starting a business and you need a solution that is quick and easy to install and gets up to speed very quickly, then DataDoc is an alternative.
AppDynamics has a lot of functionality, features - a whole set of functions around business IQ that required a lot of research. You have to make sure that you have a team in place to get the best out of the solution. It's a very rich tool and requires a structure within an organization. If you are a small company and you cannot guarantee that you have somebody on your team or a whole team to deal with it, you won't get the best out of it.
How was the initial setup?
It is very easy to set up a first installation and to get results very quickly. It is a little bit more complex to do customizations. You do have a dashboard or standard dashboards where you can get business results or show business results, but you have to do a lot of customization because every business is different.
What about the implementation team?
We carry out the implementation for customers.
What's my experience with pricing, setup cost, and licensing?
Cost is reasonable. They have developed a very solid and good methodology to find out if the use case is valid, meaning whether there is a return on investment. If you find a valid use case, like in tourism, in banking, insurance, or even in production environments like manufacturing in confined business cases, then it's worth the investment. It's easy to calculate and the return on investment is quite quick. If the technical fit is not so good, it would be too expensive and not worth the investment.
What other advice do I have?
I would suggest a company takes the time to do an analysis of use cases, of the situation,of what you really need, and then pick the best fit. It's not something you compare by price or simply by features. It is something you should look into for your specific situation and then make a decision based on the use case, based on the business case, the justification that it gives your organization to invest in that tool. Take your time to do that.
The other thing is, when you invest in a very rich tool, make sure that you have the people in place to look after it or get a managed service to do it. It's not something that you install and it's there and you get the most out of it. You have to look after it.
I would rate this product a nine out of 10.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: partner
Technical Team Lead at a financial services firm with 10,001+ employees
Give the ability to monitor database performance but the solution has stability issues
Pros and Cons
- "The ability to identify the top running queries has been extremely valuable for us."
- "Stability-wise, we experienced some performance issues when upgrading from 4.4 to 4.5."
What is our primary use case?
We primarily use the solution to check how the database is performing and to log and check queries.
What is most valuable?
The ability to identify the top running queries has been extremely valuable for us.
What needs improvement?
The monitoring of different schemas within the database could be improved. They should split the dashboard into different schemas, instead of having one.
For how long have I used the solution?
I've been using the solution for three to four years.
What do I think about the stability of the solution?
Stability-wise, we experienced some performance issues when upgrading from 4.4 to 4.5.
What do I think about the scalability of the solution?
The solution is pretty easy to scale.
How are customer service and technical support?
I'm not too happy with technical support.
Which solution did I use previously and why did I switch?
We weren't previously using a different solution.
How was the initial setup?
The initial setup was straightforward. It didn't take long; maybe about an hour.
What about the implementation team?
We used an Enterprise Console List for the deployment.
What other advice do I have?
We used an on-premises version of the solution.
I would rate the solution a seven out of ten. Technical support hasn't been too impressive so we ended up having to resolve our own issues. There are also a few challenges that we've had from a performance perspective when we upgraded from one version to the next.
That said, I would still recommend the solution.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Sr. Configuration Manager at IHG
Most of the time, we use it to look into the business transactions with customers.
What is most valuable?
The most valuable features are monitoring the application, using the metrics of the different applications and looking into various business transactions we do with different customers. That's what we look into more often, the business transactions; where the calls are coming in, whether they are inbound or outbound calls.
How has it helped my organization?
We can track the visibility of the calls, how many calls we are getting. Being in the hotel industry, we want to get the feedback of the customers who are going to the various hotels we have under the IHG umbrella. We want to know how many people are calling for reservations and so on, that's what we look at.
What needs improvement?
Since we have a lot of applications in our company, we are right now looking into analytics and also RUM (real-user monitoring) for the mobile apps. Going forward, we want to be on par with the market.
For how long have I used the solution?
We have been using it for about three years.
What do I think about the scalability of the solution?
It has pretty much scaled properly for our needs.
We have been using AppDynamics for about three years as of right now, and we are a pretty well-satisfied customer. We continue to strive for new technology, whatever the AppDynamics people are releasing, the new versions or whatever, we keep upgrading.
How are customer service and technical support?
We have a lot of development teams and they ask a lot of questions. Being the admin for AppDynamics at IHG, I raise a support ticket. They are very good with responding immediately. The response time is very good, as in a couple of hours. We are pretty satisfied. I work with a lot of guys from AppDynamics, and I work with one guy in England. They're pretty good. The support is very good, technically sound.
Which solution did I use previously and why did I switch?
We weren’t really using something else before. I think my management wanted to get some metrics out of the application.
How was the initial setup?
I do the configuration on the application, setting up the app agent and the machine agent. Being a SaaS controller, I think your ops team would take care of it.
It is not that complex; not at all.
Which other solutions did I evaluate?
When we were finalizing the deal, I'm not sure about which vendors were on the shortlist.
When selecting a vendor like AppDynamics, we want to get as much out of the tool that we purchase.
What other advice do I have?
There are so many tools in the market, depending upon the criteria and what you want, I would definitely suggest AppDynamics, because of the REST things and all of that. You can deep dive into data and get to the granular level.
We are pretty much a satisfied customer.
We are not really using APM with any other AppDynamics products at this time.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
System Administrator at a tech services company with 10,001+ employees
It correlates page analytics with the real-time experience of the user. We see a lot of lag with the dashboards and reports.
What is most valuable?
We are more on end-user monitoring, so it helps us to find out each and every page, do the analytics on the pages, the user experience; correlate that information with the real-time experience of the user. Though, there are some things we just enabled. It gives only the system time, not the actual user time. We have a lot of virtual pages. It's a one-page app, but we have a lot of virtual pages. In those cases, the analytics will come in handy and we'll be able to find out more information, more detail to look into.
How has it helped my organization?
We just started using it, so we are just trying to find out where the problems are, and we're trying to fix them, even before the user complains.
We just started using this product in the last six months. We have started implementing more and more applications. We are in the learning phase now, so we haven't implemented the full thing yet. We are just under observation; we'll see how we can use this effectively.
What needs improvement?
I would like to see improvements with the dashboards. Dashboards and reports is where we see a lot of lag. If that can be improved, it would be good. The expectation from our side is mostly with the dashboards and reports. I'm not sure whether it might be a bug or something. It's all been reported already. They're saying that this will be addressed in the upcoming versions. Hopefully; we are waiting for it.
For how long have I used the solution?
We have been using it for six months.
What do I think about the stability of the solution?
We have not had that many stability or scalability issues.
Which solution did I use previously and why did I switch?
We were previously using a few software tools. We are in process of consolidating the applications into one enterprise tool, inside of having multiple tools doing individual jobs. We want to have one solution for the enterprise. That's why started doing the PoCs and then we ending up getting AppDynamics.
How was the initial setup?
We have used technical support many times. We have created so many tickets. They're really good. The response is really very fast. That's the one thing I like about the tech support: They respond really fast.
Which other solutions did I evaluate?
We also looked at New Relic Insights.
It wasn’t our decision to choose AppDynamics. We just gave our feedback on the tools to management and they made the decision, whichever was the cost-effective one.
When we look at a vendor to work with, the most important thing is that they have to understand our business. That's what we are looking for. The vendor should understand our business and customize or direct us on what is our need, and just stick to that. Offering a thousand tools, we don't want that. We just need one tool that solves our issues.
What other advice do I have?
Go through the AppDynamics docs first, before you start implementing. The documents are good, and you have good videos. It has step-by-step instructions, and it is straightforward. Go out and do it. For any new user, just go to the documents; anyone can read them and get started.
We also use AppDynamics APMJava monitoring and the .NET agents. We are also using the database monitoring and the server monitoring service availability. We’re happy with them.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
![PeerSpot user](https://www.peerspot.com/assets/media/images/anonymous_avatar-ddad8308.png)
Buyer's Guide
Download our free Splunk AppDynamics Report and get advice and tips from experienced pros
sharing their opinions.
Updated: February 2025
Product Categories
Application Performance Monitoring (APM) and Observability IT Infrastructure Monitoring IT Operations Analytics Mobile APM Container MonitoringPopular Comparisons
Dynatrace
New Relic
Azure Monitor
Elastic Observability
Prometheus
AWS X-Ray
SolarWinds Server and Application Monitor
ITRS Geneos
BMC TrueSight Operations Management
Google Cloud's operations suite (formerly Stackdriver)
VMware Aria Operations for Applications
Buyer's Guide
Download our free Splunk AppDynamics Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- APM tools for a Managed Service Provider - Dynatrace vs. AppDynamics vs. Aternity vs. Ruxit
- I would like to compare Dynatrace and AppDynamics. On what basis should I decide?
- What Is The Biggest Difference Between AppDynamics and Dynatrace?
- What are the pros/cons of AppDynamics, New Relic & CA Technologies?
- HP TransactionVision vs. AppDynamics? Pros and Cons?
- Why use active and passive monitoring for a web site?
- What are the advantages of AppDynamics vs Dynatrace?
- Any advice about APM solutions?
- What Application Performance Management (APM) certifications do exist?
- What are the pros and cons of AppDynamics?
Thank you very much for the review. A simple question for me, when you say DataDoc, do you mean " DataDog " as a Cloud Monitoring solution?