Zabbix 邮件报警示例:

1、编辑 mail.rc 文件添加默认的邮箱配置

# vi /etc/mail.rc
set from=1234567@qq.com
set smtp=smtp.qq.com
set smtp-auth-user=1234567@qq.com
set smtp-auth-password=
set smtp-auth=login

2、邮箱 测试

echo "这是一封测试邮件" |mail -s "标题" 1324567890@qq.com

3、zabbix 脚本配置 (脚本文件默认存放在 alertscripts 目录)

cat mail.sh

#!/bin/bash
messages=echo $ | tr '\r\n' '\n'
subject=echo $ | tr '\r\n' '\n'
echo " $$ {messages} " | mail -s "${subject}" $ >>/tmp/mailx.log >&

4、创建 mail.log 日志文件

touch /tmp/mailx.log
chown -R zabbix.zabbix /tmp/mail.log

5、设置邮件告警脚本权限

chown -R zabbix:zabbix mail.sh
chmod a+x mail.sh

6、Zabbix 平台 配置【管理 - 动作 - 示警媒介类型 】

名称、类型、脚本名称、参数

 创建 收件人(这个可以添加到用户组)

编辑配置【动作】- 【条件】 - 【操作】

条件 可以默认

设置 操作 

最新文章

  1. 解决Mysql连接池被关闭 ,hibernate尝试连接不能连接的问题。 (默认mysql连接池可以访问的时间为8小时,如果超过8小时没有连接,mysql会自动关闭连接池。系统发布第二天访问链接关闭问题。
  2. BZOJ 4423 【AMPPZ2013】 Bytehattan
  3. ios开发入门资料整理
  4. 4.Mybatis的输入映射(parameterType类型解析)
  5. UITextView 监听 return key的改变
  6. 在xcode6.1和ios10.10.1环境下实现app发布
  7. oracle批量转库工作,比较快捷的方式
  8. 函数返回char* 的解决方案
  9. DataSet和DataTable详解
  10. 有感PMI Exam Dev Workshop
  11. 我的Linux学习历程:那些我看过的Linux书籍们
  12. Java学习(一)
  13. C#中级-Windows Service程序安装注意事项
  14. 剑指offer第八天
  15. Vue还有这种操作?浅析几个新手常常忽略的API
  16. java高并发实战(一)——为什么需要并发
  17. 'mysql' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  18. 【转载】js关闭当前页面(窗口)的几种方式总结
  19. t添加最佳视口
  20. java基础52 编码与解码

热门文章

  1. SpringCloud入门使用
  2. Java线程volatile(二)
  3. logback 日志相关
  4. C# vb .net实现不透明度调整特效滤镜
  5. php-sql-server-2017
  6. 巧用CSS3之background渐变
  7. 5.安装CentOS后,开机找不到Win10的启动选项解决办法
  8. datagridview控件 索引-1没有值
  9. css实现 textarea 高度自适应
  10. [AIR] NativeExtension在IOS下的开发实例 --- 新建项目测试ANE(四)