NetApp SolidFire All-Flash Array data collector
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
Data Infrastructure Insights acquires the following inventory information from the NetApp SolidFire All-Flash Array data collector. For each asset type acquired by Data Infrastructure 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 | Data Infrastructure 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 Data Infrastructure 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.