NetApp SolidFire storage system discovery
-
- UpdatedAug 1, 2024
- 4 minutes to read
- Xanadu
- Service Mapping
ServiceNow Discovery uses the NetApp SolidFire storage system discovery pattern to find clusters and nodes on the SolidFire storage system. Discovering some of these resources requires updating the Discovery and Service Mapping Patterns application from the ServiceNow Store.
Request apps on the Store
Visit the ServiceNow Store website to view all the available apps and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.
Prerequisites
- Discovery and Service Mapping Patterns store app
- Verify the Discovery and Service Mapping Patterns store app (version 1.0.74) is installed.
- Basic Auth permissions
Ensure Basic Auth credentials are configured for authenticating the Element API calls. Save the following SolidFire Cluster Admin credentials as Basic Auth credentials to ensure proper access:
- read
- clusterAdmins
- reporting
- drives
- MID server
- Ensure the MID server can access the target device.
- Discovery credentials
- Ensure you have the credentials for running Discovery on the host machine running the SolidFire storage system.
- Create a serverless discovery schedule
Create a discovery schedule to perform targeted discovery of SolidFire clusters and nodes.
- Navigate to .
- Click New and then fill in the form.
- Right-click the header of the Discovery Schedule form and select Save.
- Click the Serverless Execution Patterns tab, click
New, and then fill in the form.
- Under Discovery Pattern Launcher Parameters, configure the launch parameters with the relevant values. Ensure the Management IP of the cluster and Credentials Alias are defined.
Data collected by Discovery during horizontal discovery
Table and field | Description |
---|---|
Main Configuration Item [cmdb_ci_storage_server] | |
name | The name of the CI. |
serial_number | The serial number associated with the CI. |
firmware_version | The firmware version of the CI. |
ip_address | The IP address of the CI. |
short_description | A short textual description of the CI. |
manufacturer | The device manufacturer. |
model_id | The device model ID. |
os_version | The version of the OS running on the CI. |
os | The OS running on the CI. |
Storage cluster [cmdb_ci_storage_cluster] | |
ip_address | The IP address of the storage cluster. |
manufacturer | The device manufacturer. |
short_description | A short textual description of the CI. |
cluster_version | Element OS API version running on the cluster. |
name | The name of the CI. |
Storage cluster node [cmdb_ci_storage_cluster_node] | |
name | The name of the CI. |
operational_status | Indicates if the device is in active state. |
cluster | Reference for the cluster CI. |
Storage node element [cmdb_ci_storage_node_element] | |
short_description | A short textual description of the CI. |
manufacturer | The device manufacturer. |
serial_number | The serial number associated with the CI. |
model_id | The device model ID. |
chassis_type | The type of chassis that contains the server. |
ram | The memory size of the CI. |
cpu_type | The CPU type. |
cpu_manufacturer | The CPU manufacturer. |
Storage disk [cmdb_ci_disk] | |
name | The name of the CI. |
device_id | The ID of the device. |
serial_number | The serial number associated with the CI. |
storage_type | The storage type. |
size_bytes | The available storage size in bytes. |
manufacturer | The device manufacturer. |
model_id | The device model ID. |
computer | Reference for the storage server. |
Network adapter [cmdb_ci_network_adapter] | |
name | The name of the CI. |
ip_address | The IP address of the CI. |
netmask | The netmask of the server hosting the network adapter. |
mac_address | The MAC address of the network adapter. |
IP address [cmdb_ci_ip_address] | |
ip_address | The IP address of the CI. |
netmask | The netmask of the server hosting the CI. |
