Try our new research platform with insights from 80,000+ expert users
it_user560472 - PeerSpot reviewer
Sr. Engineer at a tech company with 51-200 employees
Real User
With this insight, we get third-party ads to clean up their content.

What is most valuable?

We like being able to actually see how long it actually took. You can look at the back end, and you know how long the server thinks it took, but you really don't know how long to render. We've caught a lot of problems with ads, third-party content and other things, where we were serving up the page in a normal amount of time, but it wasn't rendering right and it was broken for our users. Now we have insight into that. We can raise the alarm, and try to fix it.

We've had a lot of issues with third-party ads. We were able to get them to clean up their act after we could show them the data that it was broken.

How has it helped my organization?

Instead of guessing, we have real data. That's really improved. Instead of saying, "Hey, everybody fire up your browser and see if we can reproduce this issue," we can just look. That's really been helpful.

What needs improvement?

Things mostly work well. I would think maybe more integration; pull things together more; integrate this analytics with this dashboard, with that analytics; and so on. Just kind of tie everything in one spot.

What do I think about the stability of the solution?

I have not encountered any stability or scalability issues. I'm not sure how many page views we're doing at this point, but we haven't had any issues with it, and it's a lot. It's a lot of page views. I know it is.

Buyer's Guide
Splunk AppDynamics
February 2025
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.

How are customer service and support?

We use technical support from time to time; nothing serious, just some questions; things like that. They've always been really responsive; definitely quick in getting you the answer in a timely manner.

Which other solutions did I evaluate?

I think they also looked at Dynatrace. I guess I know how that went, because here we are, with AppDynamics.

In general, when I’m selecting a vendor to work with, the most important thing I look for is the ability to get the job done and actually perform.

What other advice do I have?

We also use AppDynamics APM, and we use the database monitoring a little bit. We’re definitely happy with them.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user112596 - PeerSpot reviewer
Application Support Engineer with 51-200 employees
Vendor
Useful metrics and amazing snapshots of transactions are two reason why we chose AppDynamics over CA and Compuware.

How has it helped my organization?

We have been able to proactively correct issues from newly launched applications without even receiving complaints from the end users, and the amazement of users when you notify them personally that an error they never reported has been corrected is priceless.

What is most valuable?

The detailed metrics that are collected about the JVM and the transaction snapshots, those have been most valuable to us to correct complex bugs.

What needs improvement?

The granularity of historic data could be improved.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

The Java agent never was the cause of any application crash since we've used them.

What do I think about the scalability of the solution?

So far we have never reached the limits of AppDynamics Pro, it scales at our pace.

How are customer service and technical support?

Customer Service: AppDynamics is one of those rare companies that put the customer experience first. Once you become a customer you are appointed a technical account manager that helps you get the most out of your investment. I have a conference call with mine every other week and it really improves our understanding and use of the solution.Technical Support: Very good, we never had any major issue and we have always been helped promptly.

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

We did not use a comparable solution before, we choose AppDynamics when we initially compared the different Application Performance Management solutions.

How was the initial setup?

Setting up AppDynamics is a breeze. We never encountered any installation issue nor with the Java agents, machine agents or the controller. We always installed the components ourselves without any help other than the documentation.

What about the implementation team?

As mentioned before we implemented it ourselves without any external help.

What was our ROI?

Our ROI is very good, the areas that profited the most were productivity, customer experience, software quality and bug fixing time.

Which other solutions did I evaluate?

AppDynamics was chosen over several competitors which we evaluated: CA Wiley and Compuware dynaTrace.

What other advice do I have?

I rate the AppDynamics Pro usability, stability and customer experience as the best. This solution is very advanced and they keep on improving the features that make it great. Once you use AppDynamics it feels like you were standing in the dark before. Implementing it is a breeze even if you never used it before, and out of the box it gives you so much useful information that you only need to fine-tune it. I never heard of any other product that is up and running this fast.

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_user99882 - PeerSpot reviewer
it_user99882Engineer with 201-500 employees
Real User

