I Have the Power! How Upgrades Let You Level Up Your Monitoring Awesomeness

sharksoda-collage_1800x1800.jpg

Anyone who has worked in IT for more than 15 minutes – especially in decent-sized environments where there's a level of rigor and control – can tell you that upgrades are a pain in the TCP socket. Even when the upgrades themselves are easy, the process of getting them approved and completed in production is not. There's the testing (which must be done to satisfy the change control committee), the publishing of results, as well as crafting the deployment plan, validation plan, and backout plan should things go wrong. Then there’s the change control request meeting where you have to justify the upgrade to all stakeholders. And finally, the upgrade itself, often performed at a time window that would make vampires happy: 2 a.m. on a Sunday, with all work required to complete before 8 a.m. It's no wonder folks aren't eager to keep their software up to date.

The reality is that when I’m out at user groups (SWUGsTm) and working at conventions, I encounter customers who haven’t upgraded all the time. These folks are (somehow) living without the latest and greatest performance improvements, security updates, and let's not forget new features in our current stable of products. It's enough to make this old Geek weep in both pity and regret for those lost souls. And what's worse is that upgrading doesn’t cost a thing! That's right, moving to the latest version is 100%, true-blue, legal-even-let-me-say-this-eff-arr-ee-ee FREE.

As I was pondering this injustice, it occurred to me that, outside the gilded walls of SolarWinds HQ, it may not be as clear just how many updates we release each year, or what is contained in them. The fact is that our developers are some of the best in the world, and on top of it, our entire team keeps our fingers on the pulse of customer needs as we attend conventions, user groups (SWUGs), participate in UX sessions (you can join in here), and of course, via the "feature request" forum for each product on THWACKRegistered. With all of that input, SolarWinds updates are rarely just a collection of bug fixes and security patches. Of course, every update DOES have those things, but there's almost always an extra nugget (or two, or more) of goodness to make it worth your while.

For example, on November 20, SolarWinds released new versions of Network Performance Monitor (NPM) , NetFlow Traffic Analyzer (NTA), Network Configuration Manager (NCM), and IP Address Manager (IPAM). Along with performance improvements, security updates, and bug fixes, those versions also included:

  • Network Performance Monitor (NPM 12.4) – Support for monitoring Cisco ACI devices, as well as SAML 2.0 support.
  • NetFlow Traffic Analyzer (NTA 4.5) – Expanded alerting on a variety of NetFlow-specific conditions such as traffic increases, decreases, or disappearances.
  • Network Configuration Manager (NCM 7.9) – Compare one device’s configuration to other devices, as well as point-in-time configurations.
  • IP Address Manager (IPAM 4.8) – Integrated management of Infoblox devices for both DHCP and DNS.
  • AppMap: Context-aware automated mapping, which shows device relationships based on the data flowing across your network Support for monitoring Kubernetes, Docker, Docker Swarm, and Mesos containers
  • Virtualization Manager (VMAN 8.3)
  • Support for VMware vSANs
  • Support for monitoring Docker, Kubernetes, Docker Swarm, and Mesos containers
  • Support for custom properties applied to VMs, hosts, datastores, and clusters
  • Storage Resource Monitor (SRM 6.7)
  • Support for Huawei storage devices
  • Support for GPT disks
  • Hardware health information collected from EMC Isilon v8 and NetApp devices
  • Application Performance Monitor (APM 1.0), which can provide deeper insight through integration with Server & Application Monitor into your custom .NET applications on Microsoft IIS.

But those are just a few samples of what has come out recently. The truth is that SolarWinds updated 28 different products on 13 separate days.

Now maybe you might argue that this update or that feature isn't compelling for you. That's fair. But hopefully you can see how these updates would be important to more than a few folks. And if you look closely not just at what these updates contain, but at the progression of improvements over the years, you'll see a pattern emerge: a pattern of SolarWinds taking releasing a new technology or technique (such as NetPathTm network path analysis or PerfStackTm performance analysis dashboard) and then incrementally improving it over the course of subsequent months, and integrating it into other tools and modules (such as when NetPath was integrated into PingdomRegistered website performance monitoring; or the inclusion of database, container, and log data in PerfStack,).

This picture becomes even more clear if you take a moment to look at the "what we're working on now" section of each product forum on THWACK.com. This is where you can see the road ahead. When combined with the historic view I just offered, it becomes a powerful testimony to the SolarWinds commitment to continued improvement and excellence for every product we produce.

What's my point? Hopefully by now you can see the real value that these releases have for your company, or team, and your monitoring. Value that should make the relatively small discomfort of upgrading pale by comparison.

If you'd like to see a comprehensive list of exactly which features and improvements were released for each product, check out this document. You can also check out the detailed release notes for each product by visiting this page in our Customer Success Center.

  • The idea of a containerized and/or cloud-based Orion platform is an intriguing idea, something that gets a lot of water cooler attention around the office these days at SolarWinds HQ. I would encourage you to reach out to lee.calcote​, aLTeReGo​, serena and the amazing folks in UX (including meech​) to share the details of how you would imagine that would work out.

    HOWEVER... I'm going to challenge your comment about "always upgrade SQL and windows". This version is the first time we've flat-out required an upgrade in a long time, and it's specifically needed because the columnstore functionality is required for the latest versions of NTA and LM, but also so that people can have the best performance possible. Meanwhile, SolarWinds announced that SQL 2012 was going to be deprecated over 6 months ago. Given that we're talking about a db platform that's more than 6 years old, I'd say that's a decent amount of warning on a version that companies should have been considering upgrading in any case.

    And finally (and this is a personal soapbox thing), moving to 2016 (or 2017) allows companies to ELIMINATE one whole license: Windows server. Because SQL 2016 and up will run nicely on Linux (I have it chugging along on Ubuntu on my lab, as my actual Orion db server) which is a perennial request - "when will SolarWinds support a Linux-based database?".

  • That could be helpful.  We are struggling with .NET and Windows updates and some strange incompatibility while trying to bring up brand new additional web servers.  This dependency is killing this project right now, and getting us in hot water with management.  I would love to see those dependencies go away also, so an appliance would help with that.

  • I really struggle with the Solarwinds upgrades.   The requirement to always upgrade SQL and windows is going to be a rain financially on companies.   I would like to see SW develop a nice VM appliance or cloud appliance which is a complete orion install and or additional pollers.   This would

    a. eliminate the need to expensive windows licensing

    b. help both parties ensure software compatibility

    c. enable a simpler rollout and or recovery from failure.

  • tinmann0715,  PM is the only Solarwinds/Orion Product I refuse to do consulting on.

    I don't get a grip on PatchManager, I don't like it...I would even go that far that I feel PM is hurting the reputation of the whole Orion portfolio/platform.

    I might be wrongfully convicting PM to be as bad as I think..... maybe during the partner boot camp in cork a learning-session on the product might brighten my view on PM

  • This should not be the case, even for NAM. We're still unclear what exactly the issue was or what exactly resolved it. We're just glad that rschroeder​ is back up and running again.

Thwack - Symbolize TM, R, and C