Blame contrib/ascendget/ascendget
|
Packit |
667938 |
#!/bin/csh
|
|
Packit |
667938 |
# You will need to use the included snmpwalk program, which has been
|
|
Packit |
667938 |
# modified from the original version supplied with the SCOTTY Tcl
|
|
Packit |
667938 |
# Extensions for Network Management:
|
|
Packit |
667938 |
# (http://wwwsnmp.cs.utwente.nl/~schoenw/scotty)
|
|
Packit |
667938 |
# If you don't already have TCL, you will need tcl 7.5 too.
|
|
Packit |
667938 |
#
|
|
Packit |
667938 |
# IF YOU DON'T ALREADY HAVE IT, you will also need to download the
|
|
Packit |
667938 |
# ASCEND.MIB file from Ascend's FTP site (ftp.ascend.com) and
|
|
Packit |
667938 |
# autoload it in your tnm-2.1.X/library/init.tcl library file.
|
|
Packit |
667938 |
#
|
|
Packit |
667938 |
# change bank1name to the domain name or IP address of your first Ascend
|
|
Packit |
667938 |
# change bank2name to the domain name or IP address of your second Ascend
|
|
Packit |
667938 |
# change bank1community to the SNMP community string of bank1
|
|
Packit |
667938 |
# change bank2community to the SNMP community string of bank2
|
|
Packit |
667938 |
|
|
Packit |
667938 |
set bank1name="bank1.domain.com"
|
|
Packit |
667938 |
set bank2name="bank2.domain.com"
|
|
Packit |
667938 |
set bank1community="bank1community"
|
|
Packit |
667938 |
set bank2community="bank2community"
|
|
Packit |
667938 |
|
|
Packit |
667938 |
set MODEMS1=`snmpwalk $bank1name $bank2name mdmLineState|grep -i
|
|
Packit |
667938 |
connect|
|
|
Packit |
667938 |
wc -l`
|
|
Packit |
667938 |
set MODEMS2=`snmpwalk mso2 ism2MARS mdmLineState|grep -i
|
|
Packit |
667938 |
connect|
|
|
Packit |
667938 |
wc -l`
|
|
Packit |
667938 |
set UPTIME=`/usr/local/bin/snmpwalk mso1 ism2MARS system.sysUpTime|cut -c
|
|
Packit |
667938 |
20-80`
|
|
Packit |
667938 |
set DESCRIP=`/usr/local/bin/snmpwalk mso1 ism2MARS system.sysDescr|cut -c
|
|
Packit |
667938 |
20-80`
|
|
Packit |
667938 |
|
|
Packit |
667938 |
set MODEMS=`calc $MODEMS1 + $MODEMS2`
|
|
Packit |
667938 |
|
|
Packit |
667938 |
echo $MODEMS
|
|
Packit |
667938 |
echo $MODEMS
|
|
Packit |
667938 |
echo $UPTIME
|
|
Packit |
667938 |
echo $DESCRIP
|