Skip to technology filters Skip to main content
Dynatrace Hub

Extend the platform,
empower your team.

Popular searches:
Home hero bg
NetApp OnTap (Remote)NetApp OnTap (Remote)
NetApp OnTap (Remote)

NetApp OnTap (Remote)

Remote extension that collects NetApp OnTap metrics from the OnTap 9.6+ API.

Extension
Free trialDocumentation
An example monitoring configuration with one clusterThe NetApp OnTap overview dashboardThe cluster entity screenThe volume entity screenThe node entity screenThe SVM entity screenThe aggregate entity screenThe disk entity screen
  • Product information
  • Release notes

Overview

Collect, view, and analyze metrics from your NetApp OnTap clusters in context with your hosts, applications, and services already being monitored by OneAgents. Make use of powerful charting and dashboarding capabilities as well as allow the Davis® AI causation engine to generate baselines and alert you when anomalies are detected in designated metrics. Metrics will be collected OnTap cluster-wide as well as for each of your nodes and storage virtual machines (SVMs).

Compatibility information

Connects to and collects data from the NetApp OnTap API. This REST API is available in OnTap 9.6+.

Dynatrace
Documentation
By Dynatrace
Dynatrace support center
Subscribe to new releases
Copy to clipboard

Extension content

Content typeNumber of items included
screen logs cards
4
alerts
3
list screen layout
10
screen injections
1
screen chart groups
44
metric metadata
70
document dashboard
1
screen metric tables
1
screen properties
11
generic type
10
screen dql table
12
screen layout
20
screen entities lists
21
dashboards
1
generic relationship
11

Feature sets

Below is a complete list of the feature sets provided in this version. To ensure a good fit for your needs, individual feature sets can be activated and deactivated by your administrator during configuration.

