What is most valuable?
It’s great that APM monitors in real-time. When we have an issue, we find out fairly quickly if there's a problem with our hardware.
For example, we were in crisis calls all last week. So, that's the first tool we look at to see what's going on and where the problem is. Then we start to troubleshoot from that point on.
What needs improvement?
One of the big things was the license management. It was just something I've been asking for over a long time, because we have several groups that use it so it get very clustered. The new feature with license management coming out, I've been waiting for it. That's going to be great for us. Should help us with a lot of problems.
What do I think about the stability of the solution?
We have had some stability issues for a few sites. I'm on the supply chain side so there have been a few. At distribution centers, we've had a few issues, but not as a whole. Only for a few pieces here and there we do.
We solve these by just looking at our code, see if the hardware is kind of lined up to see if it's a hardware issue or if it's networking. We look at the bigger picture basically.
What do I think about the scalability of the solution?
We have not had any scalability issues.
How are customer service and technical support?
We have used technical support a few times. They have been great. Last time we had to actually have them join our crisis call and they were able to join within the next 5 minutes, which was great.
Which solution did I use previously and why did I switch?
We had several tools, but we never used them properly. Mainly because we had five different tools and were working five different things. We were trying to bring everything together, is basically where I think everybody came together with that balance.
How was the initial setup?
Initial setup was very straightforward. The documentation is very clear. It's a matter of reading through it, but it's very straightforward.
Which other solutions did I evaluate?
I don't have the names on top of my head, but we looked at several other companies. I wasn't the one who made the decision, but again, mainly because the multiple pieces that you can look at with AppDynamics, that's what helped us the most.
What other advice do I have?
When looking at a vendor, first of course is money and the features to see how valuable it's going to be. Our main requirement is, is it going to actually get us some revenue? The value of it versus the cost. That's the main thing.
I would give AppDynamics an 8/10. I guess we're not using it fully to what it's capable of and that's mainly on us. We're working with AppDynamics support to take it to the next step; actually properly fully using all aspects of it. That includes the server, utility, the infrastructure presets coming out, and basically using it for what it's supposed to be and not parts of it. Our rating is mainly because of us.
I would advise others to automate early on. Streamline a lot of it before getting started. That's going to save you a lot of time later on if you have thousands of JVMs running.