添加告警媒介
默认接收人:
故障级别:{TRIGGER.STATUS}。
服务器:【{HOSTNAME1} 】
发生:{TRIGGER.NAME} 故障!
注:默认接收人:相当于邮件的主题
默认信息:邮件的主题
告警主机:{HOSTNAME1}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息:{TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1} 事件ID :{EVENT.ID}
测试连接
给用户添加报警媒介
创建新的监控项
先创建一个模版组
创建新的监控项
1.对客户端进行配置
# vim /etc/zabbix/zabbix_agentd.conf
2.重启客户端
# systemctl restart zabbix-agent
# systemctl enable zabbix-agent //开机自启动
3.创建主机群组和主机
4.创建监控项
下载redis
#yum -y install redis
启动redis
#systemctl start redis
# ss -nplt | grep 6379
创建监控项
创建触发器
设置触发器动作
zabbix6.4版本 远程命令处于关闭状态
1.先创建脚本
提权
但是因为这个脚本是在zabbix用户执行,普通用户没有这个权限去执行,只有root用户能够执行,所以要给zabbix用户提权,给zabbix用户和root用户一样的权利
# vim /etc/sudoers
zabbix ALL=(ALL) NOPASSWD:ALL
2.修改客户端文件
#vim /etc/zabbix/zabbix_agentd.conf
EnableRemoteCommands=1
重启:#systemctl restart zabbix-agent
重新修改脚本信息
sudo:提权的标志,必须写
设置触发器动作
#systemctl stop redis
自己解决