Search Knowledge Base by Keyword

Nutanix Collector

< Back

Overview

Nutanix Collector is a free inventory and sizing utility published by Nutanix. An engineer points it at a VMware vCenter (or a Hyper-V or Nutanix cluster), lets it run a discovery pass, and it produces a workbook of tabbed inventory reports covering virtual machines, hosts, clusters, storage and performance. The tabs are conventionally named after the report they carry, so the virtual machine inventory tab exports as a file whose name ends in tabvInfo. It is the usual first artifact produced when an organisation starts scoping a move off VMware.

The ReadyWorks connector reads those exports as files. There is no API call and no credential: the connection points at a directory on the ReadyWorks server (or accepts a manual upload through the console), the job names the CSV to read, and the csv_file.php driver parses the header row into columns and each subsequent row into a record in the destination staging table. Column names come from the export itself, so whatever tab you feed it defines the shape of the table.

In a ReadyWorks context this is the fastest way to get a real VMware estate into the data fabric without asking anyone for vCenter credentials. Once the Collector inventory is staged you can reconcile virtual machines against the CMDB, against Active Directory computer objects and against application ownership records, and then drive migration waves from the result. Pairing it with the Nutanix AHV Compatibility Matrix connector lets you classify each guest OS descriptor for AHV migration readiness.

The connector is inbound only. It reads files and writes staging tables, and it never sends anything back to Nutanix Collector.

NOTE: Nutanix Collector produces one file per report tab. The shipped job reads a single tab. To bring in host, cluster, storage or performance tabs, add one job per tab with its own destination table, or leave the file selection blank so that every CSV in the connection path is processed.

Connector Properties

Property Value
Identifier NUTANIX COLLECTOR
Name Nutanix Collector
Description Nutanix Collector is used to quickly generate CSV reports of various VMware inventory data.
Job Types Inbound Only
Order 10
Enabled Yes
Locked Yes
Block Update No
Single Authentication No
Windows Only No
Connector Version 2025-09-16
Hooks None
Additional Job Fields None
Image

Authentication Methods

The connector offers one method. It handles files on disk or files uploaded through the ReadyWorks console, and it needs no credentials.

Method Identifier Base Method Script Order Enabled Config Fields
Comma Separated File NUTANIX COLLECTOR_370b CSV_file csv_file.php 10 Yes 3

Method 1: Comma Separated File (NUTANIX COLLECTOR_370b)

No Authentication

Comma Separated File reads Collector exports from a path on the ReadyWorks server. Set Server File Path to the directory the exports land in (the default is storage/etl5), and set Manual File Upload to Yes if operators will attach the file through the console instead of dropping it on the server. Nothing is authenticated, so the security boundary is whatever controls write access to that directory.

Connection Configuration Fields (3)

Order Label Type Required Default Max Len Tooltip
30 Server File Path text Yes storage/etl5 255 Enter path where the files to process are located or where manually uploaded files are stored (exclude starting and ending backslash)
230 Manual File Upload radio Yes 0 Choose if file is uploaded manually or processed from the server
250 Additional Job Fields fields_list No Enter list of additional fields to add to staging data for all jobs

No authentication recipe is stored. The driver script authenticates natively using the fields above.

Inbound Job Fields Enabled (11)

These are the job-level settings exposed for a Nutanix Collector import.

Order Label Type Required Default Tooltip
10 Job Description text Yes Enter description of the Job
20 Job Schedule lookup Yes Daily Select frequency Job should run
30 Enabled radio Yes Yes Choose if Job is enabled
60 Allow Empty Table radio Yes Yes Choose if an empty table is allowed
70 Destination Table text Yes Enter name of the destination table
80 Data Identity text No Enter identity of the Job
90 CSV File or Path textarea No Enter CSV filename or path (exclude starting and ending backslash); leave blank to upload all files in the base folder path of the Connection
110 Append Files to Same Destination Table radio No No Choose if multiple files in the same path will append to the same destination table, or will create a new destination table for each file
120 Append New Data to Existing Tables radio No No Choose if new data will append to the existing destination table, or will create a new destination table
130 Fields to Index text No Enter fields to index
560 Order text Yes Enter order of the Job

Inbound Job Templates (1)

One inbound template ships, covering the virtual machine inventory tab. It arrives disabled so that you can point it at your own file name and destination table before it runs.

# Job Description Destination Table API End Point Enabled What It Pulls
1 Nutanix Collector – Tab Info nutanix_collector_info_data Not set No Reads Nutanix_Collector_tabvInfo.csv, the virtual machine inventory tab of a Collector export, into nutanix_collector_info_data. Expect one row per virtual machine with its name, power state, guest OS descriptor, allocated vCPU and memory, provisioned and used storage, and its host and cluster placement.

Job Template Configuration

Settings

Setting Value
Order 10
Enabled No
Job Schedule Daily (15 1 * * *)
Destination Table nutanix_collector_info_data
Data Identity nutanix_collector_tab_info_data
Allow Empty Table Yes
Append Files to Same Destination Table No
Append New Data to Existing Tables No
Use Unparsed Data No
Convert UUID-Keyed Objects to Rows No
Ignore XML Attributes No
Log Raw API Calls No
Method Type GET
Body Data Sending Method JSON Encoded Data

Job Parameters and Enumeration

Nutanix Collector – Tab Info

CSV File or Path: Nutanix_Collector_tabvInfo.csv

Outbound Job Templates (0)

This connector ships no outbound templates and does not support outbound jobs.