文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>oracle故障监控及报警

oracle故障监控及报警

时间:2006-02-18  来源:weicr

一般来说,oracle数据库在重大故障出现之前总会有这样那样的小故障,
如果我们能及时捕获,并对其进行合理及时的分析,总能防患于未然。
下面的小程序或许对你有用
在报警产生时,它第一时间把报警信息发到你的手机(通过邮件,如联通的如意邮箱)
这样你就不用天天看报警日志了。
#bash
a=1
while [ $a -eq 1 ]
do
old_error=`more /u01/oracle/admin/hnzhpt/bdump/error.log|wc -l`
db_log="/u01/oracle/admin/hnzhpt/bdump/alert_hnzhpt.log"
more ${db_log}|awk '/ORA-/ || /Error/' > error.log
new_error=`more error.log|wc -l`
if [ ${new_error} -gt ${old_error} ]

then
errors=`expr ${new_error} - ${old_error}`
rm -f 10.243.70.176.txt
echo "133220022**##数据库报警日志出现${errors}个新报警">10.243.70.176.txt
##下面部分是发送报警到报警接入服务器,你可以发到你的smtp服务器,只要你的
#邮箱是与手机绑定的,你会收到提醒短信以便做出及时处理,详见我另外一篇blog
ftp -ni 10.243.70.231<<FTP_Message
user alertsmg ale
asc
put  10.243.70.176.txt
bye
FTP_Message

fi
sleep 80
done
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载