zabbix可以通过远程发送执行命令或脚本来对部分的服务求故障进行修复
- zabbix客户端配置
设置zabbix客户端用户的sudo权限
Defaults:zabbix !requiretty 不需要提示终端登录
zabbix ALL=(ALL) NOPASSWD: ALL 免密码登陆
在客户端的配置文件zabbix_agentd.conf中添加下面语句,开启对远程命令的支持,添加完成后重启下服务
EnableRemoteCommands = 1
输入下面命令手动检测,有内容则表示远程命令可用,否则提示remote commands are not enable
./zabbix_get -s 192.168.2.119 -k "system.run[sudo df -h]"

本文介绍了如何配置Zabbix客户端以实现远程命令执行,包括设置sudo权限,修改zabbix_agentd.conf配置,创建并测试动作。通过示例展示了当/boot目录空间使用率达到80%以上时,Zabbix如何自动删除jdk文件以恢复空间正常。同时提醒在设置触发器条件时需谨慎,以避免不必要的远程命令执行。
最低0.47元/天 解锁文章
473

被折叠的 条评论
为什么被折叠?



