What is our primary use case?
We have an e-commerce application. It's more of a business-to-business model, and employees of most companies come to our websites to order product. The APM tool allows us to monitor performance of that application, where are the pain points, where are the slowdowns, to focus on where we can fix those.
Product performance is awesome. It's covering all aspects of the application; good database metrics and internal application metrics. Just tons and tons of data.
How has it helped my organization?
The improvement for us is in the customer experience. The quicker the websites are, the more satisfied, the better experience the customer's going to have, hopefully the more product they're going to buy. The sales sites are more reliable, more up time.
What is most valuable?
That it's customizable. If there's something that you really need to get at that doesn't come out of the box, you can pretty easily put together some custom metrics and get those in place.
What needs improvement?
One of the challenges is agent releases. So as we employ agents, they are done relatively manually. A little bit of automating of agent release would be helpful.
For how long have I used the solution?
More than five years.
What do I think about the stability of the solution?
We've not had any problems with it.
What do I think about the scalability of the solution?
It scales. We have a bunch of different applications using it.
How are customer service and technical support?
We get really good support.
Which solution did I use previously and why did I switch?
We did not have a previous solution. This was brought in because we had a new app. The app was not stable, it wouldn't stay up.
How was the initial setup?
Initial setup is probably somewhere in between straightforward and complex.
It's the configuration, you have to know your application, you've got to know what parts to monitor. It's not a product that you install and it does everything for you. You have to put a little bit of effort into configuration.
Which other solutions did I evaluate?
There wasn't anything else on the market at that time. There have been some other players that have come in since then. CA was the first.
What other advice do I have?
The most important criteria when selecting a vendor are
- good support
- a company that's been around for awhile.
I give it a nine out of 10. It does pretty much everything we need it to do. It's just little things, fringe things, that need a slight upgrade, like configuration. It's getting better.
I would say get your employees some training, get some help from CA to make sure you know what best practices are.