检查当前ORACLE连接数

检查当前ORACLE连接数并写入文件
[oracle@rac1 shell]$ cat ip.sh
#!/bin/sh
date1=`date +%Y%m%d`
date2="`date +%Y-%m-%d_%R`"
ipnum=`netstat -antp|grep :1521|awk '{print $5}'|awk -F":" '{print $1}'|grep '^[^0]'|sort |uniq -c|sort|awk -v a="      ${date2}" '{sub(/$/,a);print}'`
echo "----------------------------------------" >> /u01/oracle/shell/ip_${date1}.txt
echo "${ipnum}" >> /u01/oracle/ip_addr/ip_${date1}.txt

每十分钟执行脚本
[oracle@rac1 shell]$ crontab -l
*/10 * * * * /u01/oracle/shell/ip.sh >/dev/null 2>&1

posted on 2009-01-16 14:23  一江水  阅读(796)  评论(1编辑  收藏  举报