zabbix 虚拟机安装和邮件报警纪要!

1.LZ 在虚拟机VMBOX 上蛋疼的安装了 ubantu 8 ,10 ,12.10 的server 版和desktop版本。发现,desktop版本慢得想杀人,不过安装倒是很简单,软件中心自己下就OK,server版要麻烦得多。。 不细说了



去zabbix 官方下载  http://www.zabbix.com/download.php  选择  ZABBIX APPLIANCE,选择第一项。


.vmdk 格式的。直接导入vmbox ,over。

一定要记住 登陆为root  zabbix  和网页 登陆的 admin zabbix 不一样!!!! LZ 在这卡了半天。没有认真看文档的后果。。

2.邮件报警,今天又来尝试新办法。。。

下载的这个是opensuse 系统 和ubantu 的命令可能有点不同 ,我后面会解释。



(1)安装mailx


yum install mailx     //  先zypper update !!! 必须的 再zypper install mailx ,速度比ubantu慢得多得多。等吧
(2)vi /etc/mail.rc
在最后添加
set from=123456@qq.com
set smtp=smtp.qq.com 
set smtp-auth-user=123456@qq.com
set smtp-auth-password=sbsbsbsb
set smtp-auth=login
按照实际填写


然后编写脚本
进入/usr/local/zabbix/share/zabbix/alertscripts 目录    // 这个脚本目录可以随意,但是在最后的配置里面需要修改! zabbix-server.conf 里面的alertscripts 改下路径

/usr/local/zabbix/share/zabbix/alertscripts/    !!!  这个斜杠哦 关键!

vi zabbix_mail.sh
写入
#!/bin/bash
export zabbixemailto="$1"
export zabbixsubject="$2"
export zabbixbody="$3"
echo "$3" | mail -s "$2" $1     // 完全照抄就好。


命令行调用
./zabbix_mail.sh 收件人 主题 内容
./zabbix_mail.sh 12345@qq.com test1 what   //  有误, 尝试了sh  zabbix_mail.sh   1231231@qq.com 邮件主题 邮件内容 

好,没有提示,但是去邮箱看看吧,有了!   然后去123456@qq.com 这个发件人邮件的发件箱看看,有这个邮件记录吧!


现在进入/etc  

vi  zabbix_server.conf 文件  找到alertscripts  修改下这个路径。 LZ惭愧 不懂suse 怎么去查看服务,也不知道怎么去重启服务 

service zabbix-server status 无效。。。。

干脆重启算了,虚拟机关机 再开。OK

PS :yast   再 TAB 2下 就会出来服务列表 ,大家看看就懂了。


(2)现在去zabbix 前台设置吧。以下都是2.0.3 版本,其他版本可以参考修改

     (1)管理------用户------报警介质--  填上自己的邮箱,推荐大家绑定个手机号,可以在收到邮件的第一时间可以收到短信提示,朋友说139邮箱就很爽,提醒很及时,(LZ 手机停机了 没有办法实验 嘿嘿)

(2)管理---处理方法---新建一个规则,名称随意,类型选脚本(scripts),名称就是上文中提到的zabbix_mail.sh  !!!!! LZ 在这里遇到了个麻烦,在印象中某教程说不用加后缀,不用加路径,结果悲剧,还是加上吧.  这里的路径也是前面已经配置好了的alertscripts 路径了.


就是这个.sh  坑了爹啊.. 大家注意细节!

(3)系统配置---主机--触发器  大家新建个项目,比如LZ设置的是 agent不通 持续5分钟. 

 (4)系统配置 --操作--新建一个规则

只要是"problem " 都会触发报警,因为是"与"..


OK 其实就是系统自带的那个 改了下而已..

把远程主机的agent 服务停了.


哎呀  邮箱爆了 .. 赶紧再开启.. PS. 我是确认报警OK 之后才写的文章,中间还接了2个电话,所有这个收到时间比较长.....

哈哈 成功了.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值