AppDynamics Room for Improvement

IT Operations Executive at a computer software company with 10,001+ employees

From an AppDynamics point of view, and possibly based on the fact that it's now part of Cisco, is that Cisco may fundamentally have a different view of the world. If you compare AppDynamics with Foglight, as an example, Foglight's got the ability (even the old versions of the product that we currently work with) to offer visibility within the inherent infrastructure which is certainly lacking on the AppDynamics side. I know that there're other products on the Cisco side that can do similar things as Foglight. If it would be able to give you more infrastructure visibility in this solution, it would certainly make the product stronger.

The cost element is an issue. I can't expect the company to change its way of work. However, given the fact that we earn and do all our business in South African Rand, I would prefer to buy in Rand as opposed to the American dollar or British pound. In our case, dollars are preferable. The exchange rate between our currency and the international currency makes planning much more difficult, and socio-economic changes heavily impact our commercial planning and budgets. From my perspective, that would be a step in the right direction. 

Quite often we are asked to do a POC or POV, proof of value, or show that the technology works, and we are given licenses to do that. However, the current commercial model with AppDynamics is that you buy a year or three years. There's nothing more and nothing less available. Some of our customers would prefer a five-year engagement. Some of our other customers would prefer a shorter duration. I would propose, and we actually asked AppDynamics, a dispensation where you have the licenses available in a set timeframe and you can use it as and when you require. The concept of a true-up at the end of some period, may make our lives easier with reference to having to scale up and down our ecosystem. Basically, they need to offer just a bit more flexibility on the commercial model.

If it's possible to buy in Rand, or at least keep the price points for a year the same, or even over three years, that would help with currency fluctuations. We've recently sold to one of the big banks, a sizable chunk of AppDynamics. We can give them the dollar quote now for year one, certainly. That's no problem, as we know what the current exchange rate is, however, neither us nor the bank has any idea of what the exchange rate will be next year. It becomes a bit of a moving target. What do you plan for? It becomes a bit of a crystal ball exercise with reference to what the exchange rate is going to do, and therefore, what you need to do from a planning point of view, budget-wise. There must be a more elegant way to handle this challenge, although it's certainly not in our domain to do something about it. That's the OEM's prerogative.

View full review »
Sid Roy
Vice President - Operations & Client Support at Scicom Infrastructure Services

AppDynamics should try to find some measure of support or functionality in an SAP and Peoplesoft environments- however with the introduction of C++ agents- the PeopleSoft realm will be covered shortly. Additional support for NextGen mobile platforms also needs to be high in the roadmap prioritizations

View full review »
Head Of Information Technology at a mining and metals company with 11-50 employees

I have not been able to really spend time on the product itself. Developers are more likely to discuss if there are any shortcomings. My usage is quite limited. It would be unfair for me to comment on missing features. I don't spend enough time with the solution, exploring its capabilities. 

Nothing comes to mind in terms of lack of features. I haven't witnessed any aspect that I felt was lacking.

The cost is an area of concern to me on that one. The cloud licensing needs to be improved. It's quite pricey. There are cheaper options other there - including open-source options. 

View full review »
Learn what your peers think about AppDynamics. Get advice and tips from experienced pros sharing their opinions. Updated: June 2021.
509,820 professionals have used our research since 2012.
Systems Engineer at a tech services company with 1-10 employees

There are too many installers available for this solution. There is a separate installer for many things, for example, .net. There should be one installer for each operating system, such as Windows and Linux. They then can let you choose what options that you want for that particular operating system because trying to find all the different pieces separately is more complicated than it needs to be.

In an upcoming release, there could be better integration with the infrastructure. Currently, the solution is able to tell you where the problem is but it is not narrow enough. For example, it can show that the issue is in the data server and it took a certain time to process, but that does not necessarily narrow it down to the query where it actually was. You just know that the problem is within the database server. Sometimes it is very obvious it was the query, but other times it could be just that the server is light on resources. It would be beneficial if it could integrate more with some of the infrastructures to have the ability to correlate between the two to see whether the problem is actually with the code or it is a problem with the underlying infrastructure.

