NetApp Monitoring

Documentation

PerfLif-Check

Checks transfer and errors per ethernet interface (lif).

Usage

$ check_netapp_pro.pl PerfLif -H <host> [-z recv_data|sent_data|recv_errors|...] [...] [--help]

Description

This plugin checks various performance counters of a NetApps network interface (lif). This check is a replacement for the PerfIf check, if the filers DataONTAP version is 8.2.x or higher and it runs in cluster-mode. (7-mode filers do not have the lif object, regardless of their DataONTAP version. Please use the object ifnet in the getter and the check PerfIf instead.)

Please keep in mind, that some of the counter-names have also changed:

  • send_something changed to sent_something (d vs. t)

  • send_ / receive_packets changed to sent_ / receive_packet (singular)

  • recv_drop_packets disapeared

  • up_time is new and has milliseconds (ms) as unit

A complete list of supported counters is printed via the --counter switch.

Hint: Calling the getter with the switch --discover=counters will explain each available counter in detail.

Simple Examples

[S1] ./check_netapp_pro.pl PerfLif -H filer --explore=counters

List all available counters.

Counters (unit) supported by lif:
instance_name (-)
instance_uuid (-)
node_name (-)
recv_data (B/s)
recv_errors (/s)
recv_packet (/s)
sent_data (B/s)
sent_errors (/s)
sent_packet (/s)
up_time (ms)
vserver_id (-)
vserver_name (-)
[S2] ./check_netapp_pro.pl PerfLif -H filer

Checks all interfaces using the default thresholds.

NETAPP_PRO PERFLIF OK - 4 lifs checked.
cluster1:cluster_mgmt (1025): 0.0B/s recv_data
cluster1-01:clus1 (1024): 0.0B/s recv_data
cluster1-01:clus2 (1023): 0.0B/s recv_data
cluster1-01:mgmt1 (1026): 0.0B/s recv_data
| cluster1:cluster_mgmt=0B/s;1024;2048;0; cluster1-01:clus1=0B/s;1024;2048;0; cluster1-01:clus2=0B/s;1024;2048;0; cluster1-01:mgmt1=0B/s;1024;2048;0;

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