Submit a ticketCall us

Putting Your Logs Where They Belong with the New SolarWinds Log Manager for Orion

The new SolarWinds® Log Manager for Orion® finally puts your log data right where it belongs, in the heart of your Orion console. Gain insight into the performance of your infrastructure by monitoring your logs in a unified console allowing you to see a wealth of information about the health and performance of your network and servers.

Reserve a Seat for Wednesday May 23rd 11am CDT | Reserve a Seat for Tuesday May 22nd 10:30am GMT | Reserve a Seat for Tuesday May 22nd 1pm SGT / 3pm AEST

Home > Success Center > Network Performance Monitor (NPM) > Node down alerts not triggered (Collector SDF is Corrupt) - Plugin Collector Business Layer Plugin failed to start

Node down alerts not triggered (Collector SDF is Corrupt) - Plugin Collector Business Layer Plugin failed to start

Created by Kevin Twomey, last modified by Rodim Suarez on Mar 10, 2017

Views: 247 Votes: 1 Revisions: 4

Overview

Alert rule does not triggered on node and the following scenarios are observed:

  • NodeXYZ (10.0.0.104) - Node Status - Node is Down
  • All Alerts this Object can trigger (1) – «Node is down»
  • «Node is down» triggered condition: [Node Status is equal to Down]
    [Node IP_Address does not start with 192.168.] [Node Display Name does not contain -router]
  • Evaluate the trigger condition every 1 minute

Environment

  • NPM 11.5.3 

  • NTA 4.1.0

  • VNQM 4.2.3 

  • NCM 7.3.2

Cause 

 

BL Issues and Collector SDF is corrupt.

SolarwindsDiagnostics\LogFiles\Orion\BusinessLayerHost.log (3 hits)
SolarWinds.BusinessLayerHost.PluginInstanceAppDomain - Starting plugin: "Collector Business Layer Plugin"
SolarWinds.BusinessLayerHost.PluginInstanceAppDomain - Plugin "Collector Business Layer Plugin" failed to start.

System.TypeInitializationException: The type initializer for 'SolarWinds.Collector.SqlCeHelper' threw an exception.
---> System.AccessViolationException: Attempted to read or write protected memory.
This is often an indication that other memory is corrupt. 
at System.Data.SqlServerCe.WinTrust.VerifyEmbeddedSignature(String filePath)

Resolution

Replace the Collector Files

  1. Stop all Orion services from Orion Service Manager.
  2. Go to C:\ProgramData\Solarwinds\Collector\Data\JobsTracker.sdf and Polling Controllor.sdf file
    • Rename hem to *******OLD.sdf 
  3. Then create a copy of C:\ProgramData\Solarwinds\Collector\Data\***** Blank.sdf.
    • Rename it to JobTracker.sdf and PollingControllor.sdf.
  4. This way you have the old one to revert back to and you always have a blank copy in case issue reoccurs. 
  5. Right click on properties of the .sdf you have created and deselect the read only box and click ok.


If still issues after restarting services, try this also.
Repair Collector

  1. Open C:\ProgramData\Solarwinds\Collector\Data\Installers
  2. Run the CollectorInstaller.msi and select Repair.

 

 

 

Last modified

Tags

Classifications

Public