Default language.

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 Device 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 Device  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.

Attributes of the DeviceInfo node

The attributes of the DeviceInfo node are described in the following table:

UI Name
Attribute Name and Type
Description 
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
Failure Cause
failure_cause : string 
Extra details, if any, on reason for failure
Hostname
hostname : string 
Name of host
Fully Qualified Domain Name
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
Discovered OS Release
os_release : string 
Operating system release
Discovered OS UBR
os_update_build_revision : int 
Operating system update build revision
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
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
Credentials Used
credentials_used : dictionary 
The credentials used to obtain device information
Last Outpost ID
last_outpost : string 
The ID of the last Outpost used to obtain device information
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
Virtual
virtual : boolean 
Flag if the device is virtual
Uptime Days
uptime : int 
The time in days since the device was booted
Uptime Seconds
uptimeSeconds : int 
The time in seconds since the device was booted
Boot Time
boot_time : date 
The date and time that the device was booted
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 
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 shown in UI
#command_status_failure : boolean 
Flag that this node has command failures linked to it
Not shown in UI
#method_failure : boolean 
Flag that this node has script failures linked to it
Not shown 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

Relationships of the DeviceInfo node

The relationships of the DeviceInfo node are described in the following table:

UI Name Relationship Description 
Data Source Access DiscoveryResult:
DiscoveryAccessResult:
DiscoveryAccess:
DataSourceAccess
 
Related Data Source Access
Discovery Access DiscoveryResult:
DiscoveryAccessResult:
DiscoveryAccess:
DiscoveryAccess
 
Related Discovery Access
Provider Access DiscoveryResult:
DiscoveryAccessResult:
DiscoveryAccess:
ProviderAccess
 
Related Provider Access
Created Business Application Primary:
Inference:
InferredElement:
BusinessApplicationInstance
 
Business Application whose existence was inferred from this Device Info
Created Business Service Primary:
Inference:
InferredElement:
BusinessService
 
Business Service whose existence was inferred from this Device Info
Created Technical Service Primary:
Inference:
InferredElement:
TechnicalService
 
Technical Service whose existence was inferred from this Device Info
Created Candidate Software Instance Primary:
Inference:
InferredElement:
CandidateSoftwareInstance
 
Candidate Software Instance whose existence was inferred from this Device Info
Created Cloud Provider Primary:
Inference:
InferredElement:
CloudProvider
 
Cloud Provider whose existence was inferred from this Device Info
Created Cloud Region Primary:
Inference:
InferredElement:
CloudRegion
 
Cloud Region whose existence was inferred from this Device Info
Created Cloud Service Primary:
Inference:
InferredElement:
CloudService
 
Cloud Service whose existence was inferred from this Device Info
Created Cluster Primary:
Inference:
InferredElement:
Cluster
 
Cluster whose existence was inferred from this Device Info
Created Contained Software Instance Primary:
Inference:
InferredElement:
ContainedSoftwareInstance
 
Contained Software Instance whose existence was inferred from this Device Info
Created Coupling Facility Primary:
Inference:
InferredElement:
CouplingFacility
 
Coupling Facility whose existence was inferred from this Device Info
Created Database Primary:
Inference:
InferredElement:
Database
 
Database whose existence was inferred from this Device Info
Created Database Detail Primary:
Inference:
InferredElement:
DatabaseDetail
 
Database Detail whose existence was inferred from this Device Info
Created Detail Primary:
Inference:
InferredElement:
Detail
 
Detail whose existence was inferred from this Device Info
Created Fibre Channel HBA Primary:
Inference:
InferredElement:
FibreChannelHBA
 
Fibre Channel HBA whose existence was inferred from this Device Info
Created Fibre Channel Node Primary:
Inference:
InferredElement:
FibreChannelNode
 
Fibre Channel Node whose existence was inferred from this Device Info
Created Fibre Channel Port Primary:
Inference:
InferredElement:
FibreChannelPort
 
Fibre Channel Port whose existence was inferred from this Device Info
Created File System Primary:
Inference:
InferredElement:
FileSystem
 
File System whose existence was inferred from this Device Info
Created Host Primary:
Inference:
InferredElement:
Host
 
Host whose existence was inferred from this Device Info
Created IP Address Primary:
Inference:
InferredElement:
IPAddress
 
IP Address whose existence was inferred from this Device Info
Created MF Part Primary:
Inference:
InferredElement:
MFPart
 
MF Part whose existence was inferred from this Device Info
Created Mainframe Primary:
Inference:
InferredElement:
Mainframe
 
Mainframe whose existence was inferred from this Device Info
Created Management Controller Primary:
Inference:
InferredElement:
ManagementController
 
Management Controller whose existence was inferred from this Device Info
Created Network Device Primary:
Inference:
InferredElement:
NetworkDevice
 
Network Device whose existence was inferred from this Device Info
Created Network Interface Primary:
Inference:
InferredElement:
NetworkInterface
 
Network Interface whose existence was inferred from this Device Info
Created Printer Primary:
Inference:
InferredElement:
Printer
 
Printer whose existence was inferred from this Device Info
Created Runtime Environment Primary:
Inference:
InferredElement:
RuntimeEnvironment
 
Runtime Environment whose existence was inferred from this Device Info
Created SNMP Managed Device Primary:
Inference:
InferredElement:
SNMPManagedDevice
 
SNMP Managed Device whose existence was inferred from this Device Info
Created Software Component Primary:
Inference:
InferredElement:
SoftwareComponent
 
Software Component whose existence was inferred from this Device Info
Created Software Container Primary:
Inference:
InferredElement:
SoftwareContainer
 
Software Container whose existence was inferred from this Device Info
Created Software Instance Primary:
Inference:
InferredElement:
SoftwareInstance
 
Software Instance whose existence was inferred from this Device Info
Created Storage Primary:
Inference:
InferredElement:
Storage
 
Storage whose existence was inferred from this Device Info
Created Storage Collection Primary:
Inference:
InferredElement:
StorageCollection
 
Storage Collection whose existence was inferred from this Device Info
Created Storage Device Primary:
Inference:
InferredElement:
StorageDevice
 
Storage Device whose existence was inferred from this Device Info
Created Subnet Primary:
Inference:
InferredElement:
Subnet
 
Subnet whose existence was inferred from this Device Info
Created Unassigned Connections Primary:
Inference:
InferredElement:
UnassignedConnections
 
Unassigned Connections whose existence was inferred from this Device Info
Created Virtual Machine Primary:
Inference:
InferredElement:
VirtualMachine
 
Virtual Machine whose existence was inferred from this Device Info
Command Failures DiscoveryResult:
Metadata:
Detail:
CommandFailure
 
Command Failures
Script Failures DiscoveryResult:
Metadata:
Detail:
ScriptFailure
 
Script Failures

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*