Check Juniper SA 6500

SNMP Juniper 6500 Monitor

(c) 2010 Author: Christophe Sahut

Usage:

./check_snmp_juniper6500.pl [-v] -H  -C  [-2] | (-l login -x passwd [-X pass -L |])  [-p ] -T [cpu|memory|swap|disk|clusterusers|nodeusers|meetings|meetingusers|webusers|mailusers] -w  -c  [-f] [-m] [-t ] [-V]

 -v, --verbose
   print extra debugging information (including interface list on the system)

 -h, --help
   print this help message

 -H, --hostname=HOST
   name or IP address of host to check

 -C, --community=COMMUNITY NAME
   community name for the host's SNMP agent (implies SNMP v1 or v2c with option)

 -2, --v2c
   Use snmp v2c

 -l, --login=LOGIN ; -x, --passwd=PASSWD
   Login and auth password for snmpv3 authentication
   If no priv password exists, implies AuthNoPriv

 -X, --privpass=PASSWD
   Priv password for snmpv3 (AuthPriv protocol)

 -L, --protocols=,
   : Authentication protocol (md5|sha : default md5)
   : Priv protocole (des|aes : default des)

 -P, --port=PORT
   SNMP port (Default 161)

 -T,  --type
   Choose what you want: cpu,memory,swap,disk,clusterusers,nodeusers,meetings,meetingusers,webusers,mailusers

 -w, --warn=INTEGER
   warning level
   Units: percentage for cpu,memory,swap,disk, no unit for others

 -c, --crit=INTEGER
   critical level
   Units: percentage for cpu,memory,swap,disk, no unit for others

 -f, --perfdata
   Performance data output

 -t, --timeout=INTEGER
   timeout for SNMP in seconds (Default: 5)

 -V, --version
   prints version number