测试环境:
1、 Server:zabbix3.0.25,操作系统:centos7.3
2、 客户端:zabbix-agent操作系统:centos6.6
配置:
1、Zabbix客户端:
编辑zabbix_agentd.conf:
EnableRemoteCommands=1
重启客户端:/etc/init.d/zabbix-agent restart
修改访问权限:
#Defaults requiretty #把此行注释
Defaults:zabbix !visiblepw
zabbix ALL=(ALL) NOPASSWD:ALL
2、 配置zabbix服务端:
Zabbix |Server端命令测试:
zabbix_get -s 10.41.1.67 -p 10050 -k "system.run[sudo df -h]"#能正确显示
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 39G 3.1G 34G 9% /
tmpfs 238M 0 238M 0% /dev/shm
/dev/sda1 190M 27M 153M 15% /boot
自定义判断用户数的触发器:
配置动作(Actions):
配置条件(Conditions):
配置操作(Operations):
当登陆用户超过3个时,该客户端将被关闭。