zabbix设置邮件报警
五、邮件报警
5.1环境准备
服务器设置脚本sendmail.sh,web端配置Sendmail调用脚本sendmail.sh,用户调用Sendmail,,配置动作,条件,触发器并传给用户
service sendmail stop #关闭
chkconfig sendmail off #禁止开机启动
service postfix stop
chkconfig postfix off
5.1.1安装邮件发送工具mailx
yum install mailx #安装
5.1.2配置mailx
vim /etc/mail.rc
set from=wang049718@163.com smtp=smtp.163.com
set smtp-auth-user=wang049718@163.com smtp-auth-password=wang049718
set smtp-auth=login
echo "zabbix test mail" |mail -s "zabbix" yyy@163.com
#测试发送邮件,标题zabbix,邮件内容:zabbix test mail,发送到的邮箱:yyy@163.com
#这时候,邮箱yyy@163.com会收到来自xxx@163.com的测试邮件
5.2zabbix配置
5.2.1脚本制作
grep aler /etc/zabbix/zabbix_server.conf
AlertScriptsPath=/usr/lib/zabbix/alertscripts
[root@localhost fonts]# cd /usr/lib/zabbix/alertscripts
vim sendmail.sh
#! /bin/bash
#echo "$3" | mail -s "$2" $1
echo "$3" | sed s/'\r'//g | mail -s "$2" $1
chown zabbix.zabbix sendmail.sh
chmod 755 sendmail.sh
./sendmail.sh wang049718@163.com www ddvcvdxc测试脚本(zabbix用户测一下)
5.2.2web配置
Zabbix后台web介面配置
1、管理 ---- 报警媒介类型 ----- 创建媒介类型。
2、名称可以随便自己定义 ----- 类型选择脚本 ----- 脚本名称输入上一步编写的发送邮件的脚本名称 ----
再添加以下3个参数,分别对应脚本需要的3个参数:收件人地址、主题、详细内容:
{ALERT.SENDTO}
{ALERT.SUBJECT}
{ALERT.MESSAGE}
3、管理 ---- 用户 ----- 选择admin用户。(自己创建一个用户也可以)
4、报警媒介 ---- 添加。
5、类型输入刚刚创建的报警媒介类型sendmail脚本 --- 输入个人邮箱用于接收报警邮件 --- 启动打勾 ---- 添加。
7、权限设置(管理员用户不用修改,权限默认所有服务器,如果要分类权限需要在用户组进行控制)
8、配置 ---- 动作 ---- 创建动作。
9、动作 ---- 名称自定义 --- 设置一条新的触发条件 ---- 启用 ---- 添加。(触发条件需要根据实际情况设置)
触发器 似 is unreachable for 5 minutes #根据主机触发器 Template App Zabbix Agent: Zabbix agent on {HOST.NAME} is unreachable for 5 minutes 设置,主要监测zabbix_agentd客户端连接情况。
默认接收人:故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生: {TRIGGER.NAME}故障!
默认信息:
告警主机IP地址:{HOST.CONN}
告警主机:{HOSTNAME1}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息: {TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
默认接收人:恢复{TRIGGER.STATUS}, 服务器:{HOSTNAME1}: {TRIGGER.NAME}已恢复!
恢复信息:
告警主机IP地址:{HOST.CONN}
告警主机:{HOSTNAME1}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息: {TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
5.3测试
systemctl stop zabbix-agent.service
转载于:https://blog.51cto.com/13272050/1982389
zabbix设置邮件报警相关推荐
- pyzabbix 删除触发器_zabbix设置邮件报警, Zabbix常用Key值, zabbix触发器表达式详解, zabbix制作自己模板...
zabbix设置邮件报警 方法一:说明此方法,会产生中文乱码问题 第一步:首先安装mailx组件并配置好能够通过三方邮箱发送邮件 yum -y install mailx 然后编辑mailx的配置文件 ...
- zabbix报警功能(邮件报警)---触发器/动作
报警方式: 01. 页面提示信息报警(值班运维) 02. 页面声音提示报警 03. 邮件信息报警 04. 微信功能报警 ...
- Zabbix的邮件报警配置
Zabbix的邮件报警配置 一.进入报警媒介 二.创建媒体类型 三.测试邮箱配置是否正确 四.关联报警媒介到用户 五.配置动作 六.配置报警媒介的信息模板 七.报警邮件测试 一.进入报警媒介 二.创建 ...
- zabbix添加邮件报警机制
zabbix添加邮件报警机制 作者:尹正杰 还记得之前跟大家聊过的一个如何监控一个目录的话题吗?我们虽然监控出来数据了,也有数据了,但是,只是监控也没有用啊~因为我们不能24小时盯着屏幕然后 出了事情 ...
- zabbix的邮件报警
邮件报警插件 1 #!/usr/bin/python 2 #coding:utf-8 3 4 import smtplib 5 from email.MIMEText import MIMEText ...
- zabbix配置邮件报警和微信报警 配置自动发现和自动注册
要求:1.配置zabbix邮件报警和微信报警. 2.配置zabbix自动发现和自动注册. 1.配置zabbix邮件报警 配置email 邮件测试 测试成功 收到邮件 创建用户 配置动作 2.微信报警 ...
- Zabbix设置邮件告警+企业微信告警
一.告警流程 首先要创建模板 在模板中创建触发器和监控项 创建监控项 创建触发器 1.1添加报警媒介 1.2声音设置 1.3创建用户 1.4配置动作 为触发器 系统用户登录数大于3 添加动作 1.5配 ...
- Zabbix设置微信报警
Zabbix微信告警 企业微信注册地址:https://work.weixin.qq.com 登录进来的首页 设置总部门名称添加成员 创建应用 收集信息 部门ID AgentId和Secret ID ...
- zabbix 邮件报警配置
1.邮箱配置,登陆163邮箱开启smtp和授权: 授权并记住授权码: 2.网页登陆zabbix页面配置 操作配置 名称:from xbz-web 监控信息 默认标题:故障{TRIGGER.STATUS ...
最新文章
- 没有场景,不做单点技术输出,360数科如何做金融科技的最佳实践?
- java 复杂报表_Java+POI+模板”一:打造复杂Excel 报表
- 一次毕生难忘的 Java 内存泄漏排查经历
- 项目经理人必须要遵循的14个成功原则
- java:二分法查找
- java va start_va_start和va_end使用详解
- OCF 试图为物联网建立标准,但它面临着不小的挑战
- python逐行打印_如何用Python逐行打印字典?
- Java代码模拟实现购物车
- 越想越气(拍拍购物过程)
- spine 导出纹理_Spine入门 —— 纹理打包
- 蜀门Online加密分析
- Pisces-Mini-Program 微信QQ通用Typecho小程序
- 蓝桥杯嵌入式定时器输出PWM(可调占空比)
- 与计算机有关的技能,计算机类
- 【机器学习】P18 反向传播(导数、微积分、链式法则、前向传播、后向传播流程、神经网络)
- STM32F4_USMART调试组件
- 吴恩达直升机控制系列论文笔记
- c226打印机驱动安装_打印机驱动怎么安装?国产操作系统安装打印驱动方法图文步骤详解...
- 计算机在数学方面的应用论文,应用数学论文范文
热门文章
- python是什么怎么用-什么是python items函数?怎么使用它?
- python主要用于什么-python主要用于哪些方向
- python好学嘛-Python好学吗?Python学习路线
- python程序实例电话本-Python基于递归实现电话号码映射功能示例
- python列表生成式和if语句、if...else语句、zip函数结合使用
- python图片通道分离
- 判断 小程序_社区团购小程序商城系统,可以从哪些方面判断?
- javascript高级程序设计之BOM
- 网络编程学习笔记(非阻塞读和写)
- python基础十四之匿名函数