zabbix报警机制

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

  
1.触发器定义
zabbix报警机制
  
2.定义媒体类型
zabbix报警机制
  
3.action动做
zabbix报警机制数据库

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

1、linux安装sendmail及配置
yum install mailx sendmail -y
sendmail邮件服务器
mailx 发送邮件的客户端
zabbix报警机制
  
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
zabbix报警机制
  
[root@localhost ~]# echo " hello world" | mail -s "testmail" aklaus@126.com
测试邮件没有问题,能够收到。
zabbix报警机制
2、建立媒体调用的脚本。
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 "主题" “内容”
  
3、页面操做定义媒体类型
zabbix报警机制bash

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

zabbix报警机制

  
zabbix报警机制
zabbix报警机制

5、建立动做 不必定非得选触发器,条件里边能够有好多选择
zabbix报警机制
zabbix报警机制
zabbix报警机制
zabbix报警机制
zabbix报警机制
  
6、收到的报警
zabbix报警机制
zabbix报警机制
另外附一些有用的,能够用这些报警媒介:电话语音告警,邮件告警,短信告警,微信公众号告警等等等..姿式五花八门
zabbix告警如何发给微信我的微信