废话不多说,如何配置zabbix的动作里的自动发送邮件(zabbix配置邮箱报警点我),及自动恢复一系列动作
先进入动作中
下一步具体的操作详情
然后还需要去定义一下如何监控到的信息是正常的
需要去触发器定义
大概提一下zabbix的监控流程
主机→监控项→触发器→动作→用户和报警媒介
现在就需要去我们被监控端服务器上添加权限了
[root@zabbix-agent-none1 ~]# visudo #相当于“vim /etc/sudoers” ## Allow root to run any commands anywhere root ALL=(ALL) ALL zabbix ALL=(ALL) NOPASSWD: ALL #添加的一行,表示不需要输入密码 [root@zabbix-agent-none1 ~]# vim /etc/zabbix/zabbix_agentd.conf EnableRemoteCommands=1 #允许接收远程命令 LogRemoteCommands=1 #把接收的远程命令记入日志 [root@zabbix-agent-none1 ~]# systemctl restart zabbix-agent.service
最后测试之前,我再叙述一下我们动作逻辑顺序
第一步监控到服务down掉触发动作发送邮件报警
第二步执行远程脚本重启服务
当命令成功执行,服务恢复正常,
第三步监控到服务up了再发送一个恢复正常邮件给用户
开始测试
查看报警
动作全部执行成功
下面去邮件查看
一giao我里个giao,打完收工