Try our new research platform with insights from 80,000+ expert users
Consultant at QualityKiosk Technologies Pvt. Ltd.
Consultant
Stable, scalable, and has good technical support, but lacks support for newer technologies
Pros and Cons
  • "What I found valuable in AppDynamics Database Monitoring is good technical support. I also like that it's scalable and stable."
  • "AppDynamics Database Monitoring would be a better product if it could support new technology, such as cloud technology. Even Dynatrace lacks support for newer technologies."

What is most valuable?

What I found valuable in AppDynamics Database Monitoring is good technical support. I also like that it's scalable and stable.

What needs improvement?

AppDynamics Database Monitoring would be a better product if it could support new technology, such as cloud technology. Even Dynatrace lacks support for newer technologies.

For how long have I used the solution?

I've been working with AppDynamics Database Monitoring for four to five years for my customers.

What do I think about the stability of the solution?

AppDynamics Database Monitoring is a stable product.

Buyer's Guide
AppDynamics Database Monitoring
January 2025
Learn what your peers think about AppDynamics Database Monitoring. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.

What do I think about the scalability of the solution?

AppDynamics Database Monitoring is a scalable product.

How are customer service and support?

AppDynamics Database Monitoring has good technical support.

How was the initial setup?

The initial setup for AppDynamics Database Monitoring is not that complex, though it has specific prerequisites you'd need to fulfill. You'd need to collect some database credentials, so setting up AppDynamics Database Monitoring isn't complex and isn't as straightforward.

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

AppDynamics Database Monitoring requires a license for database monitoring and other features, while Dynatrace provides monitoring and other features out of the box without additional costs. Sometimes this makes it more challenging to pitch AppDynamics Database Monitoring to customers, especially because you need to buy a separate license.

As an implementer, I have yet to learn about the pricing for AppDynamics Database Monitoring. Pricing is taken care of by the sales team.

Which other solutions did I evaluate?

I've evaluated Dynatrace and have been working with it for ten years. Compared to other APM solutions, Dynatrace is far better, even in database monitoring. The database monitoring functionality is an out-of-the-box offering of Dynatrace, while in AppDynamics Database Monitoring, you have to pay a licensing fee. Dynatrace also has plug-ins that help you monitor databases.

What other advice do I have?

I'm working in an APM implementation company delivering APM solutions from Dynatrace, AppDynamics, New Relic, etc.

I'm mainly working with AppDynamics and Dynatrace tools, and my company has an APM tool still under development. I'm working with AppDynamics Database Monitoring.

My company has a mix of customers on AppDynamics Database Monitoring, small, medium, and large enterprises.

Compared to AppDynamics Database Monitoring, I'd go for Dynatrace because it has out-of-the-box features that don't require a separate license. Dynatrace also has a better interface and dashboard than AppDynamics Database Monitoring.

I'd advise anyone who wants to implement AppDynamics Database Monitoring to follow the documentation. It's a straightforward product to use.

My rating for AppDynamics Database Monitoring is seven out of ten.

My company is a partner of AppDynamics Database Monitoring.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner/ Implementer
PeerSpot user
Technical Team Lead at a financial services firm with 10,001+ employees
Real User
Quick installation, good interface, and user-friendly
Pros and Cons
  • "I have found some of the valuable features of AppDynamics Database Monitoring to be once the installation is complete, you are able to quickly start receiving metrics, which is great. The user interface is also very user-friendly."
  • "I have found it sometimes a bit difficult to trace the transaction all the way through to the application. I'm not sure if that problem is on the database side or on the application side, but that would be something that I would like to be improved. The traceability from the application to the database, sometimes, is a bit of a challenge. If you're using AppDynamics, with the Java agent, for instance, you need to be able to trace it through."

What is our primary use case?

We are currently using AppDynamics Database Monitoring on-premise but we are migrating to the cloud.

We are using AppDynamics Database Monitoring to understand where the long queries are, and how your applications are performing against the database. You can actually see whether it's a database issue or if it's an application issue. Additionally, you can run explain plans against it, to see which queries need to be optimized.

What is most valuable?

I have found some of the valuable features of AppDynamics Database Monitoring to be once the installation is complete, you are able to quickly start receiving metrics, which is great. The user interface is also very user-friendly.

What needs improvement?

