Network Management

Node status is Unknown in Orion

This article addresses the issue where nodes are seen in an Unknown status in Orion.

First published date

2/11/2019 8:02 PM

Last published date

11/18/2022 6:40 PM

Overview

You may find that nodes are displayed in the Orion Web Console with a status of Unknown. This can be due to one of several reasons including invalid polling methods, stuck jobs, and incorrect engine assignments.

Product section

Orion Platform

Cause

This occurs when the status pollers are missing from the pollers table in the database.
 

Resolution

Resolution 1:

  1. If available, move the node to a different poller and wait for maybe 20 minutes
  2. Move back the node to the original poller 

Resolution 2:

  1. On the Orion Web Console, go to Settings > Manage Nodes.
  2. Select the unknown nodes and click Edit Properties.
  3. On the Edit Node page, change the polling method. For example, change ICMP to SNMP.
  4. Click Submit.
  5. Repeat Steps 1-2 and assigns the original polling method.
  6. Click Submit.
  7. Allow Orion Web Console 10 minutes to poll. After ten minutes, the nodes' status should now be correctly displayed.
 

Resolution 3:

  1. Check Database Manager for the following:
    1. Engines table > right-click New Query > Execute Query > It will show your pollers and their respective engine IDs
    2. Nodes Data table > right-click New Query > Execute Query > It will show all your nodes (with NodeID and other details, including EngineID), scroll to the right, and look for the EngineID column
~ look for the affected nodes and check which EngineID they are under (refer to the Engines table)
  1. If they are assigned to the wrong EngineID, you have the option to do it in the Database Manager (in the NodesData table) and run a query to change the EngineID to the correct one, 
    -- Scripts are not supported under any SolarWinds support program or service.
    -- Scripts are provided AS IS without warranty of any kind. SolarWinds further
    -- disclaims all warranties including, without limitation, any implied warranties
    -- of merchantability or of fitness for a particular purpose. The risk arising
    -- out of the use or performance of the scripts and documentation stays with you.
    -- In no event shall SolarWinds or anyone else involved in the creation,
    -- production, or delivery of the scripts be liable for any damages whatsoever
    -- (including, without limitation, damages for loss of business profits, business
    -- interruption, loss of business information, or other pecuniary loss) arising
    -- out of the use of or inability to use the scripts or documentation.
    
    UPDATE Nodes
    SET EngineID = 'new engine id'
    WHERE EngineID = 'old engine id'
     or log in to your Orion web console > Manage Nodes > look for the nodes and put a check (to do it once, or individually check them if you are to assign to different pollers > Change Polling Engine > select proper poller to move to

Resolution 4:

Clear Job Engine and Collector SDFs Files,

see Repair a failing Job Engine, Collector, and Information Service in the Orion Platform