Skip to main content

PerformKvmInventory

FlexNet Manager Suite ()

Command line | Registry

PerformKvmInventory specifies whether or not the inventory component, reporting on a Linux host server that is using Kernel-based Virtual Machine (KVM) virtualization, should also report the presence of guest VMs as part of its uploaded inventory. This preference works with either a locally-installed inventory component (such as the full FlexNet Inventory Agent), or with Zero-footprint remote inventory gathered by an inventory beacon.

When inventory has been uploaded from the host and from all virtual machines, the additional list of guest OS devices on the host allows FlexNet Manager Suite to correctly link the host and VMs for license calculations (some license types, such as IBM PVU licenses, take the capacity of the host into account when licensing software running on the guest VMs). Since the mapping of guests to host is important for correct license consumption, this preference defaults to True even when the preference is not specified in the config.ini file (the pseudo-registry for non-Windows platforms).

The preference has no effect on other systems (for example, it does not affect Windows devices, and does nothing on VMs or stand-alone Linux devices that are not hosting KVM guests).

Values

| **Values / range** | Boolean \(`True` or `False`\) | | **Default value** | No default in registry; default behavior is `True` | | **Example values** | ``` False ``` |

Command line

| **Tool** | Inventory component \(`ndtrack`\) | | **Example** | ``` -o PerformKvmInventory="False" ``` On a KVM host server, setting this command-line option for the inventory component to `False` prevents the host identifying its guest virtual machines within inventory. Normal inventory of hardware, and software locally installed on the host server itself, is still reported. When the guest VMs are not identified because of this `False` setting, the host server cannot be displayed in inventory as a `VMHost`, and instead its **Inventory device type** is shown as `Computer`. \(Conversely, omitting the option has the same effect as setting it to `True` – that is, the host reports its guest VMs along with its other inventory, and the host server can now be correctly identified as a `VMHost`.\) |

Registry

| **Installed by** | Code internals, or manual configuration | | **Computer preference** | `[Registry]\ManageSoft\Tracker\CurrentVersion` |

2025 R1.1

Parent topic:Preferences