UnixHardwareData

FlexNet Manager Suite (Cloud)

Especially for managing the corporate Data Centre, it is critical for FlexNet Manager Suite to have accurate hardware inventory for capacity-based license metrics (Processor, Core, IBM PVU, and so on). While BMC Discovery can capture this information for a Windows server, it may not consistently capture it for servers running UNIX or Linux. For example, BMC Discovery does not currently report:

  • CPUs and cores on Linux, nor cores on virtual machines
  • LPARs on IBM AIX (correctly)
  • Solaris resource pools.
This pattern retrieves hardware data on UNIX-based systems using the FlexNet inventory agent.
Note: The pattern must be configured with the installed location of the FlexNet inventory agent. The FlexNet inventory agent may be installed either in the same location on the file system of each target UNIX server, or on a file share accessible to all target devices. This is included in the configuration process described below.

The pattern executes the FlexNet inventory agent, which writes the collected data to a file in the /var/tmp/flexera/addm/ folder on the host server. BMC Discovery then reads this output, and for each installed file, creates a Detail node linked to the host record:

Property Value
Name FNMP hardware evidence for %host.name%
Type FNMP_HardwareEvidence
Key %type%/%host.key%
(Additional properties)

Each records one of the following hardware properties:

  • Disk size
  • IP Address
  • MAC Address
  • Model
  • Number of cores
  • Number of disks
  • Number of logical processors
  • Number of processors
  • OS
  • Processor speed
  • Processor type
  • RAM (total physical memory)
  • Vendor.

If the machine is found to be a virtual machine, the following additional properties are collected:

  • Node capacity
  • Node capacity in cores
  • Node capacity in threads
  • Physical shared pool capacity
  • Physical shared pool capacity in cores
  • Physical shared pool ID
  • Shared pool capacity
  • Shared pool capacity in cores
  • Shared pool ID
  • VM capacity
  • VM capacity in cores
  • VM entitlement
  • VM ID
  • VM is capped
  • VM is shared type
  • VM name
  • VM type

To configure the UnixHardware pattern:

  1. In the user interface for BMC Discovery, select the Discovery tab.
  2. Click Pattern Management, and from the list of patterns at the bottom of the page, ensure that your current Flexera.FNMP.InventoryRawData item is enabled, and select it. (The module must be enabled before any of its member patterns can operate.)
  3. From the Pattern Package properties, select the link for the Pattern Module.
  4. Scroll down to the Pattern Configuration area.
  5. In the Flexera.FNMP.InventoryRawData.CommonFlexeraInventoryAgentConfigs group, click Edit Configuration.
  6. Enter the path (path only, not including the file name) to the FlexNet inventory agent executable. (For details about installing the FlexNet inventory agent, see Installing the FlexNet inventory agent.)
  7. Click Apply (at the bottom of this group).
  8. In the UnixHardware group, click Edit Configuration.
  9. Select the True radio button for Report UNIX hardware properties.
  10. Click Apply (at the bottom of this group).

FlexNet Manager Suite (Cloud)

Current