千家信息网

zabbix 邮件报警 -- sendmail

发表于:2024-11-13 作者:千家信息网编辑
千家信息网最后更新 2024年11月13日,用了几个邮件报警软件,感觉还是sendmail及时、稳定。一、zabbix server服务器上配置:1.1 发送邮件脚本的存放路径:123[root@zabbix_server etc]# cat
千家信息网最后更新 2024年11月13日zabbix 邮件报警 -- sendmail

用了几个邮件报警软件,感觉还是sendmail及时、稳定。

一、zabbix server服务器上配置:

1.1 发送邮件脚本的存放路径:

123[root@zabbix_server etc]# cat zabbix_server.conf | grep alertscripts # AlertScriptsPath=${datadir}/zabbix/alertscripts AlertScriptsPath=/usr/local/zabbix/share/zabbix/alertscripts


1.2 sendmail软件下载安装:

我使用的是SendEmail,如果你系统自带的mail能够发送成功邮件可以用自带的,可以参考我的另一篇文章,Centos5.x & Centos6.x 使用mail命令发邮件以及如何伪造发件人:http://pynliu.blog.51cto.com/5027391/1608916。


SendEmail下载地址;http://caspian.dotconf.net/menu/Software/SendEmail/#download

解压放到任意目录,我放在了/usr/local/zabbix/share/zabbix/alertscripts目录下

12[root@zabbix_server alertscripts]# lssendEmail-v1.56


1.3 zabbix的报警信息会传过来三个变量,都在zabbix_web界面配置。分别是:收件人邮件,报警主题和报警内容,及脚本中的$1 $2 $3

编写脚本sendmail并赋予可执行权限

12345678[root@zabbix_server alertscripts]# chmod a+x sendmail.sh [root@zabbix_server alertscripts]# cat sendmail.sh #!/bin/bash# $1 sendmail address# $2 sendmail subject# $3 contentSENDMAIL=/usr/local/zabbix/share/zabbix/alertscripts/sendEmail-v1.56/sendEmail$SENDMAIL -f LangFang@zabbix.com -t "$1" -s xxx.benguo.cn -u "$2" -m "$3" >> /dev/null

注:LangFang@zabbix是发件人邮箱,是伪造的发件人,可自行定义只要别被识别为垃圾邮箱就行。

解释:
-f 表示发送者的邮箱
-t 表示接收者的邮箱
(接收邮件和发送邮件,尽量不要用同一个邮箱帐号,容易出错)
-s 表示SMTP服务器的域名或者ip
-u 表示邮件的主题
-xu 表示SMTP验证的用户名
-xp 表示SMTP验证的密码(注意,这个密码貌似有限制,例如我用d!5neyland就不能被正确识别)
-m 表示邮件的内容


二、下面是zabbix web上配置:

2.1 配置"示警媒介类型",创建媒体类型:

注意脚本名字要和服务器上写的一样。


2.2 用户设置:

示警度就是触发器的严重性。


三、创建动作


四、添加完毕,就会按照触发器实现报警了


邮件 报警 邮箱 脚本 配置 发件人 服务器 服务 主题 内容 密码 用户 目录 类型 触发器 软件 验证 成功 三个 严重性 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 三调数据库图斑字母代表什么 团市委网络安全宣传周展板 未来集市网络技术 中国最大的民营网络安全公司 svn跨服务器备份 奶块为啥就一个服务器 公安厅网络安全总队招生 软件开发人月怎么算 艾润停车王显示请检查数据库 苏州光学设计软件开发 物联网集成软件开发 pb数据库字段 软件开发开发公司哪家好 串口服务器与电脑如何联系 连接服务器桌面 观看公安网络安全视频 网络安全微视频可以使用哪些照片 网络公司网络安全工资 谁使用谁管理网络安全 软件开发可以做办公费吗 网络安全工程师考证考哪些 华为软件开发任正非 数据库判断题100道及答案 手机续航测评数据库 数据库开发人员的典型生活 熊猫病毒对网络安全的危害 安徽数据网络技术质量服务 从数据库表面读取记录的语句是 永兴学计算机软件开发学费 上海企业软件开发代码
0