Zero-Footprint: System Requirements
- The requirements on the inventory beacon server itself
- Any impacts on the target inventory devices.
Supported platforms
- Windows Server 2012, 2012 R2, 2016, 2019, 2022
- Windows 8, 10, 11.
Microsoft Windows | UNIX-like platforms |
---|---|
|
Linux on IBM zSystems platforms are also supported. The following
Linux distributions are certified for usage on the IBM zSystems architecture. For
details about supported versions on different hardware types, see https://www.ibm.com/support/pages/linux-ibm-z-tested-platforms.
|
Disk space requirements
- 1 GB of free disk space for each 10,000 devices from which FlexNet inventory is collected.
- Windows: Where the target device is a typical workstation, in the order of 2MB; and for an Oracle server, in the order of 5MB.
- UNIX-like platforms: The downloaded code is approaching 23MB, and it then looks for an
additional 16MB of working disk space in either (in priority order):
- The home directory of the account running the inventory (unless that directory is /)
- /var/tmp.
- An uncompressed inventory (.ndi) file is
left:
- For Windows devices, in %ProgramData%\ManageSoft Corp\ManageSoft\Tracker\ZeroTouch
- For UNIX-like devices, when inventory collection is (as
usual) run as
root
, in /var/tmp/flexera/tracker; or if inventory collection is run as another user, in /var/tmp/flexera.userName/tracker.
- Log files are saved on the target inventory device:
- For Windows devices, in C:\Windows\temp\ManageSoft
- For UNIX-like devices, when inventory collection is (as
usual) run as
root
, in /var/tmp/flexera/log; or if inventory collection is run as another user, in /var/tmp/flexera.userName/log.
- tracker.log — Generated by the inventory component, ndtrack
Memory requirements
On the inventory beacon itself, the memory demands in the Zero-footprint inventory collection process are negligible, and entirely covered by the standard specification for the inventory beacon of 1GB minimum RAM, 2GB or higher recommended.
On target inventory devices, the memory requirements are:
- Minimum RAM: 512 MB
- Recommended RAM: 2 GB
Communication protocols and ports
All ports used in Zero-footprint discovery and inventory collection are configurable to any value either through preference settings or by including the port number in URL settings.- ICMP is used for ping discovery of networked computers
- 135 (default) on the target device for WMI-based discovery of Hyper-V or XenDesktop (other ports depend on your configuration of WMI)
- 80 (with HTTP), 443 (with HTTPS) for VMware ESX/VCenter (default values, and of course using TCP)
- 1433 for Microsoft SQL Server (default)
- 1521, 2483 for Oracle DB (default)
- 137 for NetBIOS discovery of networked computers (default)
- 161 for SNMP discovery of networked computers (default)
- Windows: Outbound from inventory beacon to set up the service: for SMB, port 445; and for NetBIOS, port 139
- UNIX-like platforms: Outbound from inventory beacon to establish secure connection and copy the FlexNet inventory core components (in self-installing form): port 22
- Additional ports outbound from inventory beacon to an Oracle Database: ports 1521 and 2483
- Additional ports outbound from inventory beacon to a virtual machine under either ESX or VCenter: 80 and 443
- Windows and UNIX: Inbound from FlexNet inventory core components on target device: File upload using HTTP protocol: port 80
- Windows only: Inbound from FlexNet inventory core components on target device:
File upload using HTTPS protocol: port 443Tip: File upload using HTTPS protocol is not directly supported for UNIX-like platforms in the Zero-footprint case. However, the standalone inventory agent
ndtrack.sh
for UNIX-like platforms supports inventory file upload using HTTPS protocol as long as SSL certificate is provided and the SSLDirectory option is specified on the command line.For example, the following command uses the SSLDirectory option to pass the path of the SSL certificate that is used on the UNIX-like platform to
ndtrack.sh
and uses the UploadLocation option to collect and upload inventory to the inventory beacon.ndtrack.sh -o UploadLocation="https://InventoryBeacon:port/ManageSoftRL" -o SSLDirectory="/mydir/certs/ssl"
For more information about using
ndtrack.sh
, see ndtrack Command Line. - Additional ports may be required if supporting a proxy.
Supported packages to inventory
FlexNet inventory can include data from most package technologies supported by the operating systems, and some additional third-party packaging technologies:Platform | Supported package technologies |
---|---|
All platforms |
InstallAnywhere (IA), InstallShield Multiplatform (ISMP), BEA/Oracle Installer (BEA), Oracle Universal Installer (OUI), IBM Installation Manager (IIM) |
AIX |
LPP, RPM |
HP-UX |
Software Distributor SD-UX Package |
Linux |
RPM (Red Hat, CentOS, Oracle, SuSE, Fedora, etc), DPKG (Debian, Ubuntu). |
macOS |
Mac Application Bundle, Mac Package Bundle |
Solaris |
Sys V Package (pkg), IPS |
Windows |
MSI, Add/Remove Programs Registry Key |
- All platforms — IBM InstallStream, IBM Tivoli Netcool Installer
- macOS — Mac flat package.
System load benchmarks
Task | Run duration (seconds) | CPU usage (seconds) | CPU usage (% of single core) | Memory usage | Network load |
---|---|---|---|---|---|
Inventory collection |
13 to 240 s |
5 to 130 s |
10% to 50% |
4 MB to 20 MB |
10 KB to 200 KB per upload |
IT Asset Management (Cloud)
Current