AppDynamics Reviews

63 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.2 out of 101

Do you work for this company?

Overall Rating

Reviewer's Company Size

Last Updated

By Topic

Industry

Department

Experience

Job Type

Role

Reviews (1-15 of 15)

Eduin Zuloaga profile photo
Score 10 out of 10
Vetted Review
Verified User
Review Source
The IT operations department uses AppDynamic. It provides synthetic monitoring of our applications, allows us to see in real time how the various applications installed by server communicate with others. This helps us to have control of the connections and allows us to have extract metrics of the amount of possible errors between connections. It is very valuable to monitor web services and their connections.
  • It is not intrusive and agents do not consume too much resources
  • It has an intuitive interface
  • Excellent functionality to customize report
  • The interface is somewhat complex at first, it is difficult to find important and necessary information.
  • There is a bit of learning curve to get the hang of the tools' features as it has a lot of them.
  • Perhaps the pricing is a bit on the high side when you have several hundreds of servers to monitor.
I like AppDynamics very much because it helps me to control in a more efficient way the apps that I am [deploying] in the cloud. It offers detailed data, it has a light load on the server, it helps to find errors easily and it constantly monitors the stability and the performance of the apps. it allows me to follow the interactions on our website and APIs and improve with this data the processes of sales, production and marketing.
Read Eduin Zuloaga's full review
No photo available
November 02, 2019

AppDynamics Review

Score 9 out of 10
Vetted Review
Verified User
Review Source
Single pane viewing of what matters most. The simple click of a button and I can view infrastructure response, user "click thru" i.e. completes in a weekly/monthly report that takes minutes instead of hours to create. We were able to view what percentage of users visited/clicked thru with the device and time of day. We were also able to see their drop point. Immediately saw a trend and got our app team on it. After that, we saw an almost immediate uptick with our business partners.
  • What sold me was the agent-less monitoring of the databases so we could actually see in real time what days/times we needed to apply additional CPU resources.
  • Provides complete visibility on the application's performance (Application Monitoring), database performance, and infrastructure performance ranging from 1 day - 1 year.
  • The level of insights it provided helped us address the production issues quickly and we started using it for all new development and deployment. It helped us move from being reactive to proactive in identifying and managing issues/ bottlenecks
  • Price of the AppDynamics is high. But it has many valuable features. This makes it difficult for small businesses to enter.
  • Functionality is overkill for most small to midsize businesses (SMBs). When stacking up product units, it can get pricey for enterprises as well.
  • With fine granular configs and customizations available, it will also mean that it is very complicated and requires a certain amount of knowledge before we can make full use of all features in the product. Much careful thought and planning is required to get the most of it. Set-up will be longer. One recommendation is for features to be better documented.
We execute various types of performance testing such as load testing, stress testing, endurance testing, and spike testing on the daily basis in various environments. It was tough to detect and monitor the performance issues for each type of performance testing, but using AppDynamics, it is possible to create a trend in bottleneck detection. When the performance testing projects integrated with CI/CD pipeline, then the AppDynamics plugin helps a lot. for example, if there is a performance degradation, it allows the job to be failed.
Read this authenticated review
No photo available
Score 9 out of 10
Vetted Review
Verified User
Review Source
Our application is costing and contracting modeling software. The application involves very extensive calculations that are very CPU intensive on the app server-side as well as on the database server. These calculations are pretty complex queries that needed optimization as they generally take several hours. We brought in an APM tool to look further into these transactions to improve the performance. After exploring a couple of products, we decided to go with AppDynamics. It is currently used by just our department.
  • Ease of setup, with pretty extensive documentation.
  • AppDynamics has several components to monitor applications, physical server resources, database servers, and networking. The fact that all of them are independent of each other makes it convenient to start/stop these services as needed in production.
  • The support team is very knowledgeable in the product and provides the necessary help from the initial setup to the final setup in production.
  • Generally speaking, AppDynamics serves the purpose we initially intended this product to do. However, there are certain limitations to how our application works. AppDynamics was likely built for monitoring applications that handle hundreds and thousands of transactions such as an ecommerce application, and so is limited in how a baseline can be set up as it pertains to our product. Ours does not deal with so many transactions in a given amount of time but every transaction has sub-transactions it performs. So, while using a SaaS model to setup business transactions, we are limited to what the cloud server is configured to and is not customizable.
