Werk #19297: NetApp ONTAP special agent: section failures no longer abort all monitoring
| Component | Checks & agents | ||||||||
| Title | NetApp ONTAP special agent: section failures no longer abort all monitoring | ||||||||
| Date | Mar 17, 2026 | ||||||||
| Level | Trivial Change | ||||||||
| Class | Bug Fix | ||||||||
| Compatibility | Incompatible - Manual interaction might be required | ||||||||
| Checkmk versions & editions |
|
Previously, if any section of the NetApp ONTAP special agent failed (e.g. due to an unexpected API response or a missing field for a faulty node), the entire agent would crash and all monitoring data would be lost for that check interval.
The agent now handles section failures individually. If a section fails, the other sections continue to execute normally. Sections that depend on failed upstream data (e.g. {fan} and {temp} depend on {node}) are skipped with an explicit message explaining why.
A new service {NetApp ONTAP Agent info} is discovered on every monitored NetApp host. It reports {OK} when all sections collected successfully, and {WARN} for each section that failed, showing the section name and the error. The services for affected sections will go stale.
A rediscovery is needed to make the new {NetApp ONTAP Agent info} service appear.