风中的云 发表于 2006-11-16 13:36:46

发一个监控脚本,断线报警,线路恢复自动解除报警

经过几天的思索,终于编写出断线报警,线路恢复自动解除报警,并且记录日志的脚本

在/system script里添加脚本
name=你要监控的ip
内容如下
:set i 0
:while ($i=0) do={:beep length=2s frequency=2755;:delay 5;:set a abc;\
:foreach i in= \
do={:set a };:put $a;:if($a=up) do={:set i 1}}

然后再在/tool netwatch里添加监控
host=你要监控的ip
在down里填写
/system script run 你要监控的ip
:set shendown1
:set shendown2
:set shendown ("你要监控的ip down " . $shendown1 . " " . $shendown2)
:log warning $shendown

zooyo 发表于 2006-11-16 13:49:47

支持楼主!

jiaruifly 发表于 2006-11-16 15:42:24

楼主是个细心的好人解决我们这些不钻研的人的问题了

lfitwy 发表于 2006-11-16 21:34:12

原帖由 风中的云 于 2006-11-16 13:36 发表
经过几天的思索,终于编写出断线报警,线路恢复自动解除报警,并且记录日志的脚本

在/system script里添加脚本
name=你要监控的ip
内容如下
:set i 0
:while ($i=0) do={:beep length=2s frequency=2755 ...

最近报警的玩意还挺多的

lfitwy 发表于 2006-11-17 01:10:08

测试通过 不错 DS LZ的好DD

风中的云 发表于 2006-11-17 11:36:19

呵呵,这回监控省了不少事

xp787 发表于 2006-11-17 20:20:24

这个报警能不能做成用PC 喇叭报的啊。。。。会..滴滴滴。。。这像没插内存一样一直报下去,嘎嘎。。

风中的云 发表于 2006-11-18 07:03:00

这个就是用pc喇叭的

lfitwy 发表于 2006-11-18 15:33:42

做成110的警报不更好 99999999 抓坏人来了

dingbaohu 发表于 2006-11-19 18:02:10

原帖由 风中的云 于 2006-11-16 13:36 发表
经过几天的思索,终于编写出断线报警,线路恢复自动解除报警,并且记录日志的脚本

在/system script里添加脚本
name=你要监控的ip
内容如下
:set i 0
:while ($i=0) do={:beep length=2s frequency=2755 ...

监控的ip换成监控的网关行吗。有很多都是动态IP要是能监控的网关不知道有多好啊。

风中的云 发表于 2006-11-19 23:28:34

当然可以了,不过记得要网关要能响应ping

lrf200200 发表于 2006-11-20 09:24:51

提个问题,我是用3条AD做的ROS,而且3条AD的网关相同,只能在2条AD前加小硬路由来改变网关,问题是,这2条AD出了问题如何自动检测??小路由网关PING正常,但猫死机或无法拔号,如何自动检测?如何自动检测这2条AD是否正常???

lfitwy 发表于 2006-11-20 13:03:41

:lol 原帖由 dingbaohu 于 2006-11-19 18:02 发表


监控的ip换成监控的网关行吗。有很多都是动态IP要是能监控的网关不知道有多好啊。

换成联合国的都可以

风中的云 发表于 2006-11-20 14:45:39

原帖由 lrf200200 于 2006-11-20 09:24 发表
提个问题,我是用3条AD做的ROS,而且3条AD的网关相同,只能在2条AD前加小硬路由来改变网关,问题是,这2条AD出了问题如何自动检测??小路由网关PING正常,但猫死机或无法拔号,如何自动检测?如何自动检测这2条 ...
这个不好办,你试一试在mark routing中加一些规则,把chain改成output看看好用不,让标记的包走指定的线路
其它的我就不知道了
还有别忘了把dst.address填小路由的ip

china2002 发表于 2006-11-21 16:19:00

好像不是实时监控的
页: [1] 2 3
查看完整版本: 发一个监控脚本,断线报警,线路恢复自动解除报警