Supported Target Versions
Target device version 9.8
REST API version using 9.8

Application Version and Upgrade Details

Application VersionBug fixes / Enhancements
4.0.2
  • Metric evaluation changes for some bytes to GB conversion metrics
4.0.1
  • Corrected the metric calculation for netapp_volume_PercentageSizeUsed metric.
4.0.0
  • Provided a fix for resource level and component level alerts by alert check box.
  • Provided actual status in alert description for status metrics (format graph and format alert support).
Click here to view the earlier version updates
Application VersionBug fixes / Enhancements
3.0.2
  • Added support for NativeType Display order changes and resource grouping by type in UI.
3.0.1
  • Added Metric Labels support.
  • Missing component alerts.
3.0.0
  • API statistics metric.
  • Full discovery Support.
2.0.0
  • New monitors with existing metrics which are taking long time to get API response.
  • Alert noise from netapp_volume_TooOldsnapshot metric, so we have changed volume TooOldsnapshot calculation.
1.0.2
  • Added support for NetApp-Ontap API 9.8v and NetApp-Ontap API 9.10v versions API responses.
1.0.1
  • Initial SDK2.0 app Discovery and Monitoring Implementations.

Introduction

ONTAP has evolved from NetApp’s original operating system. It is most popular and widely-deployed operating system.

The different platforms that it can run on now are FAS, AFF, ONTAP Select, Cloud Volumes ONTAP, and NetApp Private Storage.

The different platforms run on hardware or virtual machine, and on premises or in the cloud.

NetApp ONTAP Architecture:

Cluster, Cluster Nodes and Disks

An ONTAP cluster can be as small as a single node cluster. Running a single node cluster means actually losing the access to data if the node fails. Simply it is not redundant.

To be redundant we can add another node to the existing cluster to form a HA-Pair. The two nodes which are connected in HA-Pair share a single disk. If we run a HA-Pair then we will have HA-Interconnect. This HA-Interconnect mirrors the NVRAM between these two nodes. So if one of the node fails then the other node can take over the aggregates of the failed node. Thus, there will be no loss of data even if one of the node fails. We have a network called Cluster Interconnect. The Cluster Interconnect is used for heartbeat configuration management and volume data between the cluster nodes.

A cluster node can be scaled out by connecting one or more HA-Pairs to the same cluster. Each HA-pair should be connected to Cluster Interconnect and each HA-pair contains individual HA_Interconnect.

Based on the protocols we use the maximum number of HA-Pairs and can be configured as follows:

  • NAS : 12 HA-Pairs (24 Nodes)
  • SAN : 6 HA-Pairs (12 Nodes)

Aggregates, Volumes and SVMs

Client data and configuration data in ONTAP is stored in volumes, and volumes are always a part of an aggregate. Aggregate is a collection of disks. Each node contains only one root aggregate, but we can have multiple data aggregates per node. In the case of node failure the surviving node will take over the aggregates of the failed node by default. In case of single HA-Pair the aggregates will be given back automatically after the failed node is up and running again.

There is a very important volume called root volume typically named as vol0, which is located in root aggregate. This volume is a node volume which contains cluster configurations and log files. So every node contains a volume named vol0.

A cluster always runs virtual machines. SVMs are logical representation of one of four types. They are:

  1. System Type (Cluster SVM) : We have only one such type of SVM in the cluster. This SVM is used to manage the cluster Inter-Connect interfaces.

  2. Node Type (Node SVM) : Each node in the cluster is represented as a node SVM.

  3. Admin Type (Cluster Management SVM) : Usually connect to this type of SVM when we want to manage the cluster. Basically it represents the cluster.

  4. Data Type : Depending on the number of nodes and protocols we use we can have upto a maximum of 1000 SVMs of this type. These type of SVMs are used to represent data towards our NAS and SAN clients. The data of the SVMs is stored in volumes. All the volumes belonging to a particular data SVM are a part of namespace of that particular SVM. Therefore, the namespace of a data SVM contains all of its data volumes. A data SVM contains exactly one root volume. This is a very small volume of 1GB commonly used to manage data volumes. This root volume should never contain data and the only information available from the root volume is junction paths of the connected data volumes. In a NAS environment the volumes have to be managed, otherwise they are not accessible by the clients.

LUNs and QTrees

A LUN is the logical representation of storage in a storage area network (SAN). In ONTAP, a LUN is located within a volume. Optionally, it can be located within a Qtree in a volume.

A Qtree is a logically defined file system that can exist as a special subdirectory of the root directory within a FlexVol volume or a FlexGroup volume.

Key Use Cases

Discovery Use Cases:

  • Provides resource visibility to the administrator to view and manage resources available (Ex: Cluster, Nodes, Disks, Aggregates, Volumes, Luns and QTrees) under different resource types.
  • Publishes relationships between resources to have a topological view and ease of maintenance.

Monitoring Use Cases:

  • Provides metrics related to Memory Utilization, Performance Utilization and so on for different resources.
  • Concern alerts will be generated for each metric to notify the administrator regarding the issue with the resource.

Prerequisites

  • OpsRamp Classic Gateway 14.0.0 and above.
  • OpsRamp NextGen Gateway 14.0.0 and above.
    Note: OpsRamp recommends using the latest Gateway version for full coverage of recent bug fixes, enhancements, etc.

To check the TLS status:

SSH username@hostname
system services web show

If TLS is not enabled: tls.enable on

Example output:

External Web Services: true
               Status: online
   HTTP Protocol Port: 80
  HTTPS Protocol Port: 443
        TLSv1 Enabled: true
        SSLv3 Enabled: true
        SSLv2 Enabled: true

Resource Hierarchy

NetApp Cluster
            NetApp Cluster Node
                        NetApp Storage Aggregate
                        NetApp Storage Port
                        NetApp Storage Ethernet Port
                                    NetApp Storage LIF Interface
                        NetApp Storage FC Port
                                    NetApp Storage FC Interface
            NetApp Storage Disk
                        NetApp Storage Shelf
            NetApp Storage SVM
                        NetApp Storage Volume
                                    NetApp Storage Lun
                                    NetApp Storage Qtree
NetApp Remote Cluster
            NetApp Remote Cluster Node

Supported Metrics

