Monitoring is one tool that everybody needs in corporate IT. There is no perfect tool at all for me. We choose the Solarwinds based on the simplication of managing the tool itself. Dashboard, management console, reports and alerts are the basic things that needed in monitoring. Solarwinds give an easy way how to use the out of the box and customized it based on our needs
Service monitoring - SAM (Solarwinds Application Monitoring) gives a very convenient way to manage the services of the server. It can monitor the service using WMI and SNMP. Tools give a wider choices to monitoring up to executable files currently running the server process.
Management Console - Managing service to each server enrolled in the Solarwinds is much easier. Using a web base console, you can control your service much convenient way. There is no need to login remotely. It save a lot of time and effort.
HTTP Monitor - Out of the box it can monitor the basic "get" command of the any website.
Dashboard - It give a much detailed information of your services. Its very beneficial to easily decide for the capacity and resource management of the monitor node.
Any monitoring tools have downside and one I can say in Solarwinds it should improve to be fit the tool in enterprise grade level. The web console also tends to hang or crash. Also, the performance needs improvement.
Downside of the tools is the web console are hung or crash. It need to improve the performance.