Feature setsNumber of metrics included
Metric nameMetric keyDescriptionUnit
LUN statenetapp.ontap.lun.stateThe state of the LUN. Normal states for a LUN are online and offline. Other states indicate errorsCount
LUN container statenetapp.ontap.lun.container_stateThe state of the volume and aggregate that contain the LUN. LUNs are only available when their containers are availableCount
LUN enabled statenetapp.ontap.lun.enabledThe enabled state of the LUN. LUNs can be disabled to prevent access to the LUN. 1 = enabled, 0 = disabledCount
LUN space usednetapp.ontap.lun.usedThe amount of space consumed by the main data stream of the LUNByte
LUN sizenetapp.ontap.lun.sizeThe total provisioned size of the LUNByte
LUN space used percentagenetapp.ontap.lun.used_percentageSpace used in the LUN as a percentagePercent
Metric nameMetric keyDescriptionUnit
Cluster availabilitynetapp.ontap.cluster.availabilityConnectivity to the configured OnTap cluster URL as detected by the extensionPercent
Metric nameMetric keyDescriptionUnit
Node uptimenetapp.ontap.node.uptimeHow long the node reports it has been runningSecond
Over temperaturenetapp.ontap.node.over_temperatureSpecifies whether the hardware is currently operating outside of its recommended temperature range (0 = "normal", 1 = "over").Count
Node membershipnetapp.ontap.node.membershipMembership status of the cluster nodeState
Node processor utilizationnetapp.ontap.node.processor_utilizationAverage CPU Utilization for the nodePercent
Metric nameMetric keyDescriptionUnit
FRU statenetapp.ontap.node.fru.stateState of the field replaceable unit (100% for OK 0% for ERROR))Percent
Metric nameMetric keyDescriptionUnit
Cluster IOPS (other)netapp.ontap.cluster.iops_other.countThe cluster's number of I/O operations observed at the storage object (other)Count
Cluster IOPS (read)netapp.ontap.cluster.iops_read.countThe cluster's number of I/O operations observed at the storage object (read)Count
Cluster IOPS (total)netapp.ontap.cluster.iops_total.countThe cluster's number of I/O operations observed at the storage object (total)Count
Cluster IOPS (write)netapp.ontap.cluster.iops_write.countThe cluster's number of I/O operations observed at the storage object (write)Count
Cluster throughput (other)netapp.ontap.cluster.throughput_other.countThe cluster's rate of throughput bytes observed at the storage object (other)Byte
Cluster throughput (read)netapp.ontap.cluster.throughput_read.countThe cluster's rate of throughput bytes observed at the storage object (read)Byte
Cluster throughput (total)netapp.ontap.cluster.throughput_total.countThe cluster's rate of throughput bytes observed at the storage object (total)Byte
Cluster throughput (write)netapp.ontap.cluster.throughput_write.countThe cluster's rate of throughput bytes observed at the storage object (write)Byte
Cluster latency (other)netapp.ontap.cluster.latency_other.countThe cluster's raw latency in microseconds observed at the storage object (other)MicroSecond
Cluster latency (read)netapp.ontap.cluster.latency_read.countThe cluster's raw latency in microseconds observed at the storage object (read)MicroSecond
Cluster latency (total)netapp.ontap.cluster.latency_total.countThe cluster's raw latency in microseconds observed at the storage object (total)MicroSecond
Cluster latency (write)netapp.ontap.cluster.latency_write.countThe cluster's raw latency in microseconds observed at the storage object (write)MicroSecond
Cluster block storage sizenetapp.ontap.cluster.block_storage_sizeThe size of the cluster's block storageByte
Cluster block storage usednetapp.ontap.cluster.block_storage_usedAmount of block storage on the cluster in useByte
Cluster block storage used percentagenetapp.ontap.cluster.block_storage_used_percentageThe percentage of the cluster's block storage that is currently in usePercent
Metric nameMetric keyDescriptionUnit
Rated life usednetapp.ontap.disk.rated_life_used_percentagePercentage of rated life usedPercent
Disk statenetapp.ontap.disk.stateCurrent disk state: broken, copy, maintenance, partner, pending, present, reconstructing, removed, spare, unfail, or zeroingCount
Metric nameMetric keyDescriptionUnit
Aggregate statenetapp.ontap.aggregate.stateCurrent aggregate state: online, onlining, offline, offlining, relocating, unmounted, restricted, inconsistent, failed, or unknownCount
Aggregate block storage usednetapp.ontap.aggregate.block_storage_usedSpace used or reserved in bytes. Includes volume guarantees and aggregate metadata.Byte
Aggregate block storage availablenetapp.ontap.aggregate.block_storage_availableSpace available in bytesByte
Aggregate block storage sizenetapp.ontap.aggregate.block_storage_sizeTotal usable space in bytes, not including WAFL reserve and aggregate Snapshot copy reserve.Byte
Aggregate block storage used percentagenetapp.ontap.aggregate.block_storage_used_percentPercentage of block storage usedPercent
Metric nameMetric keyDescriptionUnit
Volume QOS minimum throughput (IOPS)netapp.ontap.volume.qos.min_throughput_iopsThe minimum throughput in IOPS (volumes)Count
Volume QOS maximum throughput (IOPS)netapp.ontap.volume.qos.max_throughput_iopsThe maximum throughput in IOPS (volumes)Count
Volume QOS maximum throughput (Mbps)netapp.ontap.volume.qos.max_throughput_mbpsThe maximum throughput in Mbps (volumes)MegaBytePerSecond
Volume QOS minimum throughput (Mbps)netapp.ontap.volume.qos.min_throughput_mbpsThe minimum throughput in Mbps (volumes)MegaBytePerSecond
SVM QOS minimum throughput (IOPS)netapp.ontap.svm.qos.min_throughput_iopsThe minimum throughput in IOPS (svms)Count
SVM QOS maximum throughput (IOPS)netapp.ontap.svm.qos.max_throughput_iopsThe maximum throughput in IOPS (svms)Count
-netapp.ontap.svm.qos.max_throughput_mbps--
SVM QOS minimum throughput (Mbps)netapp.ontap.svm.qos.min_throughput_mbpsThe minimum throughput in Mbps (svms)MegaBytePerSecond
Metric nameMetric keyDescriptionUnit
Lag timenetapp.ontap.snapmirror.relationship.lag_timeThe time since the exported snapshot was createdSecond
Relationship statenetapp.ontap.snapmirror.relationship.stateThe state of the relationshipState
Relationship healthnetapp.ontap.snapmirror.relationship.healthIs the relationship healthy?State
Metric nameMetric keyDescriptionUnit
Volume statenetapp.ontap.volume.stateVolume state: error, mixed, offline, or onlineCount
Volume throughput (other)netapp.ontap.volume.throughput.other.countThe volume's rate of throughput bytes observed at the storage object (other)Byte
Volume throughput (read)netapp.ontap.volume.throughput.read.countThe volume's rate of throughput bytes observed at the storage object (read)Byte
Volume throughput (write)netapp.ontap.volume.throughput.write.countThe volume's rate of throughput bytes observed at the storage object (write)Byte
Volume throughput (total)netapp.ontap.volume.throughput.total.countThe volume's rate of throughput bytes observed at the storage object (total)Byte
Volume IOPS (other)netapp.ontap.volume.iops.other.countThe volume's number of I/O operations observed at the storage object (other)Count
Volume IOPS (read)netapp.ontap.volume.iops.read.countThe volume's number of I/O operations observed at the storage object (read)Count
Volume IOPS (write)netapp.ontap.volume.iops.write.countThe volume's number of I/O operations observed at the storage object (write)Count
Volume IOPS (total)netapp.ontap.volume.iops.total.countThe volume's number of I/O operations observed at the storage object (total)Count
Volume latency (total)netapp.ontap.volume.latency.totalThe volume's raw latency in microseconds observed at the storage object (total)MicroSecond
Volume latency (read)netapp.ontap.volume.latency.readThe volume's raw latency in microseconds observed at the storage object (read)MicroSecond
Volume latency (write)netapp.ontap.volume.latency.writeThe volume's raw latency in microseconds observed at the storage object (write)MicroSecond
Volume latency (other)netapp.ontap.volume.latency.otherThe volume's raw latency in microseconds observed at the storage object (other)MicroSecond
Volume sizenetapp.ontap.volume.sizeTotal provisioned sizeByte
Volume space availablenetapp.ontap.volume.availableThe available spaceByte
Volume space usednetapp.ontap.volume.usedVolume space used (including data and metadata)Byte
Volume space used percentagenetapp.ontap.volume.used_percentPercentage of volume space used (including data and metadata)Percent
-netapp.ontap.volume.files.maxiumum--
Files (inodes)netapp.ontap.volume.files.usedNumber of files (inodes) used for user-visible data permitted on the volume.Count
Files (inodes) used percentagenetapp.ontap.volume.files.used_percentagePercentage of the maximum number of files used on the volume.Percent
Metric nameMetric keyDescriptionUnit
SVM statenetapp.ontap.svm.stateCurrent SVM state: starting, running, stopping, stopped,or deletingCount
Metric nameMetric keyDescriptionUnit
Storage pool total capacitynetapp.ontap.pool.total_capacityTotal size of the flash pool, in bytes.Byte
Storage pool usable capacitynetapp.ontap.pool.usable_capacityRemaining usable capacity in the flash pool, in bytes.Byte
Storage pool used capacitynetapp.ontap.pool.used_capacityUsed capacity in the flash pool, in bytes.Byte
Storage pool total capacitynetapp.ontap.pool.used_percentagePercentage of capacity used in the flash pool.Percent