As it pertains to monitoring database transactions, as our application relies heavily on SQL, AppDynamic's monitoring tool made an immediate impact on sorting which ones are slow. The business transactions that we can capture are limited in the sense that our application works where it can't be limited to 200, so we ended having to setup service endpoints to account for it.
Read this authenticated review
No photo available
Score 10 out of 10
Vetted Review
Verified User
Review Source
This product allows us to have a complete vision of the situation and to be very precise when solving for our cases.
  • Databases troubleshooting.
  • Finding those little problems in IIS that make everything go wrong.
  • It allows the team to detect systems degradation in a timely manner.
  • The mobile application is not the best thing.
It's useful if you find it difficult to find the origin of the problem or if you have those problems that seem to come and go constantly.
Read this authenticated review
Tyler Twitchell profile photo
Score 8 out of 10
Vetted Review
Verified User
Review Source
We use AppDynamics to gain insight into our application through the view of the endpoint which can be a web server, SQL Database or our storage systems. Since AppDynamics relies on an agent to process the information it can access the network, and application stacks, to give us in-depth information about the way traffic is being passed to/from each server and allows us to dig deep into errors that we cannot find any other way.
  • Giving a network map of our application that shows where slowdowns are occurring and where network traffic is running into a bottleneck.
  • We are able to gather node-specific information that shows the number of sessions a web server or even Redis session statistics.
  • We use AppDynamics to give a holistic view of our application allowing us to quickly narrow in on problems.
  • The user interface can be a bit challenging to use and configure for specific things.
  • Some of the performance graphs, such as CPU usage across many servers, can take some considerable time to set up whereas the same graphs can be compiled very quickly with another monitoring tool like Splunk.
  • I wish there was a way to show more performance graphs of trend lines, where you could mouse over one graph and show stats across all graphs in one dashboard.
Using AppDynamics to gain insights into our application through the view of the endpoint which can be a web server, SQL Database or our storage systems, has provided our support teams the ability to narrow in on problems very quickly by looking at our application from a holistic view. We have been able to isolate a specific error and determine where in the application stack that occurs to determine if there is a coding problem or an issue with how the server communicates with other subsystems.
Read Tyler Twitchell's full review
No photo available
Score 8 out of 10
Vetted Review
Verified User
Review Source
Our application is very data intensive and straight out of the box, AppDynamics was able to pinpoint some pain points we hadn't noticed. Certain queries required optimization as they were being called several million times, essentially doing a lot of I/O on the DB server.
  • A lot of information about your system is provided, performance wise.
  • Clean and intuitive interface and allows users to get information with just one glance.
  • The learning curve is relatively steep due to all the advanced features which my business requires
AppDynamics supports all the major technology stacks (end to end) which is a great advantage and also, the alerts, health rules, email/SMS integration is simple to use and it requires less expertise to manage.
Read this authenticated review
No photo available
Score 8 out of 10
Vetted Review
Verified User
Review Source
We used AppDynamics originally for application performance monitoring of our custom websites and applications. We didn't know where the slow-downs were happening. The up/down way of monitoring wasn't enough for us, so the slowness, machine learning and baselining was really nice. Seeing successful, yet slow transactions really helped us find problems. It was nice to see the "inside-out" view of our apps.

This was an added service, so though it wasn't fully deployed, we used it across various departments for a variety of applications.

Seeing user experience was also very helpful. We purchased the end-user monitoring portion of it to capture "outside-in" and marry that with the previous view from the APM portion.
  • Integration with multiple frameworks (Java, NodeJS, .NET, etc). Good database monitoring tool as well as end-user and synthetic user monitoring tool.
  • Works great for on-premise and is always maturing and keeping up with industry trends.
  • It's been in Garter's Leader Quad for years now.
  • Very intuitive web UI and IT, Mgmt, QA, Devs, and Ops could easily use it.
  • SaaS is developed prior, then on-premise. We have reasons to need all of it on premise. They stay in step pretty well, and will fulfill promises to deliver. Sometimes, a new functionality is available only in SaaS until it's available for on-premise (2-8 months later depending)
  • It's not a real-time monitoring solution. There's a 90 second delay. That wasn't a problem for me, but I had a few that had issue with that.
