Gartner Blog Network


Cool Vendor Pick: Solarwinds Network Performance Monitor (DPI)

by Jonah Kowall  |  January 15, 2015  |  22 Comments

Happy new year to everyone, I just finished taking a week off post new years and I’m already hitting the road. On the research front we’ve published a new update to the RFP template for APM tools. Expect more refreshed and new content this month. Now on to the pick of the week (which is happening monthly).

SolarWinds released a pretty major update to their very popular Network Performance Monitor. This is one of the most popular tools out there to handle basic network monitoring needs, and it does so well. The product can also be extended to many other areas as well. Most implementations consist of SNMP polling of devices, syslog collection for faults, and many extend it towards netflow analysis. It’s also frequently coupled with SolarWinds Network Configuration Manager (NCM) for NCCM use cases. In the latest large update they did, they introduced some major new capabilities in version 11, these included the ability to do basic deep packet inspection (DPI). What this means is that SolarWinds can now observe packet level detail, instead of relying on vendors and devices to send it summarized data. The unique part of the solution is that it’s very flexible in the deployment models, the product can be placed on a dedicated device and span and tapped network traffic be sent to it (See : http://cdn.swcdn.net/creative/v11.4/images/landing_pages/Use-Case/img/screenshots/network_sniffer.png) or you can deploy the sniffer as an agent on your servers. This allows for the understanding of detailed application network traffic along with the ever important measure of latency, the key metric in determining network performance. Solarwinds is doing this for very low cost, disrupting a market which otherwise has not been inexpensive to enter. Let’s have a look at the new product and what it can do:

In order to evaluate SolarWinds has always made it very easy to download and try the product. After the download the setup wizard is run, which needs a Microsoft Windows host and a SQL server for the product install. It also uses IIS since the product is web based. These screenshots and my lab testing were done back in October, but I’m getting around to the posting now.

Image1

 

There are lots of features which can be selected which enhance the capabilities of the product, here are some:

 

Image2

 

Once you login to the web interface you are presented with the dashboard. They setup the basic monitors for the SolarWinds server itself. Quality of Experience (QOE) is the method which is using the packet inspection capabilities, you can see that measured here.

 

Image3

 

Here are the details on the QOE for SQL server

 

Image4

 

Here the deployment is explained in the product, as we’ll go through setting up the agent on other hosts:

 

 

 

 

Image5

 

Some more detail on the various data captured with the QOE sensor, you’ll notice it’s summarized but you can see the response time by protocol for the host. Here you’ll see MSSQL, CIFS, and HTTP traffic being captured and reported upon.Image6

 

 

Additional data around transaction volume, data volume, and other views are presented in the dashboard.Image7

When you install a new sensor you can manage them all from this view:

Image8

 

You can also tune what is being captured from each sensor, you’ll notice there is a large array of standard applications which can be recognized

Image9

 

When you want to add a node, you can do so completely remotely and the agent is pushed as you can see below

Image10

 

Many people will ask what the overhead is, and the answer it that is depends. In production workloads based on the level of traffic being send and what you are analyzing there will be some CPU usage by the monitoring, but with today’s processors and computers it shouldn’t be more than a few percent utilization (4-6%). It also shouldn’t block any IO or introduce any latency unless it’s under very heavy load.

 

Overall this product is a good first move for SolarWinds to commoditize the ability to do decentralized deep packet inspection for network performance. We expect others to move as well, and bring the cost of these tools and solutions down significantly.

Next up will be Greylog2!

Additional Resources

View Free, Relevant Gartner Research

Gartner's research helps you cut through the complexity and deliver the knowledge you need to make the right decisions quickly, and with confidence.

Read Free Gartner Research

Category: it-operations  monitoring  npm  npmd  pick-of-the-week  

Jonah Kowall
Research Vice President
3.5 years with Gartner
20 years IT industry

Jonah Kowall is a research Vice President in Gartner's IT Operations Research group. He focuses on application performance monitoring (APM), Unified Monitoring, Network Performance Monitoring and Diagnostics (NPMD), Infrastructure Performance Monitoring (IPM), IT Operations Analytics (ITOA), and general application and infrastructure availability and performance monitoring technologies. Read Full Bio


Thoughts on Cool Vendor Pick: Solarwinds Network Performance Monitor (DPI)


  1. Great post ! I am addicted to PM apps and software. Love comparing them and finding solutions. Thank you for sharing !

  2. GEMView Platforms for SolarWinds are modular, scalable, and integrated solutions designed to complement the SolarWinds suite of IT visibility technologies. The GEMView integrated platform solution bundles allow organizations to select one application to cover a current business need, or all applications as a consolidated monitoring solution.

    Three GEM model options allow customers to match the platform with the monitoring task. All models use high performance processors and storage, generous amounts of memory, and GMI run-time utility programs (RTUP) that control CPU core and thread usage, allowing consolidated platforms that contain multiple SolarWinds applications to perform within acceptable levels under full load on less hardware resources. gmigem.com

  3. سئو says:

    Thank you for sharing 🙂

  4. Bhanu Prasad says:

    What is the best way to gain a good understanding of MIBs, OIDs, and SNMP and learn how to create a customized monitoring environment??

  5. Excellent, Thank for sharing.

  6. What is the best way to gain a good understanding of MIBs

  7. What is the best way to gain a good understanding

  8. apetube says:

    Thank you for sharing 🙂

  9. افزایش ممبر تلگرام بصورت واقعی ، هیدن ، فیک ، اد اجباری و ممبر کاملاً واقعی با تبلیغات پاپ آپ برای کانال های تلگرامی شما

  10. Prajakta says:

    Great post, thanks for sharing

  11. jhon jhon1 says:

    I will share to your post different website or friendz.this post rightly helpful for business work.continue

  12. Great blog here! Additionally your web site lots up very fast! What host are you using? Can I am getting your affiliate hyperlink on your host.

  13. This is a really good tip particularly to those new to the blogosphere. Short but very precise information Many thanks for sharing this one. A must read article!

  14. akshay says:

    very informative.great work keep going

  15. smart switch says:

    Great info,thanks for the write-up.



Leave a Reply

Your email address will not be published. Required fields are marked *

Comments or opinions expressed on this blog are those of the individual contributors only, and do not necessarily represent the views of Gartner, Inc. or its management. Readers may copy and redistribute blog postings on other blogs, or otherwise for private, non-commercial or journalistic purposes, with attribution to Gartner. This content may not be used for any other purposes in any other formats or media. The content on this blog is provided on an "as-is" basis. Gartner shall not be liable for any damages whatsoever arising out of the content or use of this blog.