I have found it sometimes a bit difficult to trace the transaction all the way through to the application. I'm not sure if that problem is on the database side or on the application side, but that would be something that I would like to be improved. The traceability from the application to the database, sometimes, is a bit of a challenge. If you're using AppDynamics, with the Java agent, for instance, you need to be able to trace it through.

For how long have I used the solution?

I have been using AppDynamics Database Monitoring for approximately six years.

What do I think about the stability of the solution?

The solution is highly stable.

What do I think about the scalability of the solution?

We have more than 100 people using the solution in my organization. We have plans to increase the usage of the solution in the future.

How was the initial setup?

The installation is easy. It would take about an hour and a half maximum to do the installation because you need connectivity to the database itself. It was more a connectivity problem than it was an actual APM installation issue.

What about the implementation team?

I am able to do the installation myself.

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

There is an annual cost for the use of this solution.

What other advice do I have?

I would recommend this solution to others.

I rate AppDynamics Database Monitoring an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
AppDynamics Database Monitoring
January 2025
Learn what your peers think about AppDynamics Database Monitoring. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.
reviewer1269657 - PeerSpot reviewer
Vice President at a financial services firm with 10,001+ employees
Real User
A fantastic solution for monitoring a database
Pros and Cons
  • "To be honest, it's a fantastic product."
  • "The scalability could be improved."

What is our primary use case?

We use this solution for database monitoring, application processing, and performance monitoring. Within our business unit, there are hundreds of people using this solution.

AppDynamics was implemented to help us with some performance issues. I'm not a big fan in terms of other features compared to some of the other tools that we use, but when it comes to end-user monitoring (where you want to capture or trend back business transactions, or where you want to really view the performance of the tools), It's not just good in terms of managing your production system, but some of the developers use it to tackle performance issues and get ahead. 

What is most valuable?

The application performance monitoring when it comes to code (especially Java code), is really amazing.

The key feature of AppDynamics where it really helps us is instrumentation and database monitoring. 

The user interface is also good.

What needs improvement?

The challenges that we face are all performance based, relating to business transactions, not database monitoring.

For how long have I used the solution?

I have been using this solution for a couple of years.

What do I think about the stability of the solution?

AppDynamics Database Monitoring is very stable.

What do I think about the scalability of the solution?

The scalability could be improved. There is a limitation in terms of the technology that can be supported. For Example, if you want to implement through Java, that is pretty seamless.

The amount of configuration you get there is actually quite low, so you can pretty much go ahead. However, if you're implementing C++ applications, I think it's going to be very difficult.

How are customer service and technical support?

We have an enterprise tooling team of our own. We actually don't support the product internally; however, there are some consultants from AppDynamics who join us from time to time to help us whenever we experience issues that we need help dealing with.

How was the initial setup?

The installation was quite straightforward. Simply deploy the agent to start coding the data to the controller, and it will do the rest.

Deployment took less than an hour or two. It's best to have the help of expert staff, but if you don't, just follow the instructions.

What about the implementation team?

We deployed this solution on our own with a maintenance team of eight to ten people.

What other advice do I have?

I would recommend this solution to other companies. On a scale from one to ten, I would give AppDynamics Database Monitoring a rating of eight. To be honest, it's a fantastic product.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Infrastructure Architect -Application Dynamics at Kyndryl
Real User
A database monitoring solution that provides a comprehensive overview of enterprise data
Pros and Cons
  • "The good thing with AppDynamics Databases is that it will give you a pretty good overview of the data, all the database-like tables, long-running queries, jobs running on the databases, and the queries that are taking more time. So, it's at a deeper level with all the database functionalities, and you will get that information. So, it's a pretty good tool in that sense."
  • "It could be more user-friendly for beginners."

What is our primary use case?

We are using many business applications, and the backend databases are very critical for them. So, everybody's using AppDynamics Database Monitoring.

What is most valuable?

The good thing with AppDynamics Databases is that it will give you a pretty good overview of the data, all the database-like tables, long-running queries, jobs running on the databases, and the queries that are taking more time. So, it's at a deeper level with all the database functionalities, and you will get that information. So, it's a pretty good tool in that sense.

What needs improvement?

It could be more user-friendly for beginners.

For how long have I used the solution?

I have been using AppDynamics Database Monitoring for six months.

