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