How has it helped my organization?
We spend less time determining the root cause of problems. It became easy to find out responsible groups for problems. We can discover performance problems on pre-production environments before delivering in production. This way, we can increase customer satisfaction.
What is most valuable?
- Acceptable overhead on application
- 100% transactions not sampling
- Clicks to root cause - fast & easy to diagnose and deep-dive
- Automated dynamic discovery of applications and mapping of transaction flows
What needs improvement?
We'd like to be able to find out performance problems on application class and methods.
What do I think about the stability of the solution?
- SQL performance problems: fast SQL execution but slow reading of the database. We solved these issues by increasing the fetch size in the code.
- Network problems: slow internet access by customers. There were CPU problems that couldn't be discovered by our Network Team.
- Backup problems: performance problems because of other systems which caused slow performance of this system.
- Database problems: performance problems between the database and storage but it told us it was an issue with the application.
- We had issues with the end-to-end view of unique customer: reviewing end- to-end customer problems to see where a problem is about customer, code, DB or network.
What do I think about the scalability of the solution?
There have been no issues scaling it for our needs.
How are customer service and technical support?
Support for issues when we need it is very good and professional in Turkey.
Which solution did I use previously and why did I switch?
We used HP Diagnostics, Wily and Introscope Agent. All these couldn't help diagnose problems on our network or with applications. Also, they use sample data.
How was the initial setup?
It's a bit complex to install and configure.
What about the implementation team?
We implemented it through a vendor team. The vendor has great experience which helps to make it a success.
Which other solutions did I evaluate?
We did a PoC for AppDynamics, Dynatrace and Riverbed OPNET. Riverbed OPNET was more successful on technical support, better problem troubleshooting, and end-user monitoring.
What other advice do I have?
If you want to save time for problem resolution, and to address problem on your environments you should try Riverbed OPNET.