Release History

Check NetApp-REST

1.2.0 RESTful disk check

Released 2021-08-31

New

  • New checks:

    • check_netapp_disk will check for the disks container-types
    • check_netapp_volume usage monitors the used space on volumes including functions on aggregated values like the sum, average or min/max.
  • New option:

    • --show-instances=CRITICAL,WARNING, ... allows to shorten the message of overall-plugins. See the docs for this option.

1.1.0 More RESTful Checks and config-files

Never released as stable - features and fixes are included in v1.2.0 now.

New

  • More checks:

    • check_netapp_ems reads and evaluates the Event Management System log
    • check_netapp_certificate monitors the the expiry-date of server- and other certificates.
  • With the support of the new --config=somefile.toml option the creation and maintenance of large configurations get’s way easier. Configuration files can be used for:

    • large include/exclude lists
    • global include/exclude lists
    • to override the default values (authfile, storedir, …)
  • Improved debugging-facility to tackle down API errors on some Ontap releases: In case of an API-error the error-message contains the endpoint now.

Fixed

  • check_netapp_shelfenv: Fix error “could not parse api content: json: cannot unmarshal number into Go” (Issue #374)

  • check_netapp_netport: Fix error “cannot unmarshal number into Go struct field NetPort.speed of type string” (Issue #375)

1.0.0 First standalone package

Released 2021-01-28

New

First standalone package of the binary-only NetApp check plugins. This package is meant as an supplemental to the checks written in Perl with the following advantages:

  • Easy to install - zero dependencies

  • Faster

  • Future prove - uses the latest official API from NetApp (RESTful API)

Disadvantages

  • The RESTful API ist not available on filers with Ontap < 9.6

  • Check NetApp-REST is not as feature-complete as the Perl checks but introduces new features or fixes incompatibilities of the older checks with newer Ontap-Versions. Again: This is a supplemental product.