原创 zabbix 报警脚本 防网络抖动

asusarhai
原创 zabbix 报警脚本 防网络抖动

zabbix 报警脚本 防网络抖动
无需在zabbix里设置报警选项 用计划任务来就行
希望大家帮忙完善
[code]
#!/bin/bash
############################
#Create By [email]Dennis__cao@hotmail.com[/email]
#2008/06/18
#Blog:[url]www.mlives.cn[/url]
################################
/usr/bin/mysql  zabbix -e 'select FROM_UNIXTIME(t.lastchange),h.ip, h.host, t.description,  f.lastvalue    from functions as f    left join items as i on f.itemid=i.itemid    left join hosts as h on i.hostid = h.hostid    left join triggers as t on f.triggerid = t.triggerid    where f.triggerid in      (select triggerid from triggers where value=1 and status=0  and lastchange < UNIX_TIMESTAMP(DATE_sub(now(),INTERVAL 3 minute)))   order by f.triggerid;'> /home/zabbix/bin/log.txt
if [ -s /home/zabbix/bin/log.txt ];then
mail -s "Zabbix Monitor"  [email]mail@mail.com[/email] < /home/zabbix/bin/log.txt
RECODER=`cat  /home/zabbix/bin/log.txt |wc -l`
i=2
until [[ $i > $RECODER ]]
do
/home/zabbix/bin/sms PHONENUMBER "`sed -n -e ${i}p  /home/zabbix/bin/log.txt`" >/dev/null 2>&1
let i=i+1
done
fi

[/code]

寂寞烈火
支持~~~:-)

xmbbx
zabbix没用过,一直用cacti.
楼主给个zabbix的监控图表看看?

gucuiwen
[quote]原帖由 [i]xmbbx[/i] 于 2008-6-19 09:44 发表 [url=http://bbs.chinaunix.net/redirect.php?goto=findpost&pid=8617932&ptid=1164087][img]http://bbs.chinaunix.net/images/common/back.gif[/img][/url]
zabbix没用过,一直用cacti.
楼主给个zabbix的监控图表看看? [/quote]

嘿嘿,用了cacti才知道mrtg有多土鳖,用了zabbix才知道cacti有多土鳖。

无声无息
和nagios比较如何?

asusarhai
功能上是不如nagios的 但是配置简单
在图形上 毫不逊色于cacti 而且基本无需配置

[[i] 本帖最后由 asusarhai 于 2008-6-20 11:22 编辑 [/i]]