Submit a ticketCall us

WebinarWebinar: A checklist for planning your Network Performance Monitor (NPM) upgrade

Are you ready for your next upgrade? To help you plan smoothly, join this webcast to learn more about, SolarWinds® Orion® Installer, SolarWinds Upgrade Advisor, Upgrades Guides, Training Videos, and other resources available. We’ll share key upgrade planning considerations, lessons learned from customers with practical advice from SolarWinds Product Experts. We’ll also give practical tips to identify the estimated time needed and resources, how to prepare the business and IT staff for changes, ways to plan for required system changes, and more.

Register now.

Home > Success Center > Network Performance Monitor (NPM) > NPM - Knowledgebase Articles > Subscription failures after the re-installation of an Additional Polling Engine

Subscription failures after the re-installation of an Additional Polling Engine

Overview

When you re-install an Additional Polling Engine (APE), services on the host do not start up correctly, and the RabbitMQ queue is full on the APE host. In the Orion.InformationService.log, you can find the following error:

2017-08-28 12:28:00,610 [EasyNetQ consumer dispatch thread] ERROR SolarWinds.InformationService.ChangeBrokerEvaluator.LegacyEngine.LegacyEvaluator - (null) (null)     Subscription match handler failed with an exception. Indication: Orion.Recommendations.JobCreated, SubscriptionId: 5f209902-2feb-484c-9594-a562efc4902b, Handler: System.Action`1[SolarWinds.InformationService.Addons.PubSub.EvaluatorNotification], Exception: System.InvalidOperationException: Subscription not found. SubscriptionId: 5f209902-2feb-484c-9594-a562efc4902b

Environment

  • NPM 12.0 and later

Cause

Some tables in the database are not accurate anymore and need to be rebuilt. 

Resolution

Clear subscriptions and recreate them:

  1. Stop all Orion Services on all Orion servers including Additional Polling Engines and Additional Web Server.
  2. Open the SolarWinds Orion Database Manager.
  3. Click Add default Server.
  4. Right-click the Orion Database, and select New Query.
  5. Enter the following queries:

    Capture.png

           

    Delete From [dbo].[PendingNotifications]
    Delete From [dbo].[SubscriptionTags]
    Delete From [dbo].[Subscriptions]

     

  6. Click Execute query.    
  7. Start all Orion services for all Orion Servers.

After you have cleared the subscriptions from the SolarWinds Orion database, the error does not occur any more.

Check the tables once more over the next few days. If the issues persist, create a ticket with our support team for investigation.

 

Related IssueClear InformationService Subscriptions 

 

 

Last modified

Tags

Classifications

Public