ImportantThis documentation space contains information about the SaaS version of BMC Helix Discovery. If you are using the on-premises version of BMC Helix Discovery, see BMC Helix Discovery 25.2 (On-Premises).
UNIX and related operating systems
This page shows the information categories discovered, the script used, and whether privileged access is required. Optional commands such as lsof are assumed to have been installed in all cases.
The mechanism for privileged access depends on your target configuration and BMC Discovery credentials. If you have root access, the credential might have su configured, enabling privileged access. Alternatively if you have sudo privileges, those can be used; see Adding-privileged-execution-to-commands.
All methods that are marked with an asterisk (*) must succeed for a host to be created. For a method to succeed, it must return some useful data. Where multiple scripts are listed against such methods, one of the scripts must succeed. For simple methods such as getDeviceInfo and getHostInfo, this means the result contains expected attributes such as hostname or OS information. For more complex methods such as getNetworkInterfaces, one of the defined scripts must return at least one item, an interface. Additional data such as speed or duplex is not required.