Click here to view the supported metrics
Native TypeMetric NameMetric Display NameUnitsApplication VersionDescription
NetApp Clusternetapp_cluster_ReadOpsNetApp Cluster Read Opss1.0.1Number of read I/O operations performed on the cluster
netapp_cluster_WriteOpsNetApp Cluster Write Opss1.0.1Number of write I/O operations performed on a cluster
netapp_cluster_OtherOpsNetApp Cluster Other Opss1.0.1Number of other operations performed on cluster. Other I/O operations can be metadata operations, such as directory lookups and so on
netapp_cluster_TotalOpsNetApp Cluster Total Opss1.0.1Performance metric aggregated over all types of I/O operations
netapp_cluster_ReadLatencyNetApp Cluster Read Latencymicrosec1.0.1Latency for all read operations in the system in microseconds
netapp_cluster_WriteLatencyNetApp Cluster Write Latencymicrosec1.0.1Latency for all write operations in the system in microseconds
netapp_cluster_OtherLatencyNetApp Cluster Other Latencymicrosec1.0.1Latency for all other operations in the system in microseconds
netapp_cluster_TotalLatencyNetApp Cluster Total Latencymicrosec1.0.1Latency for all total operations in the system in microseconds
netapp_cluster_ReadThroughputNetApp Cluster Read ThroughPutBps1.0.1Read Throughput for all read I/O operations
netapp_cluster_WriteThroughputNetApp Cluster Write ThroughPutBps1.0.1WriteThroughput for all write I/O operations
netapp_cluster_OtherThroughputNetApp Cluster Total ThroughPutBps1.0.1Other Throughput for all other I/O operations. Other I/O operations can be metadata operations, such as directory lookups
netapp_cluster_TotalThroughputNetApp Cluster Total ThroughPutBps1.0.1Total Throughput for all types of I/O operations.
netapp_cluster_ClusterPeerStatusNetApp Cluster Peer Cluster Status1.0.1Returns the state of the peer cluster. Possible states are available, partial, unavailable, pending, unidentified
netapp_cluster_system_SizeAvailableNetapp Cluster System Size AvailableGB1.0.1System Available size.Sum of the available size of all the aggregates in a cluster
netapp_cluster_system_UtilizationNetapp Cluster System Utilization%1.0.1System Utilization
netapp_cluster_snapmirror_StateNetApp Cluster SnapMirror State1.0.1SnapMirror state.Possible states are broken_off, paused, snapmirrored, uninitialized, in_sync, out_of_sync, synchronizing
netapp_cluster_snapmirror_LagTimeNetApp Cluster SnapMirror LagTimems1.0.1Time since the exported Snapshot copy was created
netapp_cluster_hardware_HealthStatusNetApp Cluster Hardware Health Status1.0.1Returns the status of the Hardware Components of the Cluster. Possible states are unknown(0), unreachable(1), degraded(2), ok-with-suppressed(3) and ok(4)
netapp_ontap_APIStatsNetApp Ontap API Statistics3.0.0Provides the number of API calls made within the frequency and resources.
Note: This is not a default metrics, needs to be applied manually on the root resource native type only.
NetApp Cluster Nodenetapp_node_UpTimeNetApp Cluster Node UpTimes1.0.1Total time in seconds that the node has been up
netapp_node_ControllerOverTemperatureNetApp Cluster Node Controller Over Temperature1.0.1Node Controller Over Temperature. Possible values are over, normal
netapp_node_StateNetApp Cluster Node State1.0.1State of the Node. Possible states are up, booting, down, taken_over, waiting_for_giveback, degraded, unknown
netapp_node_FrusStateNetApp Cluster Node Frus State1.0.1State of List of FRUs on the node.Possible values are ok(1), error(0)
netapp_node_ServiceProcessorStateNetApp Cluster Node ServiceProcessor State1.0.1State of the service processor on the node.Possible states are online, offline, degraded, rebooting, unknown, updating, node_offline, sp_daemon_offline
netapp_node_ServiceProcessorLinkStatusNetApp Cluster Node ServiceProcessor Link Status1.0.1Service Processor Link status on the Node.Possible states are up, down, disabled, unknown
netapp_node_CpuUtilizationNetApp Cluster Node Cpu Utilization%1.0.1Node CPU Utilization
netapp_node_HaPortStateNetApp Cluster Node HA Port State1.0.1Node HA Port State.Possible states are down, initialized, armed, active, reserved
netapp_node_TakeOverStateNetApp Cluster Node TakeOver State1.0.1Represents the state of the node that is taking over storage from its HA partner
netapp_node_GiveBackStateNetApp Cluster Node GiveBack State1.0.1Represents the state of the node that is giving storage back to its HA partner
NetApp Storage Aggregatenetapp_aggregate_StateNetApp Cluster Aggregate State1.0.1operational State of the Aggregate. Possible states are online, onlining, offline, offlining, relocating, unmounted, restricted, inconsistent, failed, unknown
netapp_aggregate_SizeUsedNetApp Cluster Aggregate Size UsedGB1.0.1Space used or reserved. Includes volume guarantees and aggregate metadata
netapp_aggregate_SizeTotalNetApp Cluster Aggregate Size TotalGB1.0.1Total usable space not including WAFL reserve and aggregate Snapshot copy reserve
netapp_aggregate_SizeAvailableNetApp Cluster Aggregate Size AvailableGB1.0.1Space available on the Aggregate
netapp_aggregate_PercentUsedCapacityNetApp Cluster Aggregate Percentage Used Capacity%1.0.1Percentage used Capacity of an Aggregate
netapp_aggregate_SpaceFullThresholdPercentNetApp Cluster Aggregate SpaceFull Threshold percent%1.0.1Spacefull Threshold Percentage of an Aggregate
netapp_aggregate_InactiveUserDataNetApp Cluster Aggregate Inactive User DataGB1.0.1The size that is physically used in the block storage and has a cold temperature.only supported if the aggregate is either attached to a cloud store or can be attached to a cloud store.
netapp_aggregate_MirrorStateNetApp Cluster Aggregate Mirror state1.0.1Aggregate Mirror State. Possible states are unmirrored, normal, degraded, resynchronizing, failed
netapp_aggregate_DiskCountNetApp Cluster Aggregate Disk Countcount1.0.1Number of disks used in the aggregate. This includes parity disks, but excludes disks in the hybrid cache
netapp_aggregate_RaidSizeNetApp Cluster Aggregate Raid Sizecount1.0.1Specifies the maximum number of disks that can be included in a RAID group.
netapp_aggregate_ReadThroughputNetApp Cluster Aggregate Read ThroughPutBps1.0.1Read Throughput for all read I/O operations
netapp_aggregate_WriteThroughputNetApp Cluster Aggregate Write ThroughPutBps1.0.1WriteThroughput for all write I/O operations
netapp_aggregate_TotalThroughputNetApp Cluster Aggregate Other ThroughPutBps1.0.1Other Throughput for all other I/O operations. Other I/O operations can be metadata operations, such as directory lookups
netapp_aggregate_OtherThroughputNetApp Cluster Aggregate Total ThroughPutBps1.0.1Total Throughput for all types of I/O operations
netapp_aggregate_ReadOpsNetApp Cluster Aggregate Read Opss1.0.1Number of read I/O operations performed on an aggregate
netapp_aggregate_WriteOpsNetApp Cluster Aggregate Write Opss1.0.1Number of write I/O operations performed on an aggregate
netapp_aggregate_TotalOpsNetApp Cluster Aggregate Other Opss1.0.1Number of other operations performed on an aggregate. Other I/O operations can be metadata operations, such as directory lookups and so on
netapp_aggregate_OtherOpsNetApp Cluster Aggregate Total Opss1.0.1Performance metric aggregated over all types of I/O operations of an aggregate
netapp_aggregate_ReadLatencyNetApp Cluster Aggregate Read Latencymicrosec1.0.1Latency for all read operations of an aggregate in microseconds
netapp_aggregate_WriteLatencyNetApp Cluster Aggregate Write Latencymicrosec1.0.1Latency for all write operations of an aggregate in microseconds
netapp_aggregate_TotalLatencyNetApp Cluster Aggregate Other Latencymicrosec1.0.1Latency for all other operations of an aggregate in microseconds
netapp_aggregate_OtherLatencyNetApp Cluster Aggregate Total Latencymicrosec1.0.1Latency for all total operations of an aggregate in microseconds
netapp_aggregate_AvgReadThroughputNetApp Cluster Aggregate Average Read ThroughPutBps1.0.1Displays the incremental average read throughput over the last 1 hour with 15 seconds sampling
netapp_aggregate_AvgWriteThroughputNetApp Cluster Aggregate Average Write ThroughPutBps1.0.1Displays the incremental average write throughput over the last 1 hour with 15 seconds sampling
netapp_aggregate_AverageThroughputNetApp Cluster Aggregate Average ThroughPutBps1.0.1Displays the incremental average throughput over the last 1 hour with 15 seconds sampling
netapp_aggregate_AvgOtherThroughputNetApp Cluster Aggregate Average Other ThroughPutBps1.0.1Displays the incremental average other throughput over the last 1 hour with 15 seconds sampling
netapp_aggregate_AvgReadLatencyNetApp Cluster Aggregate Average Read Latencymicrosec1.0.1Displays the incremental average for read latency over the last 1 hour with 15 seconds sampling
netapp_aggregate_AvgWriteLatencyNetApp Cluster Aggregate Average Write Latencymicrosec1.0.1Displays the incremental average for write latency over the last 1 hour with 15 seconds sampling
netapp_aggregate_AverageLatencyNetApp Cluster Aggregate Average Latencymicrosec1.0.1Displays the incremental average for latency over the last 1 hour with 15 seconds sampling
netapp_aggregate_AvgOtherLatencyNetApp Cluster Aggregate Average Other Latencymicrosec1.0.1Displays the incremental average for other latencyover the last 1 hour with 15 seconds sampling
netapp_aggregate_AvgReadOpsNetApp Cluster Aggregate Average Read Opss1.0.1Displays the incremental changes in read IOPs over the last 1 hour with 15 seconds sampling
netapp_aggregate_AvgWriteOpsNetApp Cluster Aggregate Average Write Opss1.0.1Displays the incremental changes in write IOPs over the last 1 hour with 15 seconds sampling
netapp_aggregate_AvgOpsNetApp Cluster Aggregate Average Opss1.0.1Displays the incremental changes in IOPs over the last 1 hour with 15 seconds sampling
netapp_aggregate_AvgOtherOpsNetApp Cluster Aggregate Average Other Opss1.0.1Displays the incremental changes in other IOPs over the last 1 hour with 15 seconds sampling
netapp_aggregate_SnapshotReservePercentNetApp Cluster Aggregate Snapshot Reserve percentage%1.0.1NetApp Cluster Aggregate Snapshot Reserve percentage
NetApp Storage Disknetapp_disk_StateNetApp Cluster Disk State1.0.1NetApp Cluster Disk State
netapp_disk_SizeAvailableNetApp Cluster Disk Size AvailableGB1.0.1NetApp Cluster Disk Size Available
netapp_disk_RevolutionsPerMinuteNetApp Cluster Disk Revolutions Per Minuterpm1.0.1NetApp Cluster Disk Revolutions Per Minute
NetApp Storage FC Portnetapp_fcp_StateNetApp Cluster FC Port State1.0.1FC Port State.Possible states are startup, link_not_connected, online, link_disconnected, offlined_by_user, offlined_by_system, node_offline, unknown
netapp_fcp_ReadThroughPutNetApp Cluster FC Port Read ThroughPutBps1.0.1Read Throughput for all read I/O operations of an FC Port
netapp_fcp_WriteThroughPutNetApp Cluster FC Port Write ThroughPutBps1.0.1WriteThroughput for all write I/O operations of an FC Port
netapp_fcp_TotalThroughPutNetApp Cluster FC Port Total ThroughPutBps1.0.1Total Throughput for all types of I/O operations of an FC Port
netapp_fcp_ReadLatencyNetApp Cluster FC Port Read Latencymicrosec1.0.1Latency for all read operations in microseconds
netapp_fcp_WriteLatencyNetApp Cluster FC Port Write Latencymicrosec1.0.1Latency for all write operations system in microseconds
netapp_fcp_TotalLatencyNetApp Cluster FC Port Total Latencymicrosec1.0.1Latency for all total operations in microseconds
netapp_fcp_OtherLatencyNetApp Cluster FC Port Other Latencymicrosec1.0.1Latency for all other operations in microseconds
netapp_fcp_ReadOpsNetApp Cluster FC Port Read Opss1.0.1Number of read I/O operations performed on the FC Port
netapp_fcp_WriteOpsNetApp Cluster FC Port Write Opss1.0.1Number of write I/O operations performed on a FC Port
netapp_fcp_TotalOpsNetApp Cluster FC Port Total Opss1.0.1Performance metric aggregated over all types of I/O operations of an FC Port
netapp_fcp_OtherOpsNetApp Cluster FC Port Other Opss1.0.1Number of other operations performed on cluster. Other I/O operations can be metadata operations, such as directory lookups and so on
netapp_fcp_IsAdministrativeUpNetApp Cluster FC Port Administratice Status1.0.1Number of other operations performed on cluster. Other I/O operations can be metadata operations, such as directory lookups and so on
NetApp Storage Ethernet Portnetapp_ethernet_port_StateNetApp Cluster Net Port State1.0.1Net-Port Status. Possible states are up, down
netapp_ethernet_port_ReadThroughPutNetApp Cluster Net Port Read ThroughPutBps1.0.1Read Throughput for all read I/O operations
netapp_ethernet_port_WriteThroughPutNetApp Cluster Net Port Write ThroughPutBps1.0.1WriteThroughput for all write I/O operations
netapp_ethernet_port_TotalThroughPutNetApp Cluster Net Port Total ThroughPutBps1.0.1Total Throughput for all types of I/O operations
netapp_ethernet_port_LinkDownCountNetApp Cluster Net Port Link Down Countcount1.0.1The number of link state changes from up to down seen on the device
netapp_ethernet_port_ReceivedPacketsNetApp Cluster Net Port Received Packetscount1.0.1Number of packets received
netapp_ethernet_port_TransmittedPacketsNetApp Cluster Net Port Transmitted Packetscount1.0.1Number of packets transmitted
netapp_ethernet_port_IsAdministrativeUpNetApp Cluster Net Port Administrative Status1.0.1Administrative status of the Port
NetApp Storage FC Interfacenetapp_fc_interface_StateNetApp Cluster FC Interface State1.0.1The current operational state of the FC interface. The state is set to down if the interface is not enabled.If the node hosting the port is down or unavailable, no state value is returned.
netapp_fc_interface_ReadThroughPutNetApp Cluster FC Interface Read ThroughPutBps1.0.1Read Throughput for all read I/O operations of an FC Interface
netapp_fc_interface_WriteThroughPutNetApp Cluster FC Interface Write ThroughPutBps1.0.1WriteThroughput for all write I/O operations of an FC Interface
netapp_fc_interface_TotalThroughPutNetApp Cluster FC Interface Total ThroughPutBps1.0.1Total Throughput for all types of I/O operations of an FC Interface
netapp_fc_interface_ReadLatencyNetApp Cluster FC Interface Read Latencymicrosec1.0.1Latency for all read operations in microseconds
netapp_fc_interface_WriteLatencyNetApp Cluster FC Interface Write Latencymicrosec1.0.1Latency for all write operations system in microseconds
netapp_fc_interface_TotalLatencyNetApp Cluster FC Interface Total Latencymicrosec1.0.1Latency for all total operations in microseconds
netapp_fc_interface_OtherLatencyNetApp Cluster FC Interface Other Latencymicrosec1.0.1Latency for all other operations in microseconds
netapp_fc_interface_ReadOpsNetApp Cluster FC Interface Read Opss1.0.1Number of read I/O operations performed on the FC Port
netapp_fc_interface_WriteOpsNetApp Cluster FC Interface Write Opss1.0.1Number of write I/O operations performed on a FC Port
netapp_fc_interface_TotalOpsNetApp Cluster FC Interface Total Opss1.0.1Performance metric aggregated over all types of I/O operations of an FC Port
netapp_fc_interface_OtherOpsNetApp Cluster FC Interface Other Opss1.0.1Number of other operations performed on cluster. Other I/O operations can be metadata operations, such as directory lookups and so on
netapp_fc_interface_IsAdministrativeUpNetApp Cluster FC Interface Administratice Status1.0.1The administrative state of the FC interface. The FC interface can be disabled to block all FC communication with the SVM through this interface
NetApp Storage LIF Interfacenetapp_lif_interface_ReadThroughPutNetApp Cluster Interface Read ThroughPutBps1.0.1Read Throughput for all read I/O operations of an Interface
netapp_lif_interface_WriteThroughPutNetApp Cluster Interface Write ThroughPutBps1.0.1WriteThroughput for all write I/O operations of an Interface
netapp_lif_interface_TotalThroughPutNetApp Cluster Interface Total ThroughPutBps1.0.1Total Throughput for all types of I/O operations of an Interface
netapp_lif_interface_StateNetApp Cluster Interface State1.0.1Returns Interface state. Possible states are up, down
NetApp Storage SVMnetapp_vserver_StateNetApp Cluster vServer State1.0.1vServer State.Possible states are starting, running, stopping, stopped, deleting
netapp_vserver_nfsv3_ReadOpsNetApp vServer NFSV3 Read Opss1.0.1Number of read I/O operations performed
netapp_vserver_nfsv3_WriteOpsNetApp vServer NFSV3 Write Opss1.0.1Number of write I/O operations performed
netapp_vserver_nfsv3_TotalOpsNetApp vServer NFSV3 Total Opss1.0.1Performance metric aggregated over all types of I/O operations
netapp_vserver_nfsv3_OtherOpsNetApp vServer NFSV3 Other Opss1.0.1Number of other operations performed. Other I/O operations can be metadata operations, such as directory lookups and so on
netapp_vserver_cifs_ReadThroughPutNetApp vServer CIFS Read ThroughPutBps1.0.1Read Throughput for all read I/O operation
netapp_vserver_cifs_WriteThroughPutNetApp vServer CIFS Write ThroughPutBps1.0.1WriteThroughput for all write I/O operations
netapp_vserver_cifs_TotalThroughPutNetApp vServer CIFS Total ThroughPutBps1.0.1Total Throughput for all types of I/O operations
netapp_vserver_cifs_ReadLatencyNetApp vServer CIFS Read Latencymicrosec1.0.1Latency for all read operations in microseconds
netapp_vserver_cifs_WriteLatencyNetApp vServer CIFS Write Latencymicrosec1.0.1Latency for all write operations system in microseconds
netapp_vserver_cifs_TotalLatencyNetApp vServer CIFS Total Latencymicrosec1.0.1Latency for all total operations in microseconds
netapp_vserver_cifs_OtherLatencyNetApp vServer CIFS Other Latencymicrosec1.0.1Latency for all other operations in microseconds
netapp_vserver_cifs_ReadOpsNetApp vServer CIFS Read Opss1.0.1Number of read I/O operations performed
netapp_vserver_cifs_WriteOpsNetApp vServer CIFS Write Opss1.0.1Number of write I/O operations performed
netapp_vserver_cifs_TotalOpsNetApp vServer CIFS Total Opss1.0.1Performance metric aggregated over all types of I/O operations
netapp_vserver_cifs_OtherOpsNetApp vServer CIFS Other Opss1.0.1Number of other operations performed. Other I/O operations can be metadata operations, such as directory lookups and so on
netapp_vserver_iscsi_ReadThroughputNetApp vServer ISCSI Read ThroughPutBps1.0.1Read Throughput for all read I/O operation
netapp_vserver_iscsi_WriteThroughputNetApp vServer ISCSI Write ThroughPutBps1.0.1WriteThroughput for all write I/O operations
netapp_vserver_iscsi_TotalThroughputNetApp vServer ISCSI Total ThroughPutBps1.0.1Total Throughput for all types of I/O operations
netapp_vserver_iscsi_ReadOpsNetApp vServer ISCSI Read Latencys1.0.1Latency for all read operations in microseconds
netapp_vserver_iscsi_WriteOpsNetApp vServer ISCSI Write Latencys1.0.1Latency for all write operations system in microseconds
netapp_vserver_iscsi_TotalOpsNetApp vServer ISCSI Total Latencys1.0.1Latency for all total operations in microseconds
netapp_vserver_iscsi_OtherOpsNetApp vServer ISCSI Other Latencys1.0.1Latency for all other operations in microseconds
netapp_vserver_iscsi_ReadLatencyNetApp vServer ISCSI Read Opsmicrosec1.0.1Number of read I/O operations performed
netapp_vserver_iscsi_WriteLatencyNetApp vServer ISCSI Write Opsmicrosec1.0.1Number of write I/O operations performed
netapp_vserver_iscsi_TotalLatencyNetApp vServer ISCSI Total Opsmicrosec1.0.1Performance metric aggregated over all types of I/O operations
netapp_vserver_iscsi_OtherLatencyNetApp vServer ISCSI Other Opsmicrosec1.0.1Number of other operations performed. Other I/O operations can be metadata operations, such as directory lookups and so on
NetApp Storage Volumenetapp_volume_FilesTotalNetApp Cluster Volume Files Totalcount1.0.1The maximum number of files (inodes) for user-visible data allowed on the volume
netapp_volume_FilesUsedNetApp Cluster Volume Files Usedcount1.0.1Number of user-visible files (inodes) used
netapp_volume_SizeTotalNetApp Cluster Volume Size TotalGB1.0.1Total provisioned size. The default size is equal to the minimum size of 20MB, in bytes
netapp_volume_SizeAvailableNetApp Cluster Volume Size AvailableGB1.0.1The available space in volume, in bytes.
netapp_volume_SizeUsedNetApp Cluster Volume Size UsedGB1.0.1The virtual space used (includes volume reserves) before storage efficiency, in bytes.
netapp_volume_SnapshotReserveSizeUsedNetApp Cluster Volume Snapshot Reserve Size UsedGB1.0.1The total space used by Snapshot copies in the volume, in bytes.
netapp_volume_PercentageSnapshotsReservedNetApp Cluster Volume Percentage Snapshot Reserved%1.0.1The space that has been set aside as a reserve for Snapshot copy usage, in percent
netapp_volume_FootprintNetApp Cluster Volume FootPrintGB1.0.1Data used for this volume in the aggregate, in bytes
netapp_volume_MetadataNetApp Cluster Volume MetaDataGB1.0.1Space used by the volume metadata in the aggregate, in bytes
netapp_volume_LogicalSpaceUsedByAfsNetApp Cluster Volume Logical Space USed By AFSGB1.0.1The virtual space used by AFS alone (includes volume reserves) and along with storage efficiency, in bytes
netapp_volume_CompressionStateNetApp Cluster Volume Compression State1.0.1The system can be enabled/disabled compression. Possible states are inline, background, both, none and mixed
netapp_volume_DeduplicationStateNetApp Cluster Volume Deduplication State1.0.1The system can be enabled/disabled dedupe. Possible states are inline, background, both, none and mixed
netapp_volume_CrossVolumeDeduplicationStateNetApp Cluster Volume Cross Voume Deduplication State1.0.1The system can be enabled/disabled cross volume dedupe. it can be enabled only when dedupe is enabled. Possible states are inline, background, both, none, mixed
netapp_volume_CompactionStateNetApp Cluster Volume Compaction State1.0.1The system can be enabled/disabled compaction. Possible states are inline, none, mixed
netapp_volume_QuotaStateNetApp Cluster Volume Quota State1.0.1Quota state of the volume. Possible states are corrupt, initializing, mixed, off, on, resizing
netapp_volume_GrowThresholdPercentageNetApp Cluster Volume Grow Threshold%1.0.1Used space threshold size, in percentage, for the automatic growth of the volume. When the amount of used space in the volume becomes greater than this threhold, the volume automatically grows unless it has reached the maximum size
netapp_volume_ShrinkThresholdPercentageNetApp Cluster Volume Shrink Threshold%1.0.1Used space threshold size, in percentage, for the automatic shrinkage of the volume. When the amount of used space in the volume drops below this threshold, the volume automatically shrinks unless it has reached the minimum size
netapp_volume_StateNetApp Cluster Volume State1.0.1State of the volume. Possible states are error, mixed, offline, online
netapp_volume_OtherLatencyNetApp Cluster Volume Other Latencymicrosec1.0.1Latency for all other operations on the volume. Other operations include metadata and directory lookups
netapp_volume_TotalLatencyNetApp Cluster Volume Total Latencymicrosec1.0.1Latency for all the operations on the volume
netapp_volume_ReadLatencyNetApp Cluster Volume Read Latencymicrosec1.0.1Time taken for reads operations to the volume
netapp_volume_WriteLatencyNetApp Cluster Volume Write Latencymicrosec1.0.1Time for writes operations to the volume
netapp_volume_OtherOpsNetApp Cluster Volume Other Opss1.0.1Number of other operations performed by the volume
netapp_volume_TotalOpsNetApp Cluster Volume Total Opss1.0.1Number of operations performed by the volume
netapp_volume_ReadOpsNetApp Cluster Volume Read Opss1.0.1Number of read operations performed by the volume
netapp_volume_WriteOpsNetApp Cluster Volume Write Opss1.0.1Number of write operations performed by the volume
netapp_volume_OtherThroughputNetApp Cluster Volume Other ThroughPutBps1.0.1Other Throughput for all other I/O operations. Other I/O operations can be metadata operations, such as directory lookups
netapp_volume_TotalThroughputNetApp Cluster Volume Total ThroughPutBps1.0.1Total Throughput for all I/O operations on the volume
netapp_volume_ReadThroughputNetApp Cluster Volume Read ThroughPutBps1.0.1Read Throughput for all other I/O operations.
netapp_volume_WriteThroughputNetApp Cluster Volume Write ThroughPutBps1.0.1Write Throughput for all types of I/O operations
netapp_volume_InodeUtilizationNetApp Cluster Volume Inode Utilization%1.0.1Percentage of volume iNode utilization
netapp_volume_PercentageSizeUsedNetApp Cluster Volume Utilization%1.0.1Percentage of the volume size that is used. This field is valid only when the volume is online.
netapp_volume_SnapshotCountNetapp Cluster Volume Snapshot Countcount1.0.1Volume SnapShot Count
netapp_volume_TooOldSnapshotNetapp Cluster Volume Too Old SnapshotDays1.0.1Specifies the age of a Snapshot copy, which, if exceeded, is considered too old for the volume
netapp_volume_QuotaToalFilesUsedNetApp Cluster Volume Quota Total Files Usedcount1.0.1Total files used
netapp_volume_QuotaSpaceHardLimitNetApp Cluster Volume Quota Space Hard LimitBytes1.0.1Space hard limit in bytes
netapp_volume_QuotaSpaceHardLimitPercentageUsedNetApp Cluster Volume Quota Space Hard Limit Percntage Used%1.0.1Total space used as a percentage of space soft limit
netapp_volume_QuotaToalSpaceUsedNetApp Cluster Volume Quota Total Space UsedGB1.0.1Total space used
netapp_volume_AvgLatencyNetApp Cluster Volume Average Latencymicrosec1.0.1NetApp Cluster Volume Average Latency
netapp_volume_AvgReadLatencyNetApp Cluster Volume Average Read Latencymicrosec1.0.1NetApp Cluster Volume Average Read Latency
netapp_volume_AvgWriteLatencyNetApp Cluster Volume Average Write Latencymicrosec1.0.1NetApp Cluster Volume Average Write Latency
netapp_volume_AvgOtherLatencyNetApp Cluster Volume Average Other Latencymicrosec1.0.1NetApp Cluster Volume Average Other Latency
netapp_volume_AvgOtherOpsNetApp Cluster Volume Average Other Opss1.0.1NetApp Cluster Volume Average Other Ops
netapp_volume_AvgOpsNetApp Cluster Volume Average Total Opss1.0.1NetApp Cluster Volume Average Total Ops
netapp_volume_AvgReadOpsNetApp Cluster Volume Average Read Opss1.0.1NetApp Cluster Volume Average Read Ops
netapp_volume_AvgWriteOpsNetApp Cluster Volume Average Write Opss1.0.1NetApp Cluster Volume Average Write Ops
netapp_volume_AvgOtherThroughputNetApp Cluster Volume Average Other ThroughPutBps1.0.1NetApp Cluster Volume Average Other ThroughPut
netapp_volume_AvgThroughputNetApp Cluster Volume Average ThroughPutBps1.0.1NetApp Cluster Volume Average ThroughPut
netapp_volume_AvgReadThroughputNetApp Cluster Volume Average Read ThroughPutBps1.0.1NetApp Cluster Volume Average Read ThroughPut
netapp_volume_AvgWriteThroughputNetApp Cluster Volume Average Write ThroughPutBps1.0.1NetApp Cluster Volume Average Write ThroughPut
netapp_volume_SpaceFullThresholdPercentNetApp Cluster Volume SpaceFull Threshold Percentage%1.0.1NetApp Cluster Volume SpaceFull Threshold Percentage
NetApp Storage Qtreenetapp_qtree_ReadOpsNetApp Volume Qtree Read Opss1.0.1Number of read I/O operations performed
netapp_qtree_WriteOpsNetApp Volume Qtree Write Opss1.0.1Number of write I/O operations performed
netapp_qtree_OtherOpsNetApp Volume Qtree Other Opss1.0.1Number of other operations performed. Other I/O operations can be metadata operations, such as directory lookups and so on
netapp_qtree_TotalOpsNetApp Volume Qtree Total Opss1.0.1Performance metric aggregated over all types of I/O operations
NetApp Storage Lunnetapp_lun_SizeTotalNetApp Cluster Lun Size TotalGB1.0.1The total provisioned size of the LUN
netapp_lun_SizeUsedNetApp Cluster Lun Size UsedGB1.0.1NetApp Cluster Lun Size Used
netapp_lun_StateNetApp Cluster LUN State1.0.1The state of the LUN. Normal states for a LUN are online and offline. Other states indicate errors.Possible states are foreign_lun_error, nvfail, offline, online, space_error
netapp_lun_OtherLatencyNetApp Cluster LUN Other Latencymicrosec1.0.1Latency for all other operations on the LUN. Other operations include metadata and directory lookups
netapp_lun_TotalLatencyNetApp Cluster LUN Total Latencymicrosec1.0.1Latency for all Total operations on the LUN
netapp_lun_ReadLatencyNetApp Cluster LUN Read Latencymicrosec1.0.1Latency for all Read operations on the LUN
netapp_lun_WriteLatencyNetApp Cluster LUN Write Latencymicrosec1.0.1Latency for all Write operations on the LUN
netapp_lun_OtherOpsNetApp Cluster LUN Other Opss1.0.1Other operations per second
netapp_lun_TotalOpsNetApp Cluster LUN Total Opss1.0.1Total operations per sec
netapp_lun_ReadOpsNetApp Cluster LUN Read Opss1.0.1Read operations per second
netapp_lun_WriteOpsNetApp Cluster LUN Write Opss1.0.1Write operations per sec
netapp_lun_OtherThroughputNetApp Cluster LUN Other ThroughPutBps1.0.1Other throughput for all other I/O operations. Other I/O operations can be metadata operations, such as directory lookups
netapp_lun_TotalThroughputNetApp Cluster LUN Total ThroughPutBps1.0.1Total throughPut in bytes per sec
netapp_lun_ReadThroughputNetApp Cluster LUN Read ThroughPutBps1.0.1Read bytes per second
netapp_lun_WriteThroughputNetApp Cluster LUN Write ThroughPutBps1.0.1Write bytes per second
netapp_lun_AvgLatencyNetApp Cluster LUN Average Latencymicrosec1.0.1Avg latency for all the operations on the LUN.
netapp_lun_AvgReadLatencyNetApp Cluster LUN Average Read Latencymicrosec1.0.1Avg latency for all Read operations on the LUN
netapp_lun_AvgWriteLatencyNetApp Cluster LUN Average Write Latencymicrosec1.0.1Avg Latency for all Write operations on the LUN
netapp_lun_AvgotherLatencyNetApp Cluster LUN Average Other Latencymicrosec1.0.1Avg latency for all Other operations performed on the LUN.Other operations include metadata and directory lookups
netapp_lun_AvgOtherOpsNetApp Cluster LUN Average Other Opss1.0.1Avg other operations per second
netapp_lun_AvgOpsNetApp Cluster LUN Average Total Opss1.0.1Avg total operations per sec
netapp_lun_AvgReadOpsNetApp Cluster LUN Average Read Opss1.0.1Avg read operations per second
netapp_lun_AvgWriteOpsNetApp Cluster LUN Average Write Opss1.0.1Avg write operations per sec
netapp_lun_AvgOtherThroughputNetApp Cluster LUN Average Other ThroughPutBps1.0.1Avg reads in bytes per second
netapp_lun_AvgThroughputNetApp Cluster LUN Average Total ThroughPutBps1.0.1Avg writes in bytes per second
netapp_lun_AvgReadThroughputNetApp Cluster LUN Average Read ThroughPutBps1.0.1Avg latency for all the operations on the LUN.
netapp_lun_AvgWriteThroughputNetApp Cluster LUN Average Write ThroughPutBps1.0.1Avg latency for all Read operations on the LUN
netapp_lun_SizePercentageUsedNetApp Cluster LUN Utilization%1.0.1LUN Utilization
NetApp Storage Portnetapp_port_SpeedNetApp Cluster Storage Port SpeedGbps1.0.1NetApp Cluster Storage Port Speed
netapp_port_StatusNetApp Cluster Storage Port Status1.0.1Storage Port Status, Possible status are error(0), online(1) and offline(2)
NetApp Storage Shelfnetapp_shelf_StateNetApp Hardware Shelf State1.0.1Returns the status of the Shelf. Possible states are unknown(0), error(1) and ok(2)
netapp_shelf_PortStatusNetApp Hardware Shelf Port Status1.0.1Returns the status of the Ports associated with the shelf. Possible states are disconnected(0), error(1) and connected(2)
NetApp Remote Clusternetapp_cluster_metrocluster_ConfigurationStateNetApp Cluster MetroCluster Configuration State1.0.1Indicates the state of the local cluster configuration.Possible states are configuration_error, configured, not_configured, not_reachable, partially_configured, unknown
netapp_cluster_metrocluster_IsPartnerClusterReachableNetApp Cluster MetroCluster Partner Cluster Reachability1.0.1Specifies whether the partner cluster is reachable from the local cluster.
NetApp Remote Cluster Nodenetapp_remote_node_UpTimeNetApp Remote Cluster Node UpTimes1.0.1Total time in seconds that the node has been up
netapp_remote_node_ControllerOverTemperatureNetApp Remote Cluster Node Controller Over Temperature1.0.1Node Controller Over Temperature. Possible values are over, normal
netapp_remote_node_StateNetApp Remote Cluster Node State1.0.1State of the Node. Possible states are up, booting, down, taken_over, waiting_for_giveback, degraded, unknown
netapp_remote_node_FrusStateNetApp Remote Cluster Node Frus State1.0.1State of List of FRUs on the node.Possible values are ok(1), error(0)
netapp_remote_node_ServiceProcessorStateNetApp Remote Cluster Node ServiceProcessor State1.0.1State of the service processor on the node.Possible states are online, offline, degraded, rebooting, unknown, updating, node_offline, sp_daemon_offline
netapp_remote_node_ServiceProcessorLinkStatusNetApp Remote Cluster Node ServiceProcessor Link Status1.0.1Service Processor Link status on the Node.Possible states are up, down, disabled, unknown
netapp_remote_node_CpuUtilizationNetApp Remote Cluster Node Cpu Utilization%1.0.1Node CPU Utilization
netapp_remote_node_HaPortStateNetApp Remote Cluster Node HA Port State1.0.1Node HA Port State.Possible states are down, initialized, armed, active, reserved
netapp_remote_node_TakeOverStateNetApp Remote Cluster Node TakeOver State1.0.1Represents the state of the node that is taking over storage from its HA partner
netapp_remote_node_GiveBackStateNetApp Remote Cluster Node GiveBack State1.0.1Represents the state of the node that is giving storage back to its HA partner

