zabbix6 ---- 告警
zabbix6 ---- 告警
告警
邮件告警设置
![](./images/1634619496293.png)
配置报警媒介,此处是配置邮件发送者相关信息
![](./images/1634284200138.png)
编辑用户关联报警媒介,邮件发送者
![](./images/1634282949945.png)
配置报警收件人的相关信息,告警级别,时间
![](./images/1634282911759.png)
![](./images/1634282956785.png)
配置动作,根据触发器条件来触发动作
此处条件也有逻辑判断,一般默认即可
选择用户故障发送消息
可定义消息内容,按步骤顺序触发操作
![](./images/1634608070232.png)
恢复操作
可定义消息内容,按步骤顺序触发操作
![](./images/1634608214822.png)
查看监控触发告警
![](./images/1634608855925.png)
验证是否收到邮件
故障
恢复
新建报警媒介
![](./images/1634611859266.png)
zabbix添加一个新的用户,此处是zabbix web登录密码
添加报警媒介
![](./images/1634609626626.png)
![](./images/1634609641294.png)
验证步骤功能
创建一个群组,将用户添加至群组,便于管理
![](./images/1634609909202.png)
分配群组的权限
![](./images/1634609873557.png)
![](./images/1634612393198.png)
添加新的步骤添加新的群组
![](./images/1634610109552.png)
![](./images/1634610680971.png)
![](./images/1634611204325.png)
![](./images/1634611434352.png)
触发告警
可以查看到发送告警邮件步骤都完成了
恢复操作
等邮件即可
告警发送命令自愈
设置动作
![](./images/1635482155391.png)
名称:XX报警
默认接收人:XX业务报警{TRIGER.STATUS}
默认信息: XX地区业务报警: {HOST.NAME},IP:{HOSTNAME1},详情:{ITEM.NAME}:{ITEM.VALUE}
恢复主题:XX业务恢复
恢复信息:XX地区业务恢复服务器:{HOSTNAME},IP:{HOSTNAME1},详情:{ITEM.NAME}:{ITEM.VALUE}
远程命令
![](./images/1635482959939.png)
远程命令没有开启
![](./images/1635482466979.png)
zabbix_agent.conf
EnableRemoteCommands=1
UnsafeUserParameters=1
验证
![](./images/1635482927005.png)
报警媒介脚本
可配置短信消息推送
在此目录下创建脚本即可
/apps/zabbix-server/share/zabbix/alertscripts
AlertScriptsPath=${datadir}/zabbix/alertscripts
![](./images/1635485006288.png)
脚本测试是否可获取
#!/bin/bash
PHONE=$1
SUBJET=$2
MESSAGE=$3
#测试消息发送
echo ${PHONE} ${SUBJET} ${MESSAGE} > /tmp/sms.txt