I used to use SolarWinds products for years but it got to be too expensive for renewals and too complicated to setup and configure. I made the switch to ManageEngine OpManager years ago and never looked back. I am always able to get all of the server and network monitoring configured in less than an hour with ManageEngine without having to reach out to any sort of support. Patching/updating OpManager is also a lot simpler than SolarWinds. It does a lot of stuff for the price but ManageEngine is starting to get bad about breaking out some of the monitoring features and charging for them as add-ons. Overall a great product that I would recommend to anyone!