zabbix邮件告警

1. 配置邮件服务
如果你的zabbix Server本身自带的sendmail可以发邮件,那么这一步就可以省略了。大多数情况下,带公网的服务器的sendmail都是可用的。前提是你安装了sendmail,如果没有安装请使用如下命令(CentOS)安装
yum install -y sendmail
测试你的sendmail是否能发邮件
echo “This is a test mail, test fo”|/bin/mail”|/bin/mail -s “测试发邮件” 12345@qq.com
如果邮箱能收到邮件,那恭喜你,否则请继续努力。
2. 创建zabbix发邮件脚本
mkdir /home/zabbix/bin/
cd !$
vim baojing.sh
//写入如下内容
#! /bin/bash
echo “$3” |/bin/mail -s “$2″ $1
## 就上面两行,$3表示邮件内容、$2表示邮件标题、$1表示收件人
保存后,添加可执行权限
chmod a+x baojing.sh
3.创建mediea types
“Administration” –>”Media types”,点击右上角“Create Media Type”其中Description填”baojing” 或其它自定义名称,Type选择”Script”,Script填”baojing.sh”然后点”Save”.
4.创建user
“Adimistration” –> “Users”在右上角,选择”Users”,点击”Create User”
1.jpg

如上图设置,其中User type 一定要选择 Zabbix Super Admin 否则不能发邮件,然后往下在Media栏点”Add”,Type 选择”baojing”, Send to 填上邮箱地址,点”Add”
2.jpg

最后点”Save”
5. 创建action
“Configation” –>”Actions”,点击右上角”Create Actions”, Name自定义,我这里写”baojing”,其他默认,然后点右侧的“Action Operations”下的”New”按钮,”Operation Type”选择”Send message”,”Send Message to”选择一个或多个要发送消息的用户组,”Send only to”选择我们之前新增的test1

未经允许不得转载: » zabbix邮件告警
微信公众号:这是个测试
关注我们,每天分享更多有趣的事儿,有趣有料!
12000人已关注
分享到:
赞(0) 打赏

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