Network & Systems Management Solutions Providers

Blog

5 Jun

By Mark Roberts

SolarWinds PerfStack - What Is It & How To Use It

The latest release of SolarWinds core platform updates brought hot new versions of the SolarWinds application stack, most notably, Network Performance Monitor (NPM) and Server and Application Monitor (SAM). The stand out new feature was undoubtedly PerfStack.

 

For those of you already using SolarWinds, you have no doubt seen and used the AppStack feature. AppStack allows infrastructure across several SolarWinds modules to be visually displayed as correlated entities; giving you visibility of what application is running on which server, on which host, off which datastore, off which SAN, off which LUN etc. etc.

 

SolarWinds AppStack Environmen

 

PerfStack takes a different approach to this, allowing you to chart a vast number of disparate data metrics into a single interface. The truly impressive aspect is that PerfStack displays all of this across the same timeline.

 

PerfStack

As I mentioned, this is a SolarWinds core platform feature which means it is available across many of the SolarWinds modules. NPM, NCM, NTA, SAM, VMAN, and SRM all have their data metrics available for dynamic display on this correlated charting dashboard. The first three applications in the above list are network device focused and the last three are system and operations. Yes, you’ve got there already. Consider the ability to create a visual data chart which displays metrics across all these devices and systems and how everyone supporting the IT infrastructure can see for themselves just where the issues lay.

 

SolarWinds Web Application Performance

 

SolarWinds has always been considered to have an easy-to-use and intuitive user interface, but providing the same level of capability that PerfStack now delivers was always time consuming and didn’t allow timeline correlation. It also meant you had lots of charts that were not formatted in a way which allowed true root-cause information to be seen without lots of scrolling and re-scrolling.

 

How can you use it

There are too many to list, but let’s put a quick example together. You have an application, it could even reside in the cloud (SAM has new cloud monitoring capabilities in v6.4), which from the top down has:

  • 3 server presentation farms running on IIS
  • 2 Java middleware servers
  • 2 SQL servers for the data layer running as "Always on Availability Group"
  • A path of 4 network devices connecting this to the business from the data centre; switches, router and firewall
  • An F5 load balancer managing connections to the IIS farm

Not such an uncommon configuration, but one which SolarWinds is probably collecting more than 300 individual monitor data metrics from. Some of these are the Key Performance Indicators for this service entity, such as the status and throughput of the F5 LTM, SQL query wait times, bandwidth on the router, sessions on the firewall, memory management on the Java, disk performance on the LUN and Pools off the SAN. Put all of this on a series of charts, which when you hover over one metric all the other metrics are displayed for that single point in time together in one easy to digest manner and you have a recipe for the truth.

 

I foresee two main uses for PerfStack:

  1. Creating a saved dashboard which has all the metrics relevant for a system or service, and contains the data values across disparate devices, servers and applications. This dashboard can then be viewed by anybody with access (yes, PerfStack adheres to account limitations) who can review and identify across this correlated time window the values that may indicate issues.
  2. When issues arise, coming to PerfStack and building an Ad Hoc dashboard which you can add metrics to as you go. As you build out the display the truth becomes clear to see, allowing for nice speedy mean time to resolution (MTTR).


For the latter use, training is going to be essential to empower your IT team to build out a PerfStack dashboard and troubleshoot issues. Issues that they can either deal with immediately themselves or provide the information to the SME who can confirm and remediate against the issue quickly and efficiently.


If you’ve been on one of our training courses, you would have heard me say that restricting users who can edit page layouts is important. PerfStack changes this completely, as users can do everything they need in the PerfStack dashboard area; including collating data across metrics on all your devices to uncover service impacting nuggets of information. Give them the knowledge to do it themselves!

 

Must be hard to create right?

Ye, NOT! Troubleshooting and building out correlated charts is a simple Drag and Drop affair. The most difficult thing and this comes down to SME knowledge more than the tool, is understanding what metrics are beneficial to display on the dashboard.

 

SolarWinds AppStack Environmen

 

Once you have built your PerfStack dashboard, you can save it for future use. We have already put together some great projects (this is what they are called within the PerfStack area), with the customer feedback being nothing but excitedly positive!

 

Another really neat feature of PerfStack is the ability to Save and Share, which is so straightforward as anyone can copy and paste a URL. OK, so I know you all know someone especially if you’ve worked on a service desk, but certainly anyone that will benefit from this information. Simply create your dashboard project copy the URL and send that to the person(s) that can help with the troubleshooting and fix.

 

SolarWinds New Analysis Project

 

Training Courses for SolarWinds Customers

Prosperon Networks are the UK's leading authority on SolarWinds IT Management Solutions. We run training courses that suit a number of roles in your organisation, these courses cater for engineers, helpdesk operators and management personnel who all use monitoring platforms differently. The SolarWinds products retain their simplicity and ease of use, however product training in some form is recommended to get the most out of the tools we use every day.

 

 



15 Jan5 Day Administrator Course for SolarWinds

Training covers all core Orion products & SCP Exam…

23 April5 Day Administrator Course for SolarWinds

Training covers all core Orion products & SCP Exam…