NetApp Monitoring

Documentation

Sis-Check

Checks the dedup operations (stale fingerprint, running time).

Usage

$ check_netapp_pro.pl Sis -H <host> [--metric=...] [ ... ] [--help]

Description

This plugin checks a volumes stale-fingerprint-percentage and the run-time of the last successfull operation.

(Advanced) Single-Instance Storage - short name (A)SIS - is the original name for NetApps deduplication technology. A high stale-fingerprint-percentage may indicate an issue with the background-processes responsible for deduplication.

Consider using -v for inspection, if you are not satisfied with the result.

Simple Examples

[S1] ./check_netapp_pro.pl Sis -H filer

Check the stale-fingerprint-percentage on all volumes using the default thresholds.


NETAPP_PRO SIS OK - 4 volumes checked
/vol/vol_cifs104: 0.0%
/vol/vol_cifs116_hypv_01: 0.0%
/vol/vol_cifs116_hypv_02: 0.0%
/vol/vol_cifs117_hypv_01: 0.0%
| fasdc_cifs01_/vol/vol_cifs104=0%;70;100;0; fasdc_hypv01_/vol/vol_cifs116_hypv_01=0%;70;100;0; fasdc_hypv01_/vol/vol_cifs116_hypv_02=0%;70;100;0; fasdc_hypv_prod_/vol/vol_cifs117_hypv_01=0%;70;100;0;
[S2] ./check_netapp_pro.pl Sis -H filer --metric=stale-fingerprint-percentage

Same as above, but explicitly naming the metric.

[S3] ./check_netapp_pro.pl Sis -H filer -w 20 -c 80

Check the stale-fingerprint-percentage on all volumes, warn if over 20% and send a critical alarm if over 80%.

[S4] ./check_netapp_pro.pl Sis -H filer --metric=run-time

Check the run-time if the last successful operation on all volumes using the default thresholds.


NETAPP_PRO SIS CRITICAL - 4 volumes checked, 1 critical and 0 warning
No SVC-ACK relevant changes in reason.
/vol/vol_cifs116_hypv_01: 91.9h (CRITICAL)
/vol/vol_cifs104: 0.0h
/vol/vol_cifs116_hypv_02: 0.0h
/vol/vol_cifs117_hypv_01: 0.0h
| fasdc_cifs01_/vol/vol_cifs104=0s;43200;86400;0; fasdc_hypv01_/vol/vol_cifs116_hypv_01=330927s;43200;86400;0; fasdc_hypv01_/vol/vol_cifs116_hypv_02=0s;43200;86400;0; fasdc_hypv_prod_/vol/vol_cifs117_hypv_01=0s;43200;86400;0;
[S5] ./check_netapp_pro.pl Sis -H filer --metric=run-time -w 3 -c 5

Check the run-time. Warn if over 3 hours and send a critical alarm if over 5 hours.

[S6] ./check_netapp_pro.pl Sis -H filer --metric=run-time -w 3 -c 7 --factor=d

Check the run-time. Warn if over 3 days and send a critical alarm if larger than 1 week.


NETAPP_PRO SIS WARNING - 4 volumes checked, 0 critical and 1 warning
No SVC-ACK relevant changes in reason.
/vol/vol_cifs115_hypv_01: 3.8d (WARNING)
/vol/vol_cifs103: 0.0d
/vol/vol_cifs115_hypv_02: 0.0d
/vol/vol_cifs116_hypv_01: 0.0d
[S7] ./check_netapp_pro.pl Sis -H filer --metric=changelog-used-percent

Check if the SIS change logging metafile gets full.

NETAPP_PRO SIS CRITICAL - 5 volumes checked, 3 critical and 1 warning
/vol/gis11: 100.0% (CRITICAL)
/vol/DB02_A_DB_v2: 100.0% (CRITICAL)
/vol/libro_backup: 100.0% (CRITICAL)
/vol/home_50: 76.0% (WARNING)
/vol/DB01_A_DB_v2: 4.0%

Advanced Examples

Hint: The input for advanced examples is shortend. Replace the '...' below with ‑H <your filers ip or host-name>

[A1] ./check_netapp_pro.pl Sis ... --metric=stale-fingerprint-percentage -I ^/vol/sales_vol$

Check the stale-fingerprint-percentage of the sales_vol only (using the default-thresholds).

© Copyright 2009-2023 Ingo Lantschner • Phone: +43-664-143 84 18 • contact@netapp-monitoring.info • en/help/Sis.html • last update: 2023-03-07