View full review »
Sr Technical Architect at a tech services company with 5,001-10,000 employees

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.

View full review »
Oguz Mutlu
Sr. Devops Engineer at

We constantly need to improve our alert mechanism because we get a lot of false-positive alerts. These are not real errors. In addition, for end-user monitoring, sometimes, we are not able to catch all user activities. Because of not being able to follow the user activity from the start to the end, we are missing out on the performance issues.

View full review »
Ashish Jaiswal
Senior Software Engineer at a financial services firm with 10,001+ employees

More native support for other hardware is needed because having to install various extensions and perform extra setup for different devices is really challenging, and not as easy or straightforward as it is in other products.

View full review »
Senior Performance Engineer at a financial services firm with 1,001-5,000 employees

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.

View full review »
Marcos Pestana
Head of IT Operations at a retailer with 10,001+ employees

Upgrading application and machine agents on a large scale is a nightmare; we cannot push upgrades through the platform, meaning, manual upgrades each time a new major release is out. Each time we have a new major release, we need to do a Rollout.

The Mobile AppDynamics app is a "Thing of the Past". AppDynamics should evolve the features presented by it; redesign it. Dashboards are impossible to read, and drilling down issues through it is impossible.

The worst part is that the AppDynamics SaaS Environment has a lot of downtimes, and AppDynamics, despite our efforts, does not give us any feedback on these downtimes/incidents.

Update: 04/2021 (4 years using AppD)

We still face outages in out SaaS controller... The feedback we get about each outage is really limited, and especially without sharing any improvement plan.

View full review »
Tjeerd Saijoen
CEO at Rufusforyou

An area that has room for improvement on the CR and ERP would be the addition of monitoring of the internal solution. For example, you can monitor the day-to-day and everything in the transactions with AppDynamics, but there's also a lot going on in the kernel itself that you cannot monitor. The automation needs to improve as well. As it stands, a lot of customization needs to happen before you can use AppDynamics.

View full review »
Abdulrahman Kazamel
Presales Engineer at a tech services company with 51-200 employees

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.

View full review »
Associate Director, Application Performance Management Solution Design & Engineering at a financial services firm with 10,001+ employees

The AppDynamtics on-premises platform is immature, and it does not scale.

They need to improve the consolidation of agents for the agent's installation process. 

We would like to see one single agent to be installed and not multiple agents.

View full review »
Senior Manager at a financial services firm with 10,001+ employees

I am a monitoring administrator and one of the biggest issues is that it doesn't have a large environment for support. We work in a large environment with nine to ten separate controllers in different processes.

We can configure but it cannot synchronize the data, so it has to be done manually.

I felt that it's a bit complicated on the administration side.

I would like to see more artificial intelligence and machine learning brought in to monitor the statement and payment sum issues we have. That would be very helpful.

View full review »
Oscar Montufar
Operation Manager at Totalplay

There could be some improvement in the constructions of the diagrams, it is too difficult currently.

View full review »
Test Specialist at a insurance company with 10,001+ employees

The dashboard can be better. Also, the automated reports could be improved.

The UI in Dynatrace is more user-friendly.

I would like to see more automated reports. 

View full review »
Fred Payne
Services Technology Manager at NCR Corporation

Needs more integration with applications suites, like Oracle Enterprise Server or BMC Remedy.

View full review »
Gaurang Panchal
Sr. Integration Developer at Equifax Inc.

Rolling out version upgrades is a difficult job at times.

View full review »
Associate Principal Consultant at BRavura

As per my experience, the drill-down feature can be improved at the class level.

It should generate a report similar to what Oracle provides.

View full review »
Learn what your peers think about AppDynamics. Get advice and tips from experienced pros sharing their opinions. Updated: June 2021.
509,820 professionals have used our research since 2012.