AppDynamics Serverless APM for AWS Lambda
AppDynamicsExternal reviews
External reviews are not included in the AWS star rating for the product.
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.
Good end-user monitoring and effectively detects anomalies in the system
What is our primary use case?
The solution effectively detects anomalies in the system.
What is most valuable?
The solution's most valuable features are its end-user monitoring and AI functionalities.
What needs improvement?
The solution's pricing could be improved and made more competitive.
For how long have I used the solution?
I have been using AppDynamics Server Monitoring for four years.
What do I think about the stability of the solution?
I rate the solution’s stability an eight out of ten.
What do I think about the scalability of the solution?
The solution is more suitable for enterprise businesses. Around 2,000 users use the solution in our organization.
I rate the solution’s scalability an eight out of ten.
How are customer service and support?
The solution provides good and helpful technical support.
How would you rate customer service and support?
Positive
How was the initial setup?
The solution's initial setup depends on the environment. Our deployment was challenging and took a while because our environment is a bit complex.
What's my experience with pricing, setup cost, and licensing?
AppDynamics Server Monitoring is an expensive solution. The solution costs 5,000 per user.
Which other solutions did I evaluate?
Dynatrace is the solution's main competitor. We chose AppDynamics Server Monitoring because of its flexibility and ease of deployment.
What other advice do I have?
The solution was deployed on the cloud for our organization. We use the solution's alerting system for server management, and it works fine. I would recommend the solution to other users.
Overall, I rate the solution an eight out of ten.
User-friendly and provides good response time from the end-to-end server
What is our primary use case?
The performance and DevOps teams use the solution to drill down and find out the root cause if we are getting any high response time. In that condition, we have drilled down and checked out the calls and methods, which are taking too long.
What is most valuable?
The solution's most valuable feature is the response time from the end-to-end server. The solution is user-friendly and easy to use for everyone.
What needs improvement?
The solution’s pricing is high and could be reduced. The solution’s setup is a bit complex.
For how long have I used the solution?
I have been using AppDynamics Server Monitoring for five years.
What do I think about the stability of the solution?
The solution provides good stability.
I rate the solution’s stability a nine out of ten.
What do I think about the scalability of the solution?
The solution's scalability depends on how many user licenses you are taking. The solution is charged per user, team, or domain.
How are customer service and support?
We have to pay a yearly licensing fee for the solution. We can raise concerns or send mail regarding issues or difficulties we face, and the support team will contact us. They provide support to configure things or to learn more about their product.
How was the initial setup?
The solution’s initial setup is a bit complex. It took around seven to eight days to set up everything, including the agent and server name.
What's my experience with pricing, setup cost, and licensing?
AppDynamics Server Monitoring is an expensive solution.
What other advice do I have?
We are not using the alerts as we have different mechanisms called resilience testing or kiosk testing. The DevOps team uses the alerts. During production, they will get alerts when they see the CPU utilization going beyond the 60% or 70% benchmark they have set.
AppDynamics and Dynatrace are the only two tools that provide accurate or stable end-to-end response time. These two tools can show you everything that's going on from the back end. If we are doing performance testing or any testing, these two tools can provide us with every detail about what's happening in the back end from the server side that we can't see.
Overall, I rate the solution a nine out of ten.
Appdynamics is best monitering tool
1.we can check long running queries for all the time you can select specific time and debug what are the queries taking long time.
2.you can check application logs high utilizations
3.it will show SQL I'd along with SQL information so that you can tune your queries
4.it will show grafical representation of how your database and application behaviour