Default Monitoring Configurations

NETAPP-ONTAP application has default Global Device Management Policies, Global Templates, Global Monitors and Global metrics in OpsRamp. You can customize these default monitoring configurations as per your business use cases by cloning respective global templates and global Device Management Policies. OpsRamp recommends performing the below activity before installing the application to avoid noise alerts and data.

  1. Default Global Device Management Policies

    OpsRamp has a Global Device Management Policy for each Native Type of NETAPP-ONTAP. You can find those Device Management Policies at Setup > Resources > Device Management Policies, search with suggested names in global scope. Each Device Management Policy follows below naming convention:

    {appName nativeType - version}

    Ex: netapp-ontap NetApp Cluster - 1 (i.e, appName = netapp-ontap, nativeType = NetApp Cluster, version = 1)

  2. Default Global Templates

    OpsRamp has a Global Template for each Native Type of NETAPP-ONTAP. You can find those templates at Setup > Monitoring > Templates, search with suggested names in global scope. Each template follows below naming convention:

    {appName nativeType 'Template' - version}

    Ex: netapp-ontap NetApp Cluster Template - 1 (i.e, appName = netapp-ontap, nativeType = NetApp Cluster, version = 1)

  3. Default Global Monitors

    OpsRamp has a Global Monitors for each Native Type which has monitoring support. You can find those monitors at Setup > Monitoring > Monitors, search with suggested names in global scope. Each Monitors follows below naming convention:

    {monitorKey appName nativeType - version}

    Ex: NetApp Cluster Monitor netapp-ontap NetApp Cluster 1 (i.e, monitorKey = NetApp Cluster Monitor, appName = netapp-ontap, nativeType = NetApp Cluster, version = 1)

