How has it helped my organization?
In the newer versions of the application, they had something called a Triage Map. That basically breaks it down from a service perspective. You actually see it from a service perspective and then you see what components make up that service.
It really helps the business. They are not seeing individual servers or individual devices, they're seeing it from a service level, which is what everybody wants to see. It works the logic, the mapping, and how the application sticks to the database or the web server. It automatically creates that map for you.
What is most valuable?
- Acts as a troubleshooting-like application
- Deals with performance issues
- Helps in trending, like the data mine, the load which is running on the application servers
- Helps the development team to fine-tune and proactively manage the application.
What needs improvement?
Some of the reporting features. we are running maybe two versions behind, so we haven't explored the reporting functionality.
I believe the latest version of APM 105, there is a reporting capability, which we would like to leverage when we do the upgrade.
But I think that was something which was missing. Right now, if I need to run some reports, I need to run some manual queries, which is very time consuming.
Hopefully in the later releases, which is out there, we can explore the reporting functionality. There are some features that I would have like to see, which are not there in the current version.
What do I think about the stability of the solution?
I haven't had any prior stability issues. The only issues I have usually, is more like a question. In other words, if this can be done or it cannot be done. But I don't have that many issues pertaining to performance or the system going down or anything. I really love the product.
What do I think about the scalability of the solution?
There were no real issues with scalability. If you have proper scaling, it depends on how you implement the product. You need to make sure it's a scalable solution, depending on the number of agents that reporting to the manager. In terms of providing scalability, it should be fine. I haven't seen any issues.
How are customer service and technical support?
I would give technical support a rating of 8/10.
Which solution did I use previously and why did I switch?
I have been here since 2010 and they have been using APM since. I really didn't have a APM solution, so this is the first time we've used an APM.
How was the initial setup?
They use a database called Postgres, which is an open source database. When setting that up, we always run into issues. The application itself is not that complicated. You'll need to get it installed and then configure it. But when installing the database, we've seen a bit a lot of it, and there are issues with it.
Which other solutions did I evaluate?
We didn't really evaluate other options, but right now, we are in the process of doing it. Right now, we're trying to compare with AppDynamics. That's something we are working on.
What other advice do I have?
They can surely give this try, but there are some other tools out there. When we implemented this back in 2009, there weren't that many competitors or vendors for APM. There were less nine years ago. There have been quite a few, like we have AppDynamics, you have Dynatrace, and they're pretty good tools too.
I would suggest that they can do a proof of concept depending on what the requirements are. Some features are good in one product, but the other product has something else to offer. It's still a good product, but then they can always look at some other solutions too, before making the final decision.