Nutanix πŸ†•

ear-triangle-exclamation

Features

The Nutanix plugin utilizes the Prism REST API (Prism Central or Element) to inventory your Nutanix infrastructure and inject the results into GLPI’s native inventory engine.


Requirements (self-hosted)

GLPI Version
Minimum PHP
Recommended

10.0.x

8.1

8.2

11.0.x

8.2

8.4

A GLPI Network ADVANCED subscription (or higher) is required. This plugin is also available for all GLPI Network Cloud instances.


Install the plugin

  • Go to the marketplace. Download and install the Nutanix plugin.

Install plugin

Inventoried Elements

The plugin maps Nutanix components to native GLPI objects as follows:

Nutanix Item
GLPI Destination
GLPI Object Type

Enclosure

Enclosure

Enclosure

Cluster

Cluster

Cluster

Host (Hypervisor)

Computer (Physical)

Computer

VM

Computer + VM

Computer (linked as VM)

Disk

Item_Disk

Disk item

Inventory Details

  • Hosts: Name, UUID, BIOS (version/serial), RAM, CPUs, service IPs, and physical disks.

  • VMs: Name, UUID, power state, memory, vCPUs, IPs/MACs, and vDisks.

  • Relationships: Automatic creation of Enclosure / Cluster ↔ Host and VM ↔ Host links via UUID.


Plugin Configuration (Nutanix API)

Setup Nutanix
  • Navigate to: Setup β†’ Plugins β†’ Nutanix (Configuration tab).

Required Settings:

  • API REST URL: Your Prism endpoint (e.g., https://prism-central.domain.com:9440).

  • API Version: 2.0 or 3.0 (both are supported).

  • Credentials: Nutanix account with read-only access (clusters, hosts, vms, and disks).

  • SSL Verification: Enable or disable certificate validation.

Passwords are stored encrypted within the GLPI database.


Automated Inventory Task

The inventory of Nutanix assets (Clusters, Hosts, VMs, Disks) is entirely managed by a dedicated automatic action within GLPI. No third-party agents are required on the hypervisors.

  • Go to Setup > Automatic actions

  1. Task Name: NutanixInventory (automatically registered upon plugin activation).

  2. Process: This task connects to the Prism API, fetches the asset structure, and injects it into GLPI's native inventory engine.

You can manage:

  • Run frequency: from one minute to monthly

  • Status: scheduled or disabled

  • Run mode: CLI or GLPI (use CLI to use GLPI's cron job)

  • Run period: enter the times when GLPI is allowed to synchronize data

  • Number of days this action logs are stored: infinite to 360 days

Last updated