I get information related to application transactions on a day-to-day basis and manage their capacity augmentation according to transaction details. We collect errors and exceptions from end-user applications, and we share the details with the application development team that works on the application errors and exceptions to resolve and create enhanced performance with the help of Splunk AppDynamics. We have been working with Splunk AppDynamics for the last six years.
AppDynamics Serverless APM for AWS Lambda
AppDynamicsExternal reviews
External reviews are not included in the AWS star rating for the product.
Application performance management and error resolution improved with data-driven insights
What is our primary use case?
What is most valuable?
The main feature for Splunk AppDynamics is the application drill-down, and the application users utilize it with the help of the next blank panel on their application. An application developer, with the help of Splunk AppDynamics, collects data to get the correct information related to their application code and how the application code performs under low load and high load. Once they get the correct information through Splunk AppDynamics, they will enhance their code to perform better under high load.
It is a very user-friendly tool, and I have used multiple tools related to APM technology, not only Splunk AppDynamics. We have multiple tools, but end users prefer to use Splunk AppDynamics because their portal navigation is very simple and clear.
Application owners build down their application performance through Splunk AppDynamics. Based on the information related to daily, weekly, and monthly metrics, the application development team receives related information for their application performance, and they try to resolve application errors and exceptions, which is achieved via Splunk AppDynamics to enhance their performance.
There is a policy related to dynamic performance to baseline, and end users check their application performance according to their baseline, gathering information about their performance. Based on that information, they take corrective measures related to their applications and resolve issues and errors.
What needs improvement?
Dynatrace has multiple functions compared to Splunk AppDynamics, so Splunk AppDynamics should add those functions, which are not available as of now. Dynatrace has a universal agent that collects all information related to their CI, and if one CI has multiple languages, then there is no need to instrument multiple agents.
However, Splunk AppDynamics requires multiple agents; if I have one server with multiple applications in different languages, then I need to instrument different agents for each application.
Splunk AppDynamics should work with Dynatrace with one single universal agent that works with all application languages, eliminating the need for multiple implementations.
What do I think about the stability of the solution?
Regarding stability, it is a very nice and good tool. There are no issues or bugs with the 20.4 version; it is very stable with no functionality or operational issues. I would give it ten out of ten.
How are customer service and support?
The support team for Splunk AppDynamics is very helpful, and they help us resolve any issues raised by our team relating to operations, application instrumentation, or any other issues. I would give them a nine out of ten.
How would you rate customer service and support?
Positive
How was the initial setup?
The new version is very straightforward. I would give it a ten out of nine, and there are no issues related to deployment; it is very easy and straightforward to deploy.
What was our ROI?
There are multiple benefits related to the APM market, but we experience benefits related to application performance only. According to errors, exceptions, and code-level details related to their application performance on a daily basis, the application development team tries to help with Splunk AppDynamics to reduce errors and exceptions, which helps the end users get application availability and feel more confident.
What other advice do I have?
I rate Splunk AppDynamics 10 out of 10.
Helpful for identifying bottlenecks and providing fine-tuning recommendations
What is our primary use case?
Our use case is in the lower environment. We are not using it in the production environment. We are part of the performance testing team, so we monitor the users on this server through performance testing, and during that time, we use all the agents, install them on the server, and monitor any bottlenecks. We use Splunk AppDynamics for deep dive analysis and provide inputs to the team. That is our use case.
We are using it only for the on-premises environment, but we are exploring options for Azure-hosted applications and AWS-hosted applications.
How has it helped my organization?
Splunk AppDynamics helps us in identifying bottlenecks and providing fine-tuning recommendations. We have many sites. We do deployments and analyze products. Before, as a performance testing team, we were not in a position to tell the team where the issue was happening, only able to provide numbers. With Splunk AppDynamics, we can pinpoint exactly where we need to concentrate and provide recommendations for fine-tuning. Without it, it was a nightmare. We wouldn't have been able to provide this information.
What is most valuable?
The metrics browser is very useful, and the deep dive feature is very useful for us.
What needs improvement?
Product-wise, everything is good, but the main concern is the extensions and their documentation, particularly for the installation of Azure app services. It is lacking some documentation, which is why we are always with the AppDynamics team for support to get the details.
Additionally, whenever they upgrade or add new features, we do not get notifications, which makes it very hard for us to find out new information. If they could fix this, it would be helpful, and our satisfaction score would increase.
For how long have I used the solution?
We have been using Splunk AppDynamics for almost three years.
What do I think about the scalability of the solution?
We are using the cloud version only and not an on-premises installation. I am not sure what to expect on the scalability front, but it is useful for us. We have tried it with a maximum of 500 concurrent users, and it provided all the required information.
How are customer service and support?
Initially, we had some hiccups getting technical support. After some time, we got a contact, an account manager, to work directly with for technical support. He immediately finds a resource and assigns it to us.
How would you rate customer service and support?
Positive
What was our ROI?
We haven't done that exercise. We are working on a mix of applications, such as SaaS, AWS-hosted, Azure, and on-premises applications. It's very hard to find ROI because we are currently focused only on the on-premises applications. In a year, we work on about 20 projects, but we get only two or three projects using Splunk AppDynamics. For the others, because they are vendor-hosted, we don't utilize it. We are still trying it, and maybe once we develop that capability, we'll start finding ROI. Currently, we are not performing any exercise on calculating ROI.
What's my experience with pricing, setup cost, and licensing?
We find its pricing reasonable and competitive. After it was acquired by Cisco, we found it acceptable.
What other advice do I have?
I would rate Splunk AppDynamics an eight out of ten.
Monitoring of business transactions and database performance improves while integration challenges remain
What is our primary use case?
The main use cases for it are similar to APM from Broadcom.
Splunk AppDynamics is very similar to APM. The part of the database is interesting since users can do many things with this dashboard, and the business dashboards are also very interesting. The main dashboard, showing all communication between components or business transactions, is very interesting as well.
This is similar to APM from Broadcom. The most important thing is managing the performance of the application for critical business in organizations, and it's very important to do this with the solution you want. If you don't have this kind of application, it's impossible to know what happened with your critical business.
How has it helped my organization?
It's similar to ABM from Broadcom. It's important to have. You need to be able to manage the performance of the applications that are critical for business in an organization. If you don't have this kind of application, it's impossible to know what's happening with your critical business aspects.
What is most valuable?
With Splunk AppDynamics, the database part is interesting. Users can do many things with this dashboard, and the business dashboards are also very interesting. The main dashboard, showing all communication between components or business transactions, is very interesting as well. For example, the baseline of all metrics in the Splunk AppDynamics database is very interesting. It can send alarms or alerts when the database baseline is not correct.
The effectiveness of the Splunk AppDynamics auto-discovery and mapping is similar. It's maybe a little better than APM from Broadcom. However, it's not the best. Users need to modify or configure many things to get good information from discovery. It's good, yet there is something to improve.
Business transaction monitoring is the more interesting part of Splunk AppDynamics since it has automatic discovery of business transactions and many different kinds. For example, for web services or different kinds of components, such as in Java. Users can configure business sections in their environment, and it's possible for customers to configure different sources for the name of the class, the name of the method, or the name of the web service, which is very interesting.
I work with the AI-powered anomaly detection and root cause analysis for troubleshooting. Users can see the error and the message with the error on the dashboard, and they can see exactly what error they are encountering.
The user experience is good. Its impact is very high. It's crucial to be easy to manage for the customer's user experience.
What needs improvement?
The discovery is acceptable, however, users need to configure many things if they want good discovery. These points are candidates for improvement.
A good integration with the CMDB would be beneficial, so users can see a good view of the final services automatically. A good integration with Splunk would be very interesting, as Splunk is a good product for logs, and that part is currently missing in Splunk AppDynamics. If Cisco can achieve a solid integrated solution, it would be very beneficial.
For how long have I used the solution?
I have used Splunk only for the security part, not with the APM part - only with the security and management of logs. I have used Splunk AppDynamics for approximately five years.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
The solution is scalable.
How are customer service and support?
We have had a good experience with Splunk AppDynamics compared to APM from Broadcom. AppDynamics if much more helpful.
Support is generally okay, and the support is knowledgeable.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We have experience with another solution, with performance, with application performance, with infrastructure, alongside the other product we are working with.
It's very different. The most important aspect is that the discovery of Splunk AppDynamics is better than APM from Broadcom, along with the dashboard and many other features.
How was the initial setup?
It's very complex regarding pricing, setup costs, and licensing of Splunk AppDynamics. Normally, when we have to do a quote for a customer, we talk with Cisco, and it is very complex. For me, it is more complex than APM from Broadcom, which is easier. Cisco being complex depends on the part of the solution, the agent, and many things.
The solution is better in on-premises environments.
Splunk is only SaaS, and in two years, or when these solutions are integrated, maybe it will be a better SaaS solution. Right now, for on-premises environments, it's the best.
There is maintenance needed, and it's important to do the maintenance work. We have to do a lot of things to maintain it properly. It's not difficult. However, you do need to do a bit of work - more so than APM Broadcom.
What other advice do I have?
Ten years ago, it was good, however, now it's complex in Cisco. We tried to integrate Splunk with Splunk AppDynamics, and maybe in the future, it will be a good solution. Right now, it's two separate solutions, and it's not a good integration.
Splunk AppDynamics' infrastructure monitoring is satisfactory. Users have a main dashboard with all information. If there is a problem with memory, CPU, or something else in a server, users get a red alert, and they can click on that component to see the specific metric related to that CPU, memory, or network problem, and the correlation is very good.
It optimizes the user experience for customers.
My experience is more from Java and .NET applications. I don't have security skills, however, customers find it acceptable to see this information in the global context regarding their applications.
It depends on the integration with Splunk that I mentioned before. I prefer to wait to see what happens with that, but Splunk AppDynamics is a very good solution, and I believe that integrating Splunk will yield excellent results.
On a scale of one to ten, I'd rate it a seven.
Offers end-to-end observability for applications but does not support the MELT framework for the entire stack
What is our primary use case?
What is most valuable?
What I like the most about Splunk AppDynamics is the end-to-end observability for the application, along with traces. It enhances productivity and aids in cost avoidance.
What needs improvement?
Splunk AppDynamics is no longer available as a standalone product in the market. Cisco has integrated it into their full-stack observability solution called the Splunk Observability Cloud. Therefore, purchasing Splunk AppDynamics as a standalone product is no longer an option, which presents a challenge for us. After Cisco acquired Splunk in 2023, Splunk AppDynamics, initially a separate product, became part of Cisco's full-stack solution. This change means that I can no longer deploy it as before.
Splunk AppDynamics does not support the complete MELT framework, which includes metrics, events, logging, and tracing for the entire stack. It lacks maturity in correlation within the observability spectrum. Splunk AppDynamics provides an end-to-end view of the application but misses the infrastructure part, which is crucial.
For how long have I used the solution?
I have used this solution for nearly six years, dating back to 2019.
What do I think about the stability of the solution?
It is quite stable. We have faced challenges with Splunk agents and Splunk AppDynamics agents. You often have multiple agents running simultaneously in the infrastructure. This can sometimes cause conflicts with your application, so it is necessary to conduct appropriate testing before deploying them in production to prevent potential outages.
What do I think about the scalability of the solution?
We are facing issues at the moment with Splunk and scalability. We have reached maximum capacity in our tier, and extending capacity has not been cost-effective from Splunk's perspective.
How are customer service and support?
I would rate their support an eight out of ten.
How would you rate customer service and support?
Positive
How was the initial setup?
I find the initial setup to be of medium to high complexity. It requires appropriate initial planning for the tools to be successfully implemented.
After implementation, it takes a little bit of time to realize its value.
What about the implementation team?
We leveraged professional services from both Splunk and Cisco for the deployment of Splunk AppDynamics.
What's my experience with pricing, setup cost, and licensing?
The pricing is quite comparable to similar solutions in the market. All these solutions at the moment are cheap, but it is like paying for insurance; you pay insurance to avoid major damage.
What other advice do I have?
I would rate Splunk AppDynamics a seven out of ten. When addressing observability concerns, one should not only focus on the application layer. A full observability approach is required. New tools focus on the entire stack end-to-end, offering correlation to facilitate root cause analysis and minimize MTTR. Therefore, I would rate it a seven out of ten.
Dynamic mapping enhances workflows that are user-friendly
What is our primary use case?
Normally, we require end-user monitoring for our digital banking services. Since we operate in the financial sector, we need monitoring for our mobile apps and web browsers, particularly for our online banking systems. This is our main use case.
What is most valuable?
The feature that I appreciate in AppDynamics Browser Real-User Monitoring is the intuitive and user-friendly dynamic mapping it creates for workflows. The application flow presents a streamlined interface, making it easy to navigate across different interfaces and troubleshoot applications. This interface is particularly valuable for identifying and resolving application issues effectively.
What needs improvement?
One aspect that requires improvement is the agent. Without an agent, gathering sufficient information on applications is challenging. Additionally, the agent sometimes creates performance issues in production environments. If AppDynamics could develop a means to monitor without an agent, it could significantly improve application performance and reduce potential problems. Moving to an agentless solution, like what some competitors are doing, would be beneficial.
For how long have I used the solution?
We have been providing the solutions using AppDynamics Browser Real-User Monitoring for three years.
What do I think about the stability of the solution?
The solution is stable overall. I can rate it nine out of ten. Occasionally, the agents stop working, which disrupts monitoring, but such instances are rare.
What do I think about the scalability of the solution?
AppDynamics Browser Real-User Monitoring is scalable. However, I did not find any Docker solution available with it, and a separate instance has to be installed.
Overall, scalability is fine, and I rate it eight out of ten.
How are customer service and support?
The customer service and support are helpful and responsive. I can rate their support nine out of ten.
How would you rate customer service and support?
Positive
What about the implementation team?
Normally, two to three engineers are involved in the installation process from our side.
What's my experience with pricing, setup cost, and licensing?
AppDynamics Browser Real-User Monitoring uses a token-based pricing model, which is complex and can be confusing for customers. Previously, there were different pricing models for web browsers and mobile apps, but now they have unified it. Customers have to pay a premium price, however, they receive considerable value from the product.
Which other solutions did I evaluate?
We are aware of competitors in the market like Dynatrace and Riverbed. We do not work with them.
What other advice do I have?
Overall, there is room for improvement in AppDynamics Browser Real-User Monitoring, so I rate it eight out of ten.
The complex token-based pricing model can confuse customers when calculating costs.
Real-time monitoring enhances application analysis
What is our primary use case?
We worked on the kernel, and being able to monitor our application is important. We have utilized some predictive analysis, and that seems to be the biggest advantage.
What is most valuable?
The real-time feature provides me with insights into what's happening. It also tells me if there are opportunities.
What do I think about the stability of the solution?
I still need to thoroughly assess the stability.
How are customer service and support?
I am not very impressed with support. The service could be better.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
We previously used Elasticsearch. We switched to AppDynamics for its capabilities. In terms of application monitoring, the differences were evident. The shift occurred starting December, over the last six months, and has shown improvements.
How was the initial setup?
We consulted the company for the setup.
What was our ROI?
The mean time to respond when there are no issues is crucial. It is about finding the right balance. If running transactions, you should be able to respond promptly, which translates into a figure.
What other advice do I have?
End-user licenses are crucial. We have users who require consistent monitoring, and they engage with it daily. This involves desktop usage and professional management.
I'd rate the solution eight out of ten.
Silver Bullet for Enterprise Applications Performance Monitoring
Unique, reduces resolution time, and reduces operational costs
What is our primary use case?
We are monitoring lots of different databases with AppDynamics Database Monitoring, such as Couchbase, SAP HANA, DB2, Oracle, MySQL, MongoDB, and Postgres.
In Turkey, most companies push their workers to work with the on-prem side because the government regulation is very strict. So 97% of my customers are working on the on-prem side, although we have three accounts working with the SaaS solution.
How has it helped my organization?
The most profitable benefit of this solution is that it reduces the mean time to resolution, which is very important for solving extraordinary problems. With AppDynamics Database Monitoring, problems are easy to understand and pinpoint, significantly reducing operational costs.
What is most valuable?
The most beneficial feature is the ability to correlate different metrics from the core APM to the database. You can fully see lots of different views of the pages. You can also measure each database query historically and see the reaction of your business transactions on the database side.
AppDynamics Database Monitoring provides a single view of the problem and helps identify the guilty database query, which is unique compared to other solutions.
What needs improvement?
Based on my experience, some databases like Couchbase, PostgreSQL, and MongoDB require a little bit of enhancement as they are newer and not as widely used as other databases. The limitations are often due to the vendors not supplying all the profiling features to AppDynamics.
For how long have I used the solution?
I guess we have been using it for more than 11 years.
What do I think about the stability of the solution?
I can give the stability of the solution a ten out of ten. It is very stable.
What do I think about the scalability of the solution?
The scalability of the solution is also ten out of ten.
How are customer service and support?
Customer service and support are good. The quality has been affected recently due to the company's acquisition by Splunk, causing some workers to leave and new ones to join. Hence, I would rate it an eight out of ten.
How would you rate customer service and support?
Positive
How was the initial setup?
The initial setup is very straightforward and takes only two or three minutes to install a collector on an independent computer. After installation, you can use the collector on up to a hundred different database instances. No other installation is needed.
What was our ROI?
With the mean time to resolution reduction provided by AppDynamics Database Monitoring, it greatly reduces operational costs, thus offering a good ROI.
What's my experience with pricing, setup cost, and licensing?
The price is not cheap, however, considering the benefits and the price ratio, I would rate it nine out of ten.
What other advice do I have?
This is really a unique solution. If you want to monitor both the application and database sides, there is no other solution like this in the market. Most products offer only database solutions, yet AppDynamics combines both APM and independent database monitoring.
Faster issue resolution with detailed transaction tracing and good performance testing
What is our primary use case?
Our primary use case involves performance monitoring of applications. We use it when an application is deployed, and we need to monitor it from a performance testing standpoint and engineering standpoint.
How has it helped my organization?
The solution helps us with performance testing by enabling us to monitor applications. It is particularly useful in identifying and resolving bottlenecks quickly.
What is most valuable?
The drill-down feature that allows tracing the transaction down to the method level and identifying the specific method causing the problem is very useful. This feature enables faster resolution of issues. Additionally, the tool has good alerting capabilities and stability.
What needs improvement?
Improvements can be made in the area of AI integration. Dynatrace has its own AI-enabled agent, but AppDynamics does not seem to have a similar feature. This is an area that needs focus.
For how long have I used the solution?
We have used the solution for about two years.
What do I think about the stability of the solution?
The stability of the solution is good, and no major glitches were observed.
What do I think about the scalability of the solution?
The solution is easy to scale with no major limitations in terms of scalability. It has enough alerting capabilities to trigger alerts when it finds an issue.
How are customer service and support?
There is good support available when needed.
How would you rate customer service and support?
Positive
How was the initial setup?
The process of procurement was slightly tough, but we were not directly involved in the installation or initial setup.
What was our ROI?
Using AppDynamics provides a potential cost-avoidance benefit. It saves time in analyzing and fixing production issues, though it is not straightforward to quantify the direct savings.
What's my experience with pricing, setup cost, and licensing?
Which other solutions did I evaluate?
What other advice do I have?
Focusing on the integration of AI capabilities should be a priority for AppDynamics to improve its offering. Additionally, there should be an easier procurement process. I'd rate the solution eight out of ten.
Helps the application team improve the user experience and reduce the impact of any problems
What is our primary use case?
I'm familiar with agent-based database monitoring. It easily integrates and monitors various databases like Oracle, SQL Server, MySQL, and PostgreSQL, with minimal configuration. There are also some advanced, AI-infused use cases.
It's better to enable additional metrics and custom metrics if needed, depending on the specific application.
How has it helped my organization?
It's made a difference. The correlation between database and application performance allows us to proactively identify issues that could impact the user experience. This helps the application team improve the user experience and reduce the impact of any problems. The proactive monitoring from AppDynamics definitely helps.
What is most valuable?
ASM deployment feature is the most useful for me. As soon as you enable the prerequisites, you can deploy the tools. That's one of the major use cases.
What needs improvement?
The downside is that it's a little costly. And if you get stuck with a problem related to deployment, it can take some time to get it resolved. You need domain expertise support to troubleshoot issues. It's not easy to get things done if you run into trouble.
How are customer service and support?
My experience has been good. Both are premium support users; so it's for a separate, additional price to the licensing. Since they're [Dyntrace and AppDynamics] part of the core monitoring ecosystem, especially with the premier experience.
There are different levels of supports. So, starting from your standard support to your 24/7 support, then you have your engineering support. In both cases, you have to go through an assessment before implementation in terms of what kind of application it is.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We used Dynatrace, which comes with full-stack observability. Full-stack observability has evolved to the point where, competitively, you can ask how AppDynamics and Dynatrace compare. Dynatrace takes a slight lead here. It can do dynamic baselining and anomaly detection.
It gives a little more transactional insights and is more comprehensive. There's a slight difference, but not a major impact, in terms of database monitoring on both tools. They are both competitive products. One way they try to compete is in terms of APIs, but the only difference I see is that AppDynamics has a slight advantage in one area. We don't have multiple agents, we go with the concept of one agent. Second, Dynatrace leads in observability, integrating with other on-premises and cloud systems.
They are both competitive enough in the same pricing range. They are not so different, they are both in the same range. If you go and negotiate, they are the same.
How was the initial setup?
The deployment itself doesn't take much time. Once you install the agent and enable the prerequisites, you'll be able to start monitoring.
The deployment is a matter of days. If the prerequisites are in place, it's just a matter of days. But the only thing is, in most scenarios, the domain administration team might not be aware of what exactly they want to monitor.
In that case, we have to do a detailed discovery to understand the database, the type of application it serves, and the issues they want to prioritize. Based on that, we determine the metrics to monitor from both the AppDynamics side and the database application side.
What was our ROI?
ROI depends on the criticality of the application. If your application is super critical and impacts the end-user experience, then investing in this tool will make a real impact, and you'll get good data management too.
What's my experience with pricing, setup cost, and licensing?
It is expensive. If you opted for the MSP model, you will get premium support because you're already a premium customer to them. If you're not opted for the MSP model and are on a standard model, then it is a little costly. It depends upon the number of licenses you're procuring. Based on that, you might get a discount.
What other advice do I have?
Overall, I would rate it an eight out of ten.