What do I think about the stability of the solution?

AppDynamics Database Monitoring is relatively stable.

What do I think about the scalability of the solution?

AppDynamics Database Monitoring is a scalable solution. We are monitoring over 200 applications.

How are customer service and support?

Technical support is okay. 

On a scale from one to five, I would give technical support a four.

How would you rate customer service and support?

Positive

How was the initial setup?

The initial setup is straightforward. The thing is, it has some prerequisites. That means you need to get some prerequisite access. Once the database team is done, it's pretty easy to configure. You can deploy this solution within an hour or two.

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

We have a license-based solution. That means you need a license for each server you monitor.

What other advice do I have?

I would tell potential users that AppDynamics Database Monitoring is not just for database monitoring. If you need to monitor your entire application stack, for example, you need to monitor how that website is performing at the backend or how applications are performing. Infrastructure monitoring means everything has to be monitored and is offered in the bundles. 

That's what AppDynamics does. It's like an application performance monitoring solution. If you need to monitor all this and use all these capabilities, then AppDynamics is a very good solution.

On a scale from one to ten, I would give AppDynamics Database Monitoring an eight.

Which deployment model are you using for this solution?

Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user560469 - PeerSpot reviewer
Associate at a financial services firm with 10,001+ employees
Real User
The best feature is the live view. You can see exactly what's going on.

What is most valuable?

The best feature is the live view in database monitoring because you can see exactly what's going on. As soon as you know there is something wrong with your database, you can go and see which query it is. We were trying to do that for some time. We would contact the DBA, but by the time you do that, the query is gone. That's the best thing about it.

How has it helped my organization?

It's still in UAT, but we saw that most of the third-party products are running some queries that we don't have any visibility into. Now, we have access to the database view, live view. We can see which queries are taking a long time. We can go back to the vendor and we can tell them, “You need to do something about this. Why is it taking such a long time?” Then, they will recommend something, to do some maintenance on the DB, or they might give us a patch or something. So, this product helps.

What needs improvement?

At a recent conference, I saw the log analytics, and I was very impressed with it. We are not going to use it, but I would like to see how that works out and whether it can be of any use with our applications. That is one thing I'm looking forward to if it comes to us, and if we get to implement that.

The way it was explained in the presentation is that we can actually correlate a particular event and we can see all of the aspects: on the database side, what happened at the time; in an application; and from the end user perspective – that holdup that you get in the one place by just a simple query. That's very interesting.
One thing for which we didn't get a clear answer is how taxing or how much overhead it can create on a database. We were told that the remote monitoring is the best way to do it. However, sometimes we have databases located across data centers that might be thousands of miles apart. That is something which I might want to see in the documentation: What are the specific recommendations about over WAN, within country? How they want to implement it?

I would rate the product higher if they improved the documentation.

For how long have I used the solution?

1 year

What do I think about the stability of the solution?

Stability-wise, it looks good. We have not seen any abrupt crashes or anything like that. It's pretty stable.

How are customer service and technical support?

We used technical support once. We applied a new license, and it was not getting connected. We contacted them, and they gave us a very standard document. We just used that ourselves. It wasn’t even on the phone. We just used that, and it was very easy to do it.

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

I joined the company after they started using the solution. They asked me to evaluate it, it is. We were evaluating it in our team. We kind of liked it. And then we went forward.

I come from a customer service background. I worked at BMC Software before. In general, when I’m looking to work with a vendor, the first thing is that you need to be very prompt with the responses, because the customer expectations are very high. The answers need to be very clear. Sometimes, with some other vendors, we ask them something and they just keep asking for logs.

I was working on a case. I won't name them, but they asked for the same log three times. It took a week just to get them the logs. We were like, "You could have asked for all of the three steps in first email." When we are opening a case or have to deal with customer support, they need to first talk to us, understand what the problem is. Most of the customer support representatives, they try to deal with everything by email. They need to understand that if it's a severity 2 or severity 1 issue, you should get on the phone and discuss the whole thing. Then, accordingly, you can start troubleshooting or asking questions. That's what my expectation is because I worked on the other side. I know what I’m looking for.

What other advice do I have?

Just implement it. I've never seen anything like this, so I would tell everyone, “You should try this.”

