Soon you will receive a notice in the long service output if certain instances such as volumes get skipped because of the ‑‑exclude|‑X and ‑‑include|‑I switches. Example:``` ./check_netapp_pro.pl Usage ‑H filer ‑o aggregate ‑X ^aggr0$ NETAPP OK - 2 aggregates checked. Max. used aggregate: aggr1 (12%). 1 instance has …
Specific snapshots can now be excluded based on their application dependency using the new switch --exclude_dependency=<pattern>. This way, copies created by SnapManager can be excluded from a check (--exclude_dependency=vclone). Pattern is a regular expression, meaning snapshots with application dependency …
Multi-tenant reporting We are planing to develop a number of checks for multi-tenant monitoring for NetApp, which is used to give internal or external clients (tenants) access to volumes or entire _Storage Virtual Machines _(SVMs).
Space and IOPS per tenant The checks calculate the disk space and IOPS any given client …
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 the memory-footprint of checks using performance- and history-stores. New check_netapp_license.pl New switch --vserver for …
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 PERF_LIF OK - 7 lifs checked cluster1-01:clus2 (1024): 130.3MiB/s sent_data (OK) ... Performance …
The plugins require Perl 5.10.1 or later. Some platforms e.g. SLES11 provide Perl 5.10.0. We can not recommend to run the scripts with this Perl, since the necessary changes would be too much work. Instead we recommend to leave the system-Perl as ist is (anyway a best practice) and install a separate Perl interpreter …
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 in 30, respectively 7 days, the check sends an alert. The thresholds can be configured …
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 to maximum 10 minutes in 3 minute intervals. In the meantime, we use these stores not only as short term memory, but also to save data for trend …
PerfDisk measures the disk_busy metric. The check can be restricted to a single aggregate with the switch ‑‑raid_group. We are adding a new switch that allows for a different way of monitoring: ‑‑average Just like with PerfCpu, using the ‑‑average switch compares the average value of all instances, i.e. disks, to the …
One of our customers came up with an interesting idea: simple checks, such as **check_netapp_health, **could be extended with ability to recognize a change in cause, a feature usually found in multi-instance checks. For multi-instance checks that are not OK, rm_ack investigates if a change of cause for the not-OK …