Configure and Install the NetApp ONTAP Integration

  1. From All Clients, select a client.
  2. Go to Setup > Account.
  3. Select the Integrations and Apps tab.
  4. The Installed Integrations page, where all the installed applications are displayed.
    Note: If there are no installed applications, it will navigate to the ADD APP page.
  5. Click + ADD on the Installed Integrations page. The Available Integrations and Apps page displays all the available applications along with the newly created application with the version.
    Note: You can even search for the application using the search option available. Also you can use the All Categories option to search.
Netapp ONTAP
  1. Click ADD in the NetApp ONTAP application.
  2. In the Configurations page, click + ADD. The Add Configuration page appears.
  3. Enter the below mentioned BASIC INFORMATION
Object NameDescription
NameEnter the name for the integration
IP Address/Host NameIP address/host name of the target.
PortPort.

Example: You can enter 8080 as a port value.
CredentialsSelect the credentials from the drop-down list.
Note: Click + Add to create a credential.

Notes:

  • By default the Is Secure checkbox is selected.
  • Ip Address/Host Name and Port should be accessible from Gateway.
  • App Failure Notifications: if turned on, you will be notified in case of an application failure that is, Connectivity Exception, Authentication Exception.
  1. Select the below mentioned Custom Attribute:
FunctionalityDescription
Custom AttributeSelect the custom attribute from the drop down list box.
ValueSelect the value from the drop down list box.