One thing that everyone needs to understand: If APM is for their application or not. That's the most important part. If you think that you have a lot of deadlocks, or something is happening with your application, and you're spending months figuring it out, then APM is the only way you can sort this thing out.

I've seen some presentations. They were very impressive. There was one case from healthcare. They were saying that they were investigating an issue for 18 months. They rolled out AppDynamics. In 36 hours, they got their root cause. That's impressive.

I was just doing a UAT for something. We were running some jobs and suddenly everything froze. We went to AppDynamics, and we saw that one query was taking everything on the database. It's very transparent in that way. It's one of the best database monitoring solution I've ever seen.

My company uses other AppDynamics products, but I belong to a different line of business. We are looking into it. We are going to use the machine agent and the app agent, especially the .NET and Java agents.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user560532 - PeerSpot reviewer
Architect at a wholesaler/distributor with 10,001+ employees
Real User
I can see information about the wait states in the database. It shows me the snapshots for the database queries.

What is most valuable?

The most valuable feature is the view it gives me about the wait states in the database. It shows me the snapshots for the database queries; some of the details behind what might be contending on the database if there's an issue. I think that's really insightful for the applications that we use. That's pretty helpful and beneficial for troubleshooting.

How has it helped my organization?

The biggest benefit we have found is that we are quickly able to identify the root cause, especially if it's in the database layer. We also use AppDynamics on the app layer as well. It quickly helps us get to the root cause. That's been the number one benefit of using it.

What needs improvement?

I definitely want to see some drill down capabilities, especially at the database layer, because the snapshot gives me up to a certain point where I can see the wait states. I can't really see at that particular point in time, a certain SQL was causing the issue in a real time basis, and I can alert someone on that basis. I definitely want to see some drill down capabilities at that layer.

I've seen some demos of the upcoming capabilities such as doing monitoring at the network layer. And then the EUM, the end user monitoring; I definitely will be looking forward to using those in the future.

I haven’t given it a perfect rating due to the future capabilities, which are definitely coming.

What do I think about the stability of the solution?

So far, we have not found any instability caused by AppDynamics APM. We have had instances where, just to eliminate possible causes of issues, we have turned off AppDynamics, but it has never caused us issues with the database being either slow or going down.

What do I think about the scalability of the solution?

We haven't really had the need to scale it. We're in the early part of the journey in our AppDynamics deployment, but we will soon be going there. We still have to get to that point.

How are customer service and technical support?

We have used technical support a couple of times. When we had the new release, the deployments were not as smooth as we thought. I think we had to engage the AppDynamics engineer, and a couple of times for the configuration that we just did not know. It was probably a training issue more than anything else. Other than that, it's been self-sufficient as far as we can tell.

Tech support were really helpful. We have a good partnership with AppDynamics. That's what we appreciate because they understand how my company works, the culture, the scope and the ecosystem. We really like it, having that partnership.

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

We run a lot of third-party packages, and we fly blind to what happens inside. We have tons and tons of logs. To go through those whenever we have an issue takes days or weeks. It's a similar story, I think, across the board. For us, though, the applications being so critical, we need to get to a root cause and fix it. Until that point, before we had AppDynamics, it was a constant back and forth with the software vendors. With this tool, since we’ve had it and have been able to pinpoint where the issue is, we can get on to the root cause really quickly.

How was the initial setup?

The initial setup was kind of different and new. I wouldn't describe it as complex. Once we had the person from AppDynamics sitting next to us, we could quickly get to it.

Which other solutions did I evaluate?

There weren’t really any other companies we looked at before we chose AppDynamics. In our company, we have another tool that they use. I think AppDynamics is quickly picking it up. But we as a group never looked at any other tool.

In general, when I look at working with a vendor, the capabilities in the product is definitely the most important criteria. That's number one. The second thing is, as I’ve mentioned, if you have a good partnership and a good representative from the vendor side who can represent your issues to the product teams and get those features in. I think that's kind of critical for us.

What other advice do I have?

If colleagues looking to implement database monitoring asked me for advice, I would definitely advise them to look at this APM tool, first of all. Then, basically just work with the engineers initially and get self-sufficient with the tool. And spend some time with the tool. If it's a training issue, get some training on the tool itself.

As long as they know their space, they know their infrastructure, they know their database ecosystem, it should be pretty easy.

