Skip to main content
Cloud Insights

NetApp SolidFire All-Flash Array data collector

Contributors dgracenetapp netapp-alavoie

The NetApp SolidFire All-Flash Array data collector supports inventory and performance collection from both iSCSI and Fibre Channel SolidFire configurations.

The SolidFire data collector utilizes the SolidFire REST API. The acquisition unit where the data collector resides needs to be able to initiate HTTPS connections to TCP port 443 on the SolidFire cluster management IP address. The data collector needs credentials capable of making REST API queries on the SolidFire cluster.

Terminology

Cloud Insights acquires the following inventory information from the NetApp SolidFire All-Flash Array data collector. For each asset type acquired by Cloud Insights, the most common terminology used for this asset is shown. When viewing or troubleshooting this data collector, keep the following terminology in mind:

Vendor/Model Term Cloud Insights Term

Drive

Disk

Cluster

Storage

Node

Storage Node

Volume

Volume

Fibre channel port

Port

Volume Access Group, LUN Assignment

Volume Map

iSCSI Session

Volume Mask

Note: These are common terminology mappings only and might not represent every case for this data collector.

Requirements

The following are requirements for configuring this data collector:

  • Management Virtual IP Address

  • Read-only username and credentials

  • Port 443

Configuration

Field Description

Management Virtual IP Address (MVIP)

Management Virtual IP address of the SolidFire Cluster

User Name

Name used to log into the SolidFire cluster

Password

Password used to log into the SolidFire cluster

Advanced configuration

Field Description

Connection Type

Choose connection type

Communication Port

Port used for NetApp API

Inventory Poll Interval (min)

Default is 20 minutes

Performance Poll Interval (sec)

Default is 300 seconds

Troubleshooting

When SolidFire reports an error it is displayed in Cloud Insights as follows:

An error message was received from a SolidFire device while trying to retrieve data. The call was <method> (<parameterString> ). The error message from the device was (check the device manual): <message>

Where:

  • The <method> is an HTTP method, such as GET or PUT.

  • The <parameterString> is a comma separated list of parameters that were included in the REST call.

  • The <message> is whatever the device returned as the error message.

Additional information on this Data Collector may be found from the Support page or in the Data Collector Support Matrix.