Note: The custom attribute that you add here will be assigned to all the resources that are created by the integration. You can add a maximum of five custom attributes (key and value pair).

  1. In the RESOURCE TYPE section, select:
    • ALL: All the existing and future resources will be discovered.
    • SELECT: You can select one or multiple resources to be discovered.
  2. In the DISCOVERY SCHEDULE section, select Recurrence Pattern to add one of the following patterns:
    • Minutes
    • Hourly
    • Daily
    • Weekly
    • Monthly
  3. Click ADD.

Now the configuration is saved and displayed on the configurations page after you save it.
Note: From the same page, you may Edit and Remove the created configuration.

  1. Click NEXT
  2. Below are the optional steps you can perform on the Installation page.
  • Under the ADVANCED SETTINGS, Select the Bypass Resource Reconciliation option, if you wish to bypass resource reconciliation when encountering the same resources discovered by multiple applications.

    Note: If two different applications provide identical discovery attributes, two separate resources will be generated with those respective attributes from the individual discoveries.

Cisco FirePower
  • Click +ADD to create a new collector by providing a name or use the pre-populated name.
Aruba Airwave Integrations
  1. Select an existing registered profile.
Aruba Airwave Integrations
  1. Click FINISH.

The application is now installed and displayed on the Installed Integration page. Use the search field to find the installed application.

