NetApp Monitoring Blog


Knowledge and insights from developing monitoring plugins for NetApp

Category: v3.6

Testing Release 3.6.0_03

As of tomorrow the Release 3.6.0_03 will be available at the QPortal. These changes since 3.5.2 are part of it: New and improved A new format and logic for some store-files dramatically reduces…

PerfLif Output in MiByte/s

PerfLif: Using the new switch –prefix=ki|Mi|Gi|Ti you can now switch the output of counters with B/s data. Both output an thresholds are affected. check_netapp_pro.pl PerfLif -H filer … –prefix=Mi -w 200 -c 500…

LunState can filter by Vserver

As of the next release (3.6.x), LunState can be configured using the additional parameter ‑‑vserver|‑s in order to monitor the LUNS of a specific Vserver only. $ ./check_netapp_pro.pl LunState  ‑H 10.6.198.27 ‑s sp_arg02 The example above checks only the…

LunState kann nach Vserver filtern

Ab der nächsten Version (3.6.x) kann beim LunState Check der Parameter ‑‑vserver|‑s gesetzt werden, um die LUNs nur eines bestimmten Vservers zu prüfen. $ ./check_netapp_pro.pl LunState  ‑H 10.6.198.27 ‑s sp_arg02 Das Beispiel oben prüft nur…

Identifying Expiring Licenses

It can happen that a DataONTAP service stops working because a limited demo license was installed which is no longer valid. Our new check check_netapp_license regularly verifies the filers. If a license is found that  expires…

Ablaufende Lizenzen rechtzeitig erkennen

Das kann schon einmal passieren, dass man eine begrenzte Demolizenz eingespielt hat und dann auf einmal steht ein Dienst im DataONTAP still, weil eben die Lizenz nicht mehr gültig ist. Der neue Check…

Playing with the new store-format

Playing with the new unstable release 3.6.x you may get error messages like “No file defined for this call! May be it’s an old store-firmat? You can delete old store-files or use storemigrator.pl”…

Reducing Memory Usage

We chose the store format because it reads and writes data directly in a binary file. This easy and quick solution is ideal for the initial idea of covering a period of 5…

Arbeitsspeicherbedarf reduzieren

Das für die Plugins verwendete Store-Format habe ich gewählt, weil es die Daten direkt in ein Binärfile schreibt bzw. davon ausliest. Das ist schön schnell und für die ursprüngliche Idee eine Zeitspanne von 5…

PerfAggr – Disk Utilization per Aggergate

PerfDisk measures disk_busy for each disk. Using ‑‑raid_group disks of a specific aggregate can be monitored. Recently we added the possibility to monitor the average utilization, measured for all disks (‑‑average). In combination with ‑‑raid_group an average value of disk_busy can now…