Device Info node

A Device Info node stores information about a scanned IP device on the network. For example, an IP device might be one of the following:

  • A host computer (desktop, laptop, server, mainframe, mid-range and so forth). In these cases, there will be a corresponding Host node also.
  • A router, switch, load balancer, firewall, IP phone, and so forth.
  • A printer.

Device Info node lifecycle

The following section describes the scenarios in which a Discovery Info node is created or destroyed. DDD nodes are never updated.

Creation

Whenever BMC Discovery scans an IP address, a Discovery Access node is created. If there is any response to the scan a Discovery Info node is also created. The level of information in the Device Info node will vary depending on the discovered device.

Removal

A Device Info node is removed when the Discovery Access node which it is associated with has been destroyed through the Aging process.

Device Info node attributes

The attributes of a Device Info node are described in the table below.

Discovery Method
discovery_method string

Discovery method.

Discovery Duration
discovery_duration int

Time in seconds spent in discovery.

Request Time
request_time date

When this request was made.

Failure Reason
failure_reason string

Reason for failure, if any.

Inferred root node kind
 kind string

Root node kind created to represent device

Hostname
hostname string

Name of host.

Fully Qualified Domain Names
fqdn string

Fully qualified domain name of the host.

Discovered OS
os string

Operating system.

Discovered OS Class
os_class string

Operating system class.

Discovered OS Type
os_type string

Operating system type.

Discovered OS Version
os_version string

Operating system version.

Service Pack
service_pack int

Service pack details.

Discovered OS Architecture
os_arch string

Operating system architecture.

Discovered OS System Directory
os_directory string

Operating system directory.

Discovered OS Edition
os_edition string

Operating system edition.

Discovered OS Update Level
os_level string

Operating system update level.

Discovered OS Build
os_build string

Operating system build information.

Discovered OS Vendor
os_vendor string

Operating system vendor.

Vendor
vendor string

Vendor of device.

Platform
platform string

Platform scripts used in discovery.

Model
model string

Model of device.

DNS Domain
dns_domain string

DNS domain.

NIS/Windows Domain
domain string

Windows domain.

Device Type
device_type string

Device type.

Last Access Method
last_access_method string

The last method used to access this device.

Login Authentication Method
authentication_method string

How the login session was authenticated - may be 'key' or 'password'.

Last Credential ID
last_credential string

The ID of the last credential used to access this device.

Last Windows Proxy Pool
last_slave_pool string

The name of the last Windows Proxy Pool used to access this device.

Last Windows Proxy
last_slave string

The name of the last Windows Proxy used to access this device.

Other Credentials
other_credentials list:string

List of other credential IDs used to access this device.

SNMP sysname
sysname string

SNMP sysname.

Name
name string

Name of device.

Capability Ids
capability_ids list:int

Capability Ids.

Capability Types
capability_types list:string

Capability Types.

SNMP sysObjectId
sysobjectid string

SNMP sysObjectId.

SNMP sysDescr
sysdescr string

SNMP sysDescr.

Serial number
serial string

Serial number.

SNMP syscontact
syscontact string

SNMP syscontact.

SNMP syslocation
syslocation string

SNMP syslocation.

SNMP cdpGlobalDeviceId
cdpdeviceid string

SNMP cdpGlobalDeviceId.

Nexus VDC ID
nexus_vdc_id string

Cisco Nexus VDC ID.

SNMP v3 Engine Identifier
snmpv3_engine_id string

SNMP v3 Engine Identifier.

Operating system derived from discovery heuristics
probed_os string

Operating system derived from discovery heuristics.

Operating system type derived from discovery heuristics
probed_os_type string

Operating system type derived from discovery heuristics.

Operating system version derived from discovery heuristics
probed_os_version string

Operating system version derived from discovery heuristics.

CVE-2011-1785 Vulnerability
_cve_2011_1785 _boolean

CVE-2011-1785 vulnerability flag (vSphere based ESX/ESXi hosts only).

Firmware Version
firmware_version string

Firmware version.

Testing Status
testing_status string

Testing status for non Host devices.

Processing Messages
processing_messages list:string

Optional list of processing messages.

Not displayed in UI
command_status_failure boolean

Flag that this node has command failures linked to it.

Not displayed in UI
method_failure boolean

Flag that this node has script failures linked to it.

Not displayed in UI
method_success string

The name of the script that succeeded in getting this data.

Access Method
access_method string

The access method used by the script that succeeded in getting this data.


Device Info node relationships

The relationships of a Device Info node are described in the table below.

UI name

Relationship

Description

Discovery Access

DeviceInfo:
DiscoveryResult:
DiscoveryAccessResult:
DiscoveryAccess:
DiscoveryAccess

Related Discovery Access.

Requesting Pattern

DeviceInfo:
DiscoveryResult:
Request:
Pattern:
Pattern

Pattern from which the request to retrieve this information originate.

Host

DeviceInfo:
Primary:
Inference:
InferredElement:
Host

Inferred Host.

Mainframe

DeviceInfo:
Primary:
Inference:
InferredElement:
Mainframe

Inferred Mainframe.

Network Device

DeviceInfo:
Primary:
Inference:
InferredElement:
NetworkDevice

Inferred Network Device.

Storage Device

DeviceInfo:
Primary:
Inference:
InferredElement:
StorageDevice

Inferred Storage Device.

Printer

DeviceInfo:
Primary:
Inference:
InferredElement:
Printer

Inferred Printer.

SNMP Managed Device

DeviceInfo:
Primary:
Inference:
InferredElement:
SNMPManagedDevice

Inferred SNMP Managed Device.

Management Controller

DeviceInfo:
Primary:
Inference:
InferredElement:
ManagementController

Inferred Management Controller.

Script Command Errors

DeviceInfo:
DiscoveryResult:
Metadata:
Detail:
CommandFailure

Script command errors.

Script Execution Errors

DeviceInfo:
DiscoveryResult:
Metadata:
Detail:
ScriptFailure

Script execution errors.


Was this page helpful? Yes No Submitting... Thank you

Comments