With AppDynamics end to end visibility is possible.
Updated February 15, 2024

With AppDynamics end to end visibility is possible.

Anuj Rai | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with AppDynamics

AppDynamics is one of the best application performance monitoring tools out in the market which gives you end to end visibility about application stack, infrastructure. Since it is been used by different teams for troubleshooting different issues like performance tester for identifying bugs like memory leakage, performance enhancement. For developers code optimization before realising it in the production environment and for production support folks it's quite handy tool for resolving critical production issue hence reducing mean time to resolution (MTTR). AppDynamics is a single platform with different modules to discover the stack of application or infrastructure.

  • AppDynamics community support is really strong so even if you are not premium member of its product. You can reach out to community regarding your issue and the resolution is quite strong.
  • Documentation maintained with each version support is quite good. So make sure if you looking for any kind of implementation do check the version as every new version they release new feature and fix the bugs of previous version.
  • Trial product is really good as they provide this option of running controller in the cloud without you getting your hands dirty with installation parts and checking the ports numbers that need to be opened for communication purpose.
  • In terms of dashboard I believe there is plenty of room for improvement as it's lacking many advance like searching data within the dashboard is not possible.
  • Synthetic monitoring part is still complex and need[s] to be addressed as hosting agents for synthetic monitoring is still [a] challenging task.
  • The on premise controller setup requires huge resources and since it's the important component of AppDynamics ignoring it will cause loss of metrics and slowness while capturing metrics.
  • End user monitoring which helps in understanding about the behaviour of user and also traffic flow from different geographical location.
  • Analytics part of AppDynamics is quite strong as it help in predicting the outcome based on the data ingested in controller. For e.g. how much revenue loss when a service is down, which users are mostly effected and from.which location and also help in identifying potential customers.
  • In terms of alerting and response it's quite good and can be integrated with variety of tools ticketing tools like ServiceNow, Jira etc.
  • Return on investment is quite good as once you have this solution you don't have to run for any other monitoring solution it's like one shop for your every need.
  • It has the capabilities like Splunk to read the logs of the application and based on that search query can be written and data can be presented on the dashboard.
  • When it comes to licensing part you have to pay on the basis of jvm. For each different module you have different license like for end user monitoring it is different, database monitoring is different etc.
AppDynamics is a really stronger competitor in comparison to any other application monitoring tools like New relic, Dynatrace etc. since it's have a unified platform to see every kind of metrics reported by the agent. That's makes AppDynamics one of the best monitoring solution easy to maintain and in case you have any bug customer support is really fast and effective in terms of communication and taking action based on priority of incident.

Do you think AppDynamics delivers good value for the price?

Yes

Are you happy with AppDynamics's feature set?

Yes

Did AppDynamics live up to sales and marketing promises?

Yes

Did implementation of AppDynamics go as expected?

Yes

Would you buy AppDynamics again?

Yes

Since AppDynamics is not open source monitoring tool like Nagios, it has many advanced features likes drilling the issues at code level and identifying the potential class and method responsible for the issue save the time of developer instead of going through the entire code, now he has the code line number to fix.
Flow graph of application helps understanding how the services are performing across different tier and which service need improvement.
Setting up health rules is quite dynamic so now you don't have to depend on static number for threshold for triggering alert. Alert can be triggered on the basis of standard deviations and mathematical formula.

AppDynamics monitoring solution is quite expensive so if a medium enterprise who have budget constraints for performance engineering department can check for other open source tools and setting up AppDynamics requires huge infrastructure so procurement of those resources is overhead.

AppDynamics Feature Ratings

Application monitoring
8
Database monitoring
9
Threshold alerts
10
Predictive capabilities
9
Application performance management console
9
Collaboration tools
8