We had slowness, but didn't know where. We quickly would find out if it was the network, database, app server, webserver, or otherwise. They don't like me saying this, but it's a great "finger-pointer".
Read this authenticated review
Rich Mephan profile photo
August 01, 2017

The Rolls Royce of APM

Score 6 out of 10
Vetted Review
Verified User
Review Source
AppDynamics is being used as an application performance monitor spanning a multi tier cloud based environment which serivces up to 2000+ end users. AppDynamics is used to identify bottle necks and performance issues within our application as well as provide real time hardware stats for each of the constituent pieces of hardware within our cloud environment.

  • The user interface is brilliant, especially the map showing the flow of network traffic between your various pieces of hardware being monitored.
  • Easy to identify slow running queries.
  • Quick and easy to set up.
  • It is quite pricey, though does provide a lot more detail than other APM providers.
  • Traversing the call stack through multiple application layers can get confusing at times.
AppDynamics is clearly well suited for monitoring e-commerce applications and I can see where it adds huge value for organisations with this application. It is less suited as an entire suite for our application but we do get value from the parts of the application which do suit our application.
Read Rich Mephan's full review
Adam Rooney profile photo
Score 7 out of 10
Vetted Review
Verified User
Review Source
AppDynamics was introduced to help point out any parts of our products that might not be running as smoothly or as efficiently as possible to help maintain a 100% up time of our products and provide the best possible service to our customers. AppDynamics is designed to be as user friendly as possible for people of any any level of proficiency with technology. This allows for different departments within the company to utilise AppDynamics for things from analytics to monitoring hardware to potential threats.
  • AppDynamics presents its information in an easily digestible way to allow as many people as possible to gain the benefits from it.
  • Quick and easy visualisions of problem areas.
  • The ability to delve into each problem and follow through the exact journey from start to finish.
  • The initial set up for some parts of the features could be better documented.
Errors ranging from JavaScript errors to database errors are shown within the dashboard. The only problem is that setting up the alert for all the different kinds of possible errors isn't always as straight forward as it could be. For example the JavaScript errors, a way to document and report on all of them over a set period of time should be an easy one to set up.
Read Adam Rooney's full review
Ian Macintosh profile photo
September 19, 2016

Performance Sleuth

Score 8 out of 10
Vetted Review
Verified User
Review Source
AppDynamics is used by our application developers to check the performance of their code before it goes into production. They can check if there are any issues, and if found, find out exactly in the code where they are. That targeting provides for very quick resolution, and thus quicker time to market.
  • Check code for slow performance
  • Targeted results for any issues
  • Detailed information about code performance
  • It's pretty slow to learn all of the capabilities
It's great for monitoring production code and performance if you want or, as we do, try to get the issues identified and worked out BEFORE going into production.
Read Ian Macintosh's full review
No photo available
Score 9 out of 10
Vetted Review
Verified User
Review Source
AppDynamics is used to provide application performance monitoring for our ecommerce booking website and external APIs, providing a valuable tool to ensure the application is working as it should, particularly in terms of performance - especially response time, etc. Alerting from AppDynamics is used to ensure any production issues are dealt with swiftly and it is also used for error monitoring and analysis.
  • AppDynamics provides an excellent overview of all the interactions between all of your various applications, providing a high-level view of the overall health of the whole application and any interactions or elements that are unhealthy can be seen from here.
  • AppDynamics focusses on Business Transactions, rather than overall application or server performance, meaning you can quickly see if one part of the system is not working as it should, meaning production issues are shown clearly as isolated problems (if they are) rather than overall application health problems.
  • AppDynamics provides excellent functionality with regards to tracing coding exceptions - errors can easily be drilled down to the method or line of code that is problematic.
  • AppDynamics is hugely flexible allowing very fine grained configuration and customisation.
  • It's just so complicated - it takes a while to get to grips with and needs careful thought and planning to get the most out of it. AppDynamics do provide excellent support for this though and will guide you.
  • It doesn't list out enough Database Transactions in the APM licencing model.
AppDynamics is really good for comprehensive application monitoring and alerting, but does carry a learning curve to get the real value out of it.
Read this authenticated review
No photo available
June 21, 2017

Appdynamics review

