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
Get data into DynatraceBuild your own app
All (811)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

Discover recent additions to Dynatrace

Problems logo

Problems

Analyze abnormal system behavior and performance problems detected by Davis AI.

Logs logo

Logs

Explore all your logs without writing a single query.

Security Investigator logo

Security Investigator

Fast and precise forensics for security and logs on Grail data with DQL queries.

Business Flow logo

Business Flow

Track, analyze, and optimize your critical business processes.

Cost & Carbon Optimization logo

Cost & Carbon Optimization

Track, analyze, and optimize your IT carbon footprint and public cloud costs.

Davis Anomaly Detection logo

Davis Anomaly Detection

Detect anomalies in timeseries using the Davis AI

Analyze your data

Understand your data better with deep insights and clear visualizations.

Notebooks logo

Notebooks

Create powerful, data-driven documents for custom analytics and collaboration.

Dashboards logo

Dashboards

Transform complex data into clear visualizations with custom dashboards.

Automate your processes

Turn data and answers into actions, securely, and at scale.

Workflows logo

Workflows

Automate tasks in your IT landscape, remediate problems, and visualize processes

Jira logo

Jira

Create, query, comment, transition, and resolve Jira tickets within workflows.

Slack logo

Slack

Automate Slack messaging for security incidents, attacks, remediation, and more.

Secure your cloud application

See vulnerabilities and attacks in your environment.

Security Overview logo

Security Overview

Get a comprehensive overview of the security of your applications.

Code-Level Vulnerabilities logo

Code-Level Vulnerabilities

Detect vulnerabilities in your code in real time.

Security Posture Management logo

Security Posture Management

Detect, prioritize, and remediate security and compliance findings with SPM.

Threats & Exploits logo

Threats & Exploits

Understand, triage, and investigate detection findings and alerts.

Are you looking for something different?

We have hundreds of apps, extensions, and other technologies to customize your environment

Leverage our newest innovations of Dynatrace Saas

Kick-start your app creation

Kick-start your app creation

Whether you’re a beginner or a pro, Dynatrace Developer has the tools and support you need to create incredible apps with minimal effort.
Go to Dynatrace Developer
Upgrading from Dynatrace Managed to SaaS

Upgrading from Dynatrace Managed to SaaS

Drive innovation, speed, and agility in your organization by seamlessly and securely upgrading.
Learn More
Log Management and Analytics

Log Management and Analytics

Innovate faster and more efficiently with unified log management and log analytics for actionable insights and automation.
Learn more