Explore the latest product updates and best practices at our hybrid Checkmk Conference #12 from June 16-18, 2026 – Register here

Werk #19472: Fix false CRIT for NetApp temperature sensors without transceivers

Component Checks & agents
Title Fix false CRIT for NetApp temperature sensors without transceivers
Date Apr 1, 2026
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
2.6.0b1
Not yet released
Checkmk Community, Checkmk Pro, Checkmk Ultimate, Checkmk Ultimate MT
2.5.0b4
Not yet released
Checkmk Community, Checkmk Pro, Checkmk Ultimate, Checkmk Ultimate MT
2.4.0p26
Not yet released
Checkmk Community, Checkmk Pro, Checkmk Ultimate, Checkmk Ultimate MT
2.3.0p47
Not yet released
Checkmk Community, Checkmk Pro, Checkmk Ultimate, Checkmk Ultimate MT

The netapp_ontap_temp check incorrectly reported CRIT for temperature sensors on NetApp ONTAP systems where DAC cables are used instead of optical SFP transceivers, or where SSDs have no temperature sensors installed.

NetApp firmware reports these ports as installed: true even when no transceiver is present, and returns state: error with temperature: null and all thresholds null. This seems a firmware/API limitation: the hardware detection does not distinguish between "not installed" and "error".

The check now only monitors sensors that report an actual temperature value and at least one threshold. DAC-only sensors are silently ignored, eliminating the false CRIT state.

If you have existing services showing CRIT for such sensors, they will disappear after the next check.

To the list of all Werks