Score 10 out of 10
Vetted Review
Reseller
Review Source
Kedron partners with appdynamics to deliver application performance monitoring and business transaction monitoring for modern application architectures in both cloud and data centre. [We are] delivering solutions for highly demanded distributed, dynamic and agile environments.
  • The in production focus is helping IT operations in real world situations.
  • Monitor, troubleshoot and report on complex application issues to increase end user experience.
  • Speed up MTTI by up to 80%.
  • Set up can take a long time
  • Cost model is mostly suitable for enterprise grade companies not indie developers
  • Could support more languages
  • Dashboard can be hard to understand without training
[It's] trying to solve the gap between driver and end of application and customer and end of application and its integration and synchronisation so the status of a vehicle can be known to a client at any moment of time during the journey.
Read this authenticated review
No photo available
Score 10 out of 10
Vetted Review
Verified User
Review Source
AppDynamics is a great application. It has helped us detect application bugs, hardware problems (based on trends) and network issues within our network. Currently, our supply chain is using AppDynamics.
  • It provides a break down of trends based on a baseline. This gives you an idea on how the application is performing.
  • The ability to drill down and look at the application code is extremely helpful.
  • The application has the ability create its own baseline, which by far is one of the best features.
  • Functionality on certain features such as reporting.
  • Features on alerts that are out of the box.
  • Lack of documentation regarding upgrades and new features.
The database monitoring piece of the application is not something I would recommend to people mainly because there are far better database monitoring agents available in the market.
Read this authenticated review
No photo available
Score 3 out of 10
Vetted Review
Verified User
Review Source
AppD is used by our operations department to track and identify issues in our SOA web services stack written in .Net. Prior to AppD we had no insight into performance or health of our environment.
  • Ease of use
  • Ease of installation
  • Crashes at times
  • Support not able to support issues
  • General system instability, we have to reboot the server daily.
The feature set is very good but the system is not supported well and is not stable.
Read this authenticated review
No photo available
Score 10 out of 10
Vetted Review
Verified User
Review Source
Production support and dev ops use AppDynamics primarily to troubleshoot issues in our production environment. Additionally we have created custom graphs which provide telemetry on our crucial tiers. This is composed of error rates, response times and load for our middle, web and backend tiers.
  • Real time data on the performance of our environment via customized graphs.
  • Isolation of errors using the tool.
  • Search function. As of now we need to drill down through the tiers in order to get to a specific section. A search function via keyword would make drilling down much faster.
  • A historical view function where you can overlay a WoW (week over Week) view. This would provide value when creating custom graphs. An overlay of WoW can give a comprehensive view of performance and allow for comparison and validation of issues.
AppDynamics is well suited for environments where tolerance for latency is low. Identifying latency and where it is coming from early can make the difference in mean time to detect (MTTD) and mean time to resolve (MTTR).
Read this authenticated review

Feature Scorecard Summary

Application monitoring (15)
8.8
Database monitoring (15)
9.0
Threshold alerts (14)
9.0
Predictive capabilities (15)
7.1
Application performance management console (14)
8.7
Collaboration tools (9)
8.4

About AppDynamics

AppDynamics delivers real-time access to every aspect of an organization's business and operational performance, so they can anticipate problems, resolve them automatically, and make smarter, more certain business decisions. The vendor says application intelligence provides the user with business and operational insights into application performance, user experience and business impact of their software applications.

AppDynamics Features

Application Performance Management Features
Has featureApplication monitoring
Has featureDatabase monitoring
Has featureThreshold alerts
Has featurePredictive capabilities
Has featureApplication performance management console
Has featureCollaboration tools
Does not have featureOut-of-the box templates to monitor applications
Does not have featureApplication dependency mapping and thresholding
Does not have featureVirtualization monitoring
Does not have featureServer availability and performance monitoring
Does not have featureServer usage monitoring and capacity forecasting
Does not have featureIT Asset Discovery

AppDynamics Competitors

Pricing

Has featureFree Trial Available?Yes
Has featureFree or Freemium Version Available?Yes
Does not have featurePremium Consulting/Integration Services Available?No
Entry-level set up fee?No

AppDynamics Technical Details

Deployment Types:On-premise, SaaS
Operating Systems: Windows, Linux, Mac
Mobile Application:Apple iOS, Android, Windows Phone, Blackberry