Modify the Configuration

View the NetApp ONTAP details

The discovered resource(s) are displayed in Infrastructure > Resources > Storage > NetApp Cluster, with Native Resource Type as NetApp Cluster. You can navigate to the Attributes tab to view the discovery details, and Metrics tab to view the metric details for NetApp ONTAP.

Netapp ONTAP

View resource metrics

To confirm NetApp-ONTAP monitoring, review the following:

  • Metric graphs: A graph is plotted for each metric that is enabled in the configuration.
  • Alerts: Alerts are generated for metrics that are configured as defined for integration.
Netapp ONTAP

Resource Filter Input Keys

NetApp ONTAP resources are filtered and discovered based on the below keys:

Click here to view the Supported Input Keys
Resource TypeSupported Input Keys
All TypesresourceName
hostName
aliasName
dnsName
ipAddress
macAddress
os
make
model
serialNumber
NetApp ClusterLocation
Management Interface IP
Name Servers
NTP Servers
NetApp Cluster NodeCluster Interface IP
GiveBack State
HA Partner Name
Management Interface IP
NVRAM Battery Status
ServiceProcessor Firmware Version
ServiceProcessor MAC Address
ServiceProcessor State
System Id
TakeOver State
NetApp Storage AggregateChecksum Style
Create Time
Disk Type
Node Name
Number of Plexes
plexes
Raid Type
NetApp Storage FC PortNode Name
wwnn
wwpn
NetApp Storage FC InterfaceData Protocol
FCPort
Port Address
Status
wwnn
wwpn
NetApp Storage Ethernet PortBroadcast Domain Id
Broadcast Domain Name
MTU
Node Name
Port Type
Speed
Status
NetApp Storage LIF InterfaceEthernet Port
Net Mask
Scope
Services
Status
NetApp Storage PortCable Identifier
Node Name
Speed
wwn
NetApp Storage DiskAggregates
Container Type
Disk Type
Firmware Version
Pool
NetApp Storage ShelfDisk Name
Module Type
Node Name
NetApp Storage SVMLanguage
Sub Type
NetApp Storage VolumeAggregate Name
isSVMRoot
NAS Security Style
Volume Style
Volume Type
NetApp Storage LunLogical Unit
SVM Name
Volume Name
NetApp Storage QtreeSecurity Style
SVM Name
Volume Name

