Network Management
NCM Inventory
The NCM Inventory feature scans devices via SNMP in order to Inventory specific details form them. These details typically include Hardware of the device, including Chassis details, cards added to the device, memory pool allocations etc. Tables from the device - Routing tables, ARP cache, IP Address tables, Bridge tables, CDP tables etc Device Version, Image and Serial Number If the target is a Windows device, NCM can gather details such as users, services, and running software. By default, VLAN
First published date
Last published date
Overview
The NCM Inventory feature scans devices via SNMP in order to Inventory specific details form them. These details typically include
- Hardware of the device, including Chassis details, cards added to the device, memory pool allocations etc.
- Tables from the device - Routing tables, ARP cache, IP Address tables, Bridge tables, CDP tables etc
- Device Version, Image and Serial Number
- If the target is a Windows device, NCM can gather details such as users, services, and running software.
- By default, VLAN inventory is not enabled as it takes quite a long time and can affect performance.
Product section
Resolution
The Inventory settings can be accessed from the Web Console, under Settings > All Settings > NCM Settings.
The Nightly Inventory Job (Scheduled) can be accessed from the Web Console, under My Dashboards > Network Configuration > Jobs
Running an Inventory Scan
First, you need to edit the Inventory settings, and choose which Inventory details to collect. Selecting an Inventory option does not guarantee that the devices will support that Inventory option - The Inventory process will attempt to gather data from all selected inventory types, but if a device does not support the MIB, it will move on to the next Inventory item for that device.
Inventories can be run from the NCM Web Console, under My Dashboards > Network Configuration > Configuration Management > Update Inventory > Then Inventory Status. Clicking on update inventory will open the Inventory Status page, which will display which devices NCM has polled successfully, and if it failed, what the reasons were.
Inventory Reports
NCM includes a number of default Inventory reports, available from Inventory on the web console. Users can build new reports at any time from the NCM Win32 app, from Reports -> New Report. Inventory reports can be created only for one specific type of report at a time, and they are based on the types of inventory collected from devices, so it is not possible to create an overall summary report of inventory on all devices.
When a user chooses a report type, the properties that are allowed as possible selections will change appropriately to match that report type.
Examples of some of the reports that are possible:
- Cisco Chassis Information
- Cisco Flash Filesystem
- ARP Tables
- Route Tables
- Juniper Physical Entities
- etc...
Example: Logical Entities Report details
Example: Cisco Chassis IDs
Troubleshooting NCM Inventory
The NCM Inventory connects to the target device via SNMP. If there is an issue with SNMP communication, the Inventory Status window will display the connection problem (community string may be incorrect etc).
If NCM is unable to collect Inventory information from a particular device, it is possible that the target device does not support that particular MIB. Gather an SNMP Walk from the target device, and compare the output to the MIBs used for Inventory collection.
Inventory template files define which MIBs should be polled for each Inventory Selection type. You can locate these Inventory files here, saved as CONFIGMGMTINVENTORY XML files.They should be used as a reference only to check exactly which OIDs are being polled, and never edited.
C:\Program Files (x86)\SolarWinds\Orion\NCM\Inventory\
Inventory MIBs:
| INVENTORY OPTION | MIBS POLLED TO GATHER INVENTORY DETAILS | MIB TABLE OIDS |
|---|---|---|
| STANDARD | ||
| Interfaces | IF-MIB |
|
| ARP |
ipNetToMediaTable Also runs a DNS Lookup for each discovered IP Address |
|
| Bridge |
Depending on Device Type: Cisco Devices
Dell 3024 or 5012
All Other Devices
|
Cisco Devices
Dell 3024
Dell 5012
Other Devices
|
| Entity | ENTITY-MIB |
|
| Juniper Entity MIB | JUNIPER-MIB |
|
| IP Addresses |
RFC1213-MIB Also pings and tests SNMP access to discovered IP Addresses |
|
| Ports | RFC1213-MIB |
|
| ROUTE TABLES | ||
| CIDR Tables | IP-FORWARD-MIB |
|
| IP Route Tables | RFC1213-MIB |
|
| WINDOWS | ||
| Windows Services | LanMgr-Mib-II-MIB |
|
| Windows Software | HOST-RESOURCES-MIB |
|
| Windows Accounts | LanMgr-Mib-II-MIB |
|
| CISCO | ||
| Cisco Chassis |
Uses All:
|
|
| Cisco Memory Pools | CISCO-MEMORY-POOL-MIB |
|
| Cisco Cards | OLD-CISCO-CHASSIS-MIB |
|
| Cisco Image | CISCO-IMAGE-MIB |
|
| Cisco Catalyst Cards | CISCO-STACK-MIB |
|
| Cisco Flash | CISCO-FLASH-MIB |
|
| Cisco CDP | CISCO-CDP-MIB |
|