Full version history

To have more information on how to install the downloaded package, please follow the instructions on this page.
ReleaseDate

Full version history

NOTE:

This version of the extension requires ActiveGate version 1.313.0 or newer.

New in this version:

  • Added multiple endpoint status reporting.
  • Implemented Dynatrace Error Codes to improve extension troubleshooting.

Full version history

Minimum Dynatrace version is now 1.310!

Changes

  • Includes platform dashboard
  • Security context attribute added to all entities
  • App ready entity definitions

Full version history

  • Adds "device.address" dimension to ingested metrics

Full version history

  • Resolves an issue where the volume entity properties would display an error if the VMware extension is not installed in the environment

Full version history

  • Uses detected OnTap version to selectively query for fields/metrics that were added in later OnTap versions
    • The previous extension version used the 'ignore_unknown_fields' parameter on queries however it was found that this parameter was temporarily removed in some versions which would result in query failures if used.

Full version history

  • Sets parameter on calls to not fail if a requested field is not present
    • Fixes issue where collection on older versions of OnTap could fail if a given field were not present
  • Adds credential vault support
  • Handles reporting of 'offline' LUNs
  • Corrects mix-up of metric metadata for 2 keys

Full version history

  • new snapmirror relationship feature set
  • new qos feature set
    • qos metrics collected per applicable svm and volume
  • inode metrics reported for volumes
  • processor utilization metric added to cluster nodes
  • metrics/entities reported for SnapMirror relationships
  • topology rules to allow linking an OnTap volume to a VMware datastore
    • Requires use of the VMware extension (3.5.1+) (not legacy integration)
  • Small fixes including setting a larger resolution for 'currently monitoring' tiles on default dashboard
    • resolves issue where with multiple monitoring configurations at lower frequencies inconsistent values could be displayed

Full version history

  • Topology changes
    • There are some significant changes in topology rules for entities and relationships in this version. These changes are made to ensure consistency in how entities detected and to avoid scenarios where a changed name or moving a volume would have resulted in new entities being detected
    • Due to this change once applied you will see new entities created and relationships being formed for the following entity types:
      • Nodes
      • SVMs
      • Aggregates
      • Volumes
    • It may take upwards of an hour for you to see all of the changes reflected in the UI entities and relationships due to the need for the old entities and relationships to "age out"
    • If you have configurations such as metric alerts that were made for specific entity IDs as opposed to using rules around properties you will need to update these to use the new entities
    • This is a one-off necessary change that was identified and similar changes that may 'break' existing configs are always avoided as much as possible
  • LUN metrics are now collected
    • You must enable the 'luns' feature set for any existing configurations after updating
  • Bug fixes
    • Properly report the configured and detected name of the cluster
    • Updated rule for detecting clusters and nodes to ensure reported log entries for one type do not mistakenly create an entity of the other type
Dynatrace Hub
Hub HomeGet data into DynatraceBuild your own app
Log Management and AnalyticsKubernetesAI and LLM ObservabilityInfrastructure ObservabilitySoftware DeliveryApplication ObservabilityApplication SecurityDigital ExperienceBusiness Observability
Filter
Type
Built and maintained by
Deployment model
SaaS
  • SaaS
  • Managed
Partner FinderBecome a partnerDynatrace Developer

All

3 Results filtered by:

Zabbix Integration logo

Zabbix Integration

Eliminate event storms using Zabbix hosts data and problems in Dynatrace

Jira Integration logo

Jira Integration

Integrate Dynatrace metrics and problem analysis into automated Jira workflows.

Nagios Integration logo

Nagios Integration

Eliminate event storms, using Nagios hosts data and problems in Dynatrace