Supported Alert Custom Macros

Customize the alert subject and description with below macros then it will generate alerts based on customisation.
Supported macros keys:

Click here to view the alert subject and description with macros

                                ${resource.name}

                                ${resource.ip}

                                ${resource.mac}

                                ${resource.aliasname}

                                ${resource.os}

                                ${resource.type}

                                ${resource.dnsname}

                                ${resource.alternateip}

                                ${resource.make}

                                ${resource.model}

                                ${resource.serialnumber}

                                ${resource.systemId}

                                ${parent.resource.name}

                                ${Custom attributes on the resource}

Risks, Limitations & Assumptions

  • Application can handle Critical/Recovery failure notifications for below two cases when user enables App Failure Notifications in configuration
    • Connectivity Exception
    • Authentication Exception
  • Application will not send any duplicate/repeat failure alert notification until the already existing critical alert is recovered.
  • Using metrics for monitoring the resources and generating alerts when the threshold values are breached.
  • Application cannot control monitoring pause/resume actions based on above alerts.
  • Since a single NetApp Cluster may contain thousands of resources. At the time of Monitoring we are facing performance issues.
  • The api rate limit is 20 (At a point of time we can make 20 API calls only with the cluster).
  • Component level thresholds can be configured on each resource level.
  • No support of showing activity log and applied time.
  • This application supports both Classic Gateway and NextGen Gateway

References

ONTAP API Response: https://library.netapp.com/ecmdocs/ECMLP2874708/html/index.html