Try our new research platform with insights from 80,000+ expert users
it_user112179 - PeerSpot reviewer
Sr Software Developer with 501-1,000 employees
Real User
May 12, 2014
Since it emails us alerts when certain things happen, we can start working on a problem before our customer notices.

What is most valuable?

I like that I can see the stack trace when problems are detected. This points me to the area in the code that needs to be fixed.

How has it helped my organization?

We have AppDynamics set up to email us alerts when certain things happen. We can start working on a problem before our customer notices.

What needs improvement?

I did not find it easy to understand at first. It just looked like this sea of information, and I couldn’t see the logical breakdown of things, and the names for things didn’t immediately help me figure out what they were really for – what it could help me see and do.

For how long have I used the solution?

About a year.
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,082 professionals have used our research since 2012.

What do I think about the stability of the solution?

None that I am aware of.

What was our ROI?

I don’t know what we spent on it, but whatever we spent, it was a good investment. This tool is helping us get our application free of bugs and performance issues.

What other advice do I have?

Learn as much as you can about it. It can do more than you think. Make use of the enthusiasm of the AppDynamics employees to help you learn.
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
it_user2652 - PeerSpot reviewer
it_user2652Project Manager at a non-tech company with 10,001+ employees
Top 20Real User

Since you were not involved in implementation, have you found it interesting starting as a new user of AppDynamics? or did you face any issues in understanding it?

See all 3 comments
it_user2667 - PeerSpot reviewer
VP of Systems Engineering at a tech company with 1,001-5,000 employees
Real User
Nov 5, 2012
AppDynamics…A Freeware Competitor to Dynatrace, Foglight and Introscope

This review is for AppDynamics Lite.

I had an interesting beginning discussion with AppDynamics. They are a competitor to Dynatrace, Quest Foglight and CA Introscope in the area of J2EE application visibility. They have a product called AppDynamics in both a freeware Lite Version and Enterprise Professional Edition that dig into the JVM and provide analysis and measurements of run-time performance.

The product is agent based. It’s a simple configuration in which you can modify the Tanuki Wrapper (wrapper.conf) to add a small set of parameters for start-up. It includes a web-based console interface which you can evaluate how much time is being spent where in the byte code. It’s pretty standard fair in terms of showing call trees and SQL statements. What I like is that it provides a quick and narrow window to HotSpots in the code so you don’t have to muck around with the interface. It also provides you the control to do deeper profiling (sampling) like Foglight does so that you can get a complete profile (with overhead of course). You can define User Experience thresholds (which they all provide as well), but it’s right there in plain site.

Beware that the freeware version is limited to 30 “Business Transactions” which are identical to starting points of a PurePath. It’s not just Servlet requests. I saw JSP and JS references as well. You can prune them down to account for your 30. You can also rename them. For example, the request (/webapps/blackboard/execute/courseMain) could be renamed Course Home Page. This way you could target your 30 most important pages and limit your profiling to just these 30. Of course this is only a per JVM basis. The enterprise version connects all of the JVMs together so that all tiers and and Continuous monitoring can take place.

There are other features in the Enterprise version which I haven’t been able to evaluate just yet. I will get an Enterprise license shortly. This includes the following features:

Distributed/SOA related bottlenecks
Deadlocks
Payload/Input Data related errors
Memory / GC Behavior Monitoring
Memory Leak Detection
Memory Content Analysis & Accessor Tracking
Object Instance Tracking & Thrash Detection
24/7 Monitoring of Custom Caches
Correlated Event Data (Payload, User Data, Hardware)
Alerts & Notifications
Incident Queue
Incident Workbench
Other workflow related features


How to Set-It Up
First thing you need to do is download the freeware version. Send the zip file to your server that you plan to instrument. Unzip the packages (both the viewer and the agent are in one package). Then you will need to unzip both packages. I took the simple route and set up the agent under (/usr/local/appdynamics) and the viewer under the (/usr/local/appdynamics/viewer) directories.

Modify the Wrapper.Conf
It’s easiest to modify the Tanuki wrapper by adding the following parameters. Make sure to add the host IP for the viewer. In my case, I used the same server which I instrumented, but you do not have to.

wrapper.java.additional.25=-javaagent:/usr/local/appdynamics/javaagent.jar
wrapper.java.additional.26=-Dappdynamics.viewer.host=10.103.66.148
wrapper.java.additional.27=-Dappdynamics.agent.logs.dir=/usr/local/appdynamics/logs

Modify the Catalina.Policy
You will get a Security exception if you don’t add the following into the Catalina.Policy. It took me a solid 20 minutes to figure this one out. Luckily I’ve seen this with Foglight and Dynatrace in the past, so it was easy to overcome.

// AppDynamics Grant
grant codeBase "file:/usr/local/appdynamics/-" {
permission java.awt.AWTPermission "accessClipboard";
permission java.awt.AWTPermission "accessEventQueue";
permission java.awt.AWTPermission "showWindowWithoutWarningBanner";
permission java.lang.RuntimePermission "exitVM";
permission java.lang.RuntimePermission "loadLibrary";
permission java.lang.RuntimePermission "queuePrintJob";
permission java.net.SocketPermission "*", "connect";
permission java.net.SocketPermission "localhost:1024-", "accept,listen";
permission java.security.AllPermission;
permission java.io.FilePermission "*", "read,write,execute";
permission java.util.PropertyPermission "*", "read";
permission java.lang.RuntimePermission "getenv.*";
};

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user76002 - PeerSpot reviewer
it_user76002Director of IT at a financial services firm with 10,001+ employees
Real User

What I remember is this free license can be used only for "one instance" for storing few minutes of recent data and not for deploying across your environment. Each user gets only "one license", which is not practical. Once you get to enterprise version, its the same cost as Dynatrace, Introscope and Foglight. Did they recently change the policy?

See all 3 comments
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,082 professionals have used our research since 2012.
reviewer2301996 - PeerSpot reviewer
IT Manager at a tech services company with 11-50 employees
Real User
Top 20
Nov 2, 2023
Easy-to-use platform with efficient GUI and CPU monitoring features
Pros and Cons
  • "The platform is reliable in identifying the core system issues."
  • "The product’s dashboard could be more easy to implement."

What is our primary use case?

We use the product to monitor servers and CPUs and the amount of storage through VPN connection for 55 branches of our customers distributed across countries.

What is most valuable?

The platform is reliable in identifying the core system issues. It is easy to use with a simple GUI and has efficient CPU monitoring features.

What needs improvement?

The product’s dashboard could be more easy to implement.

For how long have I used the solution?

We have been using AppDynamics Server Monitoring for six months.

What do I think about the stability of the solution?

It is a stable product.

What do I think about the scalability of the solution?

We have six AppDynamics Server Monitoring users across different countries. It is a scalable product.

How was the initial setup?

I encountered system issues regarding integration between AppDynamics Server Monitoring and cloud for the initial setup. It took us 48 hours to complete. It is easy to maintain as it is a software-as-a-service tool.

What about the implementation team?

The project manager from the company we purchased, AppDynamics Server Monitoring, helps our team implement the product.

What was our ROI?

The product generates a return on investment for us. It was the right decision taken at the right time to implement it.

What other advice do I have?

I advise others to work with AppDynamics Server Monitoring. I rate it an eight out of ten.

Which deployment model are you using for this solution?

On-premises
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.