|
@@ -0,0 +1,45 @@
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ro_user=pandiag
|
|
|
+active_firewall=XX.XX.XX.XX
|
|
|
+mon_freq=5
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+if [ -n "`dirname $0 | grep '^/'`" ]; then
|
|
|
+ SCRIPT_LOCATION=`dirname $0`
|
|
|
+elif [ -n "`dirname $0 | grep '^..'`" ]; then
|
|
|
+ cd `dirname $0`
|
|
|
+ SCRIPT_LOCATION=$PWD
|
|
|
+ cd - > /dev/null
|
|
|
+else
|
|
|
+ SCRIPT_LOCATION=`echo ${PWD}/\`dirname $0\` | sed 's#\/\.$##g'`
|
|
|
+fi
|
|
|
+SCRIPT_NAME=`basename $0`
|
|
|
+tdate=`date '+%Y%m%d%H'`
|
|
|
+datafile=${SCRIPT_LOCATION}/${SCRIPT_NAME%%.*}_${tdate}.txt
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+while [ true ]
|
|
|
+do
|
|
|
+echo "===== `date` =====" >> $datafile
|
|
|
+ssh ${ro_user}@${active_firewall}<<EOF >> $datafile
|
|
|
+set cli pager off
|
|
|
+set cli scripting-mode on
|
|
|
+show counter global filter delta yes
|
|
|
+show running resource-monitor ingress-backlogs
|
|
|
+show running resource-monitor second last 10
|
|
|
+exit
|
|
|
+EOF
|
|
|
+sleep $mon_freq
|
|
|
+done
|