We use the AppDynamics database monitoring plus the APM on the app side right now.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
reviewer1419942 - PeerSpot reviewer
Senior Database Engineer at a financial services firm with 10,001+ employees
Real User
High performance, stable, and real-time evaluations
Pros and Cons
  • "The most valuable features of AppDynamics Database Monitoring are you can configure the performance and see in real-time what is exactly happening with the applications. Additionally, the dashboards are good."
  • "AppDynamics Database Monitoring could improve the price of the solution, it is costly."

What is our primary use case?

We are using AppDynamics Database Monitoring is used as a performance monitoring tool for any application. 

What is most valuable?

The most valuable features of AppDynamics Database Monitoring are you can configure the performance and see in real-time what is exactly happening with the applications. Additionally, the dashboards are good.

What needs improvement?

AppDynamics Database Monitoring could improve the price of the solution, it is costly.

For how long have I used the solution?

I have been using AppDynamics Database Monitoring for approximately four years.

What do I think about the stability of the solution?

AppDynamics Database Monitoring is stable.

What do I think about the scalability of the solution?

We have approximately 30 to 40 end-users using AppDynamics Database Monitoring. We do not have plans to increase the number of end-users.

How are customer service and support?

I have not contacted the support from AppDynamics Database Monitoring.

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

We have purchased a few licenses for AppDynamics Database Monitoring and the price is high.

What other advice do I have?

My advice to others is that AppDynamics Database Monitoring is a very good monitoring tool. It would be a good choice.

I rate AppDynamics Database Monitoring an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Associate Principal Consultant at BRavura
Real User
A straightforward initial setup with helpful snapshot features and good monitoring
Pros and Cons
  • "The feature that is most valuable to us is the snapshot feature. It allows us to get a snapshot of different SQL scripts that are being executed simultaneously and we can identify everything we need on them."
  • "The application monitoring needs improvement. It needs to be easier for someone who isn't a proficient developer."

What is our primary use case?

We primarily use the solution for database monitoring. We also have defense solutions available to monitor the database performance. We use AppDynamics in our pipeline.

What is most valuable?

The feature that is most valuable to us is the snapshot feature. It allows us to get a snapshot of different SQL scripts that are being executed simultaneously and we can identify everything we need on them.

The solution offers good monitoring.

What needs improvement?

I'm only working as an administrator on the solution, so I'm not in a position to really discuss too many technical aspects of it. 

The application monitoring needs improvement. It needs to be easier for someone who isn't a proficient developer. 

For example, if we use Java for monitoring events to gather history-based data in regards to the application, it should provide a better core-controller. When we monitor any Java application, the approach for us is to identify a set of classes as part of Java programming. These particular classes needs to be executed so any end-user using AppDynamics would be able to see the culprit class. There shouldn't be a need for a final report. Yet, we don't have a feature like that at this time. A person who is monitoring everything needs to have very good knowledge about the solution and not everyone is a proficient programmer.

For how long have I used the solution?

I've been using the solution for two years.

What do I think about the scalability of the solution?

I haven't personally faced any issues with scaling. However, we have a limited number of licenses available. We've been allocated four licenses to monitor four different items. Therefore, I don't have the availability to scale currently.

How was the initial setup?

The initial setup is pretty straightforward. The initial implementation is quite simple. It takes about one day to fully set everything up. However, sometimes we have compatibility issues. For example, AppDynamics is compatible with the C language.

What about the implementation team?

Our sales team initiates the AppDynamics license and then an internal team handles the events around implementation. We have a good team available from Citrix as well.

What other advice do I have?

The solution we are using is SaaS-based. The controller is deployed on the cloud, and we have integrated different Linux environments with it. There are a couple of Java agents as well as machine engines and a DB agent that we utilize.

I don't have too much interaction with the teams that handle the solution, so I don't know if I have any advice to give other companies in relation to implementation. I don't have too much exposure when it comes to database monitoring and am not overly familiar with the application itself.

I'd rate it at least a six out of ten based on my experience with the solution so far. I only use limited features for Oracle database monitoring. 

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free AppDynamics Database Monitoring Report and get advice and tips from experienced pros sharing their opinions.
Updated: January 2025
Buyer's Guide
Download our free AppDynamics Database Monitoring Report and get advice and tips from experienced pros sharing their opinions.