Requisitions

In order to monitor the Nutanix clusters, VMs, hosts, and clusters, you need to import these entities into OpenNMS. To do so, create a requisition for a given connection alias. A connection alias can represent multiple clusters. All nodes created by a requisition are assigned to the same location controlled by the `location' parameter, which uses the default location if not specified.

Furthermore, a connection can also be used to import vms entities.

Specify the requisition type nutanix to import all "powered on" vms defined in Nutanix Prism connection:

opennms:import-requisition nutanix alias=aAlias location=naples

You can specify an additional parameter, foreignSource, to set the foreign source and requisition name. The following example creates a VM requisition named My-Cluster-VMS-Requisition.

opennms:import-requisition nutanix alias=aAlias foreignSource=My-Cluster-VMS-Requisition

You can specify an additional parameter, matchVM (default value null), only vm-name containing provided value will be imported.

You can specify an additional parameter, importVms (default value true), to import or not the powered on vms. You can specify an additional parameter, importHosts (default value true), to import or not the hosts. You can specify an additional parameter, importClusters (default value true), to import or not the clusters.

You can specify an additional parameter, importALLVms (default value false), to import or not all the vms.

The following example creates a VM ONLY POWERED ON requisition named My-Cluster-VMS-Requisition.

    opennms:import-requisition nutanix alias=aAlias foreignSource=My-Cluster-VMS-Requisition importHosts=false importClusters=false

Produce output:

requisition://nutanix?alias=clutest&foreignSource=CLU-TEST-Vms&importHosts=false&importClusters=false