千家信息网

Zabbix Email告警配置

发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,Zabbix邮件报警配置一、安装sendmail或者postfix(安装一种即可)yum install sendmail #安装 service sendmail start #启动 chkconf
千家信息网最后更新 2024年09月22日Zabbix Email告警配置

Zabbix邮件报警配置
一、安装sendmail或者postfix(安装一种即可)
yum install sendmail #安装 service sendmail start  #启动 chkconfig sendmail on #设置开机启动 或者 yum install postfix service postfix start chkconfig postfix on
二、安装邮件发送工具mailx
yum install mailx #安装
三、设置发送邮件的email,用于邮件发送
cat /etc/mail.rc

//内容如下 set from=xxx@sina.cn set smtp=smtp.sina.com set smtp-auth-user=xxx@sina.cn set smtp-auth-password=xxxxxxx set smtp-auth=login
发送测试邮件
echo "zabbix test ..." |mail -s "zabbix" xxx@qq.com
四.zabbix服务器端编写邮件发送脚本.
mkdir /etc/zabbix/alertscripts vim /etc/zabbix/zabbix_server.conf  //修改alert scripts为以下路径

AlertScriptsPath=/etc/zabbix/alertscripts /etc/init.d/zabbix_server restart //重新启动zabbix服务端

#vim /etc/zabbix/alertscripts/sendmail.sh //编写邮件发送脚本

messages=`echo $3 | tr '\r\n' '\n'` subject=`echo $2 | tr '\r\n' '\n'` echo "${messages}" | mail -s "${subject}" $1 >>/tmp/sendmail.log 2>&1
增加可执行权限
chown zabbix.zabbix /etc/zabbix/alertscripts/sendmail.sh chmod +x /etc/zabbix/alertscripts/sendmail.sh

chown zabbix.zabbix /tmp/sendmail.log
测试:
su - zabbix
/etc/zabbix/alertscripts/sendmail.sh xxxx@juzifenqi.com " 测试邮件标题" "测试邮件内容"

看是否可以由zabbix用户执行调用.


测试发送脚本
/etc/zabbix/alertscripts/sendmail.sh xxx@qq.com "测试邮件标题" "测试邮件内容"
上述操作均在zabbix service端操作.
五.zabbix后台配置,登录zabbix 控制台http://IP地址/zabbix.
1.> Administration|Media types | Create media type ,进入告警方式配置界面,创建sendmail.sh告警方式.
Name这里可以随便自己定义,Type选择scripts;Script name则输入linux下编写的脚本名称,即sendmail.sh,在Script parameters处点击Add分别添加
{ALERT.SENDTO},
{ALERT.SUBJECT},
{ALERT.MESSAGE} 3个参数,分别对应sendEmail.sh脚本需要的3个参数:收件人地址、主题、详细内容然后点击Add添加完成.


邮件 测试 脚本 内容 配置 参数 地址 方式 标题 服务 下编 主题 名称 后台 工具 控制台 收件人 服务器 权限 用户 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 嵌入式软件开发规范 网络技术和维修技术 网络安全全球公司 个人信息网络安全法 仓库数据库应用场景 估算服务器内存大小 兰州市网络安全学校 医疗器械网络安全需求规范文档 无授权进入服务器涉嫌 软件开发公司成本占收入 哪个通信协议不需要服务器的ip 安徽labview软件开发 上海特种网络技术服务工程 解决我的世界服务器卡顿的指令 当主副本所在服务器硬件故障 高速公路服务器管理人员是干嘛的 大专的软件开发专业要笔记本吗 orcal数据库自动备份 审计多措并举加强网络安全管理 数据库的体例 浪潮 微服务器 邮政银行软件开发中心二面 中国计算机服务器是哪个公司研发 网络安全安全学科评估 国际知名的网络安全 的网络安全问题实例分析 第五届中国网络安全宣传周 荣盛工作室是不是软件开发 网络技术人员简写 深圳应用软件开发流程
0