码迷,mamicode.com
首页 > 其他好文 > 详细

zabbix报警机制

时间:2020-04-12 10:46:52      阅读:87      评论:0      收藏:0      [点我收藏+]

标签:内容   src   https   语音   mail -s   公众号   oca   inux   sendmail   

                  全网最简单明了配置
  当满足某些条件的时候,zabbix会以什么媒体类型(微信,百度,邮件,短信)发送给谁就是zabbix报警
  作为运维人员,用zabbix无非是当企业的业务系统,数据库,应用系统,门户网站出现故障时第一时间知道,并进行问题反馈、分析、处理。

  
1.触发器定义
技术图片
  
2.定义媒体类型
技术图片
  
3.action动作
技术图片

  
今天只说zabbix告警配置,邮件最简单最省钱

一、linux安装sendmail及配置
yum install mailx sendmail -y
sendmail邮件服务器
mailx 发送邮件的客户端
技术图片
  
vim /etc/mail.rc 大概意思就是用aklaus@126.com进行发送邮件
在文件中加入如下代码:
set from=aklaus@126.com
set smtp=smtp.126.com
set smtp-auth-user=aklaus@126.com
set smtp-auth-password=授权码,记住不是密码
set smtp-auth=login
技术图片
  
[root@localhost ~]# echo " hello world" | mail -s "testmail" aklaus@126.com
测试邮件没有问题,可以收到。
技术图片
二、创建媒体调用的脚本。
vim /usr/lib/zabbix/alertscripts/email.sh <<EOF
#!/bin/bash
to="$1"
subject="$2"
body="$3"
echo "$body" | mail -s "subject" "$to"
EOF
  
chmod +x /usr/lib/zabbix/alertscripts/email.sh
chown -R zabbix.zabbix /usr/lib/zabbix/
[测试是否可以用]# ./mailx.sh aklaus@126.com "主题" “内容”
  
三、页面操作定义媒体类型
技术图片

四、给人员配置一个邮件接收地址,要不action触发发送邮件给人的时候,人身上没有绑定接收邮件,尴尬

技术图片

  
技术图片
技术图片

五、创建动作 不一定非得选触发器,条件里边可以有好多选择
技术图片
技术图片
技术图片
技术图片
技术图片
  
六、收到的报警
技术图片
技术图片
另外附一些有用的,可以用这些报警媒介:电话语音告警,邮件告警,短信告警,微信公众号告警等等等..姿势五花八门
zabbix告警如何发给微信个人

zabbix报警机制

标签:内容   src   https   语音   mail -s   公众号   oca   inux   sendmail   

原文地址:https://blog.51cto.com/aklaus/2486638

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!