NetApp Storage Systems
NetApp NAS/SAN storage systems are discovered by using the Data ONTAP API (Cluster-mode, NetApp version 8.3 and later) or SNMP (NetApp version 8.2 and earlier).
When a Data ONTAPI/REST API/SNMP discovery of an IP address finds a storage entity, a Storage Device node representing the NetApp chassis/cluster is created. The creation or confirmation of the Storage Device node triggers the appropriate storage discovery pattern. The storage discovery pattern continues discovery of the storage entity using further Data ONTAP REST API or SNMP requests to discover the associated storage components. Once discovered, the storage entities are modeled in BMC Discovery.
It is highly recommended to use the NetApp Storage pattern based on the REST API access method, as the NetApp Storage systems are discovered and modeled with the distributed storage model.
NetApp Storage System (cluster mode) – version 8.3 and later - ONTAPI/REST API access
Prerequisites
- Requires BMC Discovery v12 and later.
- NetApp user account with read-only privileges and password authentication; see Creating a NetApp user with read-only privileges.
Procedure
- Create a REST API with basic authentication type of credential in BMC Discovery by providing the NetApp user account with read-only privileges.


2. Test your HTTP credentials:
- Go to “Manage → Credentials”
- Click the "Action → Test" menu next to the credentials entry
- In the Test URL field, type https://<IP> or <HOSTNAME>:<PORT>/api/cluster/. Port is 443 by default
- Click Test.
3. Directly scan the IP Address of the NetApp Filer Cluster running in C-Mode.
Supported platforms and versions
NetApp systems running in cluster mode (c-mode) and on version 8.3 and later (including MetroCluster architecture).
Limitations
None.
NetApp Storage System – version 8.2 and earlier – SNMP access
Prerequisites
Valid SNMP credentials for the NetApp storage system.
Procedure
- Create a credential type SNMP to connect to the NetApp system.
- Directly scan the IP Address of the NetApp system.
Supported platforms and versions
- Runs SNMP queries for NetApp NETWORK-APPLIANCE-MIB, OID 1.3.6.1.4.1.789.
- NetApp systems running in 7-mode or cluster mode (C-Mode) on version 8.2 and prior.
Vendor-specific information for SNMP access
The snmp.san.enable option should be enabled for SNMP queries on objects of block/SAN storage group to work correctly in C-Mode NetApp.
In C-Mode, NetApp snmp.san.enable option is disabled by default. To obtain SAN storage information using SNMP, this option needs to be enabled by using the set d -c off;option snmp.san.enable on command.
This option is not present in 7-Mode NetApp, as block/SAN storage information is enabled by default.
Limitations for SNMP access
- SNMP v2 or later should be used for NetApp discovery. Discovery with SNMP v1 has proved unreliable, and data types do not support the type of values returned for storage capacity.
- IPv6 is not supported in the NetApp MIB, so IPv6 virtual interfaces are not discovered.
- Currently, NetApp aggregates (a similar concept to storage pools) are not discovered, hence attributes related to storage pools are not populated.
Change history
June 2019 TKU
NetApp (C-Mode) version 8.3 and later:
- New NetApp Storage pattern based on REST API access method.
- The NetApp systems are discovered and modelled using the Distributed Storage Model.
March 2018 TKU
NetApp version 9:
- Support discovery of the complete SAN information, including the Storage Volumes.
- Support discovery of File Systems following metrics: Type, Size, Used (space), Free (space) (if not provided via SNMP).
NetApp version 8 and later:
- Support discovery of Thinly Provisioned information for Storage Volume and File System nodes.
- Support discovery of File Systems following metrics: Type, Size, Used (space), Free (space) (if not provided via SNMP).
- Support discovery of Storage Volume node following metrics: Consumable Blocks, Number of Blocks, Block Size (if not provided via SNMP).
Feb 2016 TKU
- Support for discovering NetApp LUNS (SAN storage) is added.
March 2015 TKU
- BMC Discovery is aware of the NetApp qtrees modeled as storage file systems, and they are now linked to the remote file systems on the Hosts.
- BMC Discovery can now identify vFiler details as part of the storage system.
- Disk size is calculated correctly for the storage systems with any sector size.
Discovered storage information
- NetApp Storage (ONTAP REST API) Discovered Information
- NetApp Storage (ONTAPI) Discovered Information
- NetApp Storage (SNMP) Discovered Information
Documentation links