I would say the clear title of AppDynamcs vs. other major competitors would be a clear indication that this is a gamed review. It makes it is searchable and easily shared in multiple channels. There are other such reviews that have a very similar structure. If this is a typical review I would expect to see very similar posts from other competitors in the space. I just don't see that. Do you see posts with titles like "We picked New Relic over AppDymamics, CA, and Compuware"? or We love CA APM better than AppDynamics and New Relic. No. Only in cases of AppD do you see this. I would discount most of these types of reviews as they are not an accurate portrayal.

See all 7 comments
Buyer's Guide
Splunk AppDynamics
February 2025
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.
it_user823356 - PeerSpot reviewer
Performance Test / QA Architect at Virtustream
Vendor
It catches issues quickly and fixes them, but the cost is prohibitive
Pros and Cons
  • "It has improved our organization with its ability to catch issues quickly and fix them."

    What is our primary use case?

    We use it to monitor the load testing environment.

    How has it helped my organization?

    It has improved our organization with its ability to catch issues quickly and fix them.

    What is most valuable?

    • Code profiling
    • Monitoring

    What needs improvement?

    The cost is prohibitive.

    For how long have I used the solution?

    One to three years.
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Presales Engineer at a tech services company with 51-200 employees
    Real User
    User-friendly dashboard, and the Business Journey feature is helpful
    Pros and Cons
    • "The features that I like best are the dashboard and Business Journey."
    • "AppDynamics is dealing with a lot of products and technologies, so we need to have clear documentation."

    What is our primary use case?

    We are a solution provider and I am a presales engineer. AppDynamics is one of the products that we implement for our clients and have experience with.

    At this time, I'm using it for training purposes, for the team.

    What is most valuable?

    The features that I like best are the dashboard and Business Journey.

    What needs improvement?

    AppDynamics is dealing with a lot of products and technologies, so we need to have clear documentation.

    The community support needs to be a little bit better.

    In the future, I would like to see the inclusion of better programming language options. This would allow for wider use, and make it more versatile.

    For how long have I used the solution?

    I have been working with AppDynamics for about nine months.

    What do I think about the stability of the solution?

    AppDynamics is stable and we haven't faced any bugs.

    How are customer service and technical support?

    As we are not an AppDynamics end-user, our experience with technical support is different. At the same time, from a support perspective, I have dealt with the AppDynamics community. I would say that support from the community is good enough, although it is not amazing. I think that community support needs to be a little better.

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

    We did not work with another similar solution prior to AppDynamics. We are a Cisco partner, so we keep moving forward with the same technology.

    How was the initial setup?

    The first time I deployed AppDynamics wasn't very easy because I didn't have much experience with Linux. However, aside from the Linux-related issues, I found it totally easy.

    The deployment is really quick, taking just two or three days. However, we need more time for configuration. If the deployment is good then the configuration will take about one more week.

    What about the implementation team?

    We do the implementation in-house. We have three people who are working with it.

    What other advice do I have?

    AppDynamics is a good product and I totally recommend it. Once you feel that you have the full journey for your end-users and you are tracking them, it's awesome. Overall, I am very happy with this product.

    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
    PeerSpot user
    it_user532590 - PeerSpot reviewer
    Application Performance Engineer at a computer software company with 1,001-5,000 employees
    Vendor
    It has automatic flow maps to visualize application environments, and a native mobile agent.

    What is most valuable?

    The most valuable features are:

    • Automatic flow maps to visualize application environment
    • Snapshots of method-level execution timing
    • Automatic baselines of all metrics
    • Native mobile agent

    How has it helped my organization?

    The product has improved our understanding of system performance. It has given us more time to find and fix problems.

    What needs improvement?

    This product could be improved by having a cross-application flow that can split the monitored systems into smaller business applications. I would like to see more flexible custom dashboards.

    For how long have I used the solution?

    We have used this solution for four years.

    What do I think about the stability of the solution?

    The earlier version of the .NET agent had some problems with stability and performance, but I found no stability issues with the current version.

    What do I think about the scalability of the solution?

    If you design a very big business application, visibility will suffer due to a large number of tiers and transactions.

    How are customer service and technical support?

    The technical support was one of the absolute best in the industry. Tickets are promptly processed and escalated. There was no terrible first level support to 'get through' before getting to the right level. I was able to get the level of support I needed right away.
    .

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

    I had a brief experience with Dynatrace at another company.

    How was the initial setup?

    It was very simple to install the controller and install some of the agents with default settings.

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

    Get the full scope of the price including analytics, real-user monitoring (RUM) and anything that might be relevant from the start. You might get a worse price when adding licenses in the middle of a licensing period since you are already locked in.

    Which other solutions did I evaluate?

    We evaluated Dynatrace before we chose this product.

    What other advice do I have?

    Take some time to train technicians and development personal who will use the tool. Make sure you design the correct Business Applications and Business Transactions.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    it_user509022 - PeerSpot reviewer
    Senior Performance Engineer Consultant with 501-1,000 employees
    Vendor
    Without any prior knowledge of the application structure, we use it to identify the root cause of performance issues.
    Pros and Cons
    • "End-user monitoring (web and mobile)"
    • "SQL statement monitoring"

    How has it helped my organization?

    In a few clicks, we are able to identify the root cause of performance issues, without any prior knowledge of the application structure nor its components. And this was true for both Java and .NET.

    What is most valuable?

    • Flowmap
    • Snapshots
    • End-user monitoring (web and mobile)

    What needs improvement?

    • Analytics
    • SQL statement monitoring

    What do I think about the stability of the solution?

    I have not encountered any stability issues so far.

    What do I think about the scalability of the solution?

    I have not encountered any scalability issues so far.

    How are customer service and technical support?

    Technical support is excellent.

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

    We used to use CA APM. We found AppDynamics much more user friendly, easy to spot performance issues, and great unified end-to-end monitoring capabilities.

    How was the initial setup?

    Initial setup was easy and straightforward.

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

    The product’s licencing policy is competitive. However, properly identify and size your needs to get the best rate.

    Which other solutions did I evaluate?

    We also evaluated CA APM, Dynatrace and New Relic.

    What other advice do I have?

    Properly identify your needs, and allocate the required resources. Otherwise, you might face some scalability issues.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Anton Kasimov - PeerSpot reviewer
    Anton KasimovConsultant at a tech services company with 1,001-5,000 employees
    Consultant

    We are waiting for ability to add private locatons feature for Appdynamics synthetic. Now, Appdynamics cannot check internal web resources behind firewall

    it_user2667 - PeerSpot reviewer
    VP of Systems Engineering at a tech company with 1,001-5,000 employees
    Real User
    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: I am a real user, and this review is based on my own experience and opinions.
    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
    it_user503214 - PeerSpot reviewer
    Associate Technical Analyst at a tech services company with 1,001-5,000 employees
    Consultant
    It automatically instruments slow performing code components, and facilitates deep-dive component monitoring. It does not support network monitoring.

    What is most valuable?

    Deep dive monitoring: It automatically instruments slow performing code components. It facilitates deep-dive component monitoring through deep on-demand diagnostics.

    Creation of dashboards and reports: It provides creation of reports by adding standard graph and widgets. It stores all metrics into a database that can be used to drive analytics.

    Business transaction tracing: It is very good in usability and tool navigation. The navigation is oriented towards business transactions which makes it extreme user friendly. The end user can navigate from business transactions and quickly navigate to the performance issues in those transactions.

    Simple architecture: Agents and a centralised console.

    How has it helped my organization?

    It helps client in finding the detailed errors and exactly which user is facing the same.

    What needs improvement?

    It does not support network monitoring, which should be included.

    For how long have I used the solution?

    I have used it for six months.

    What was my experience with deployment of the solution?

    It requires a huge amount of disk memory because of which I was unable to install it earlier on the machine.

    How are customer service and technical support?

    Technical support is 5/10.

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

    I have used CA Wily and Dynatrace. Both are good, but this is better in providing solutions.

    What about the implementation team?

    I have implemented it through a vendor team.

    It takes far less time to implement than any other APM tools. The ease of using the tool further reduces the overall implementation time.

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