1、在客户端/usr/local/zabbix/创建service.sh文件
vim /usr/local/zabbix/service.sh
rvname=$1".service"
sta=`systemctl --type service |grep "${rvname}"|awk '{print $4}'`
#echo "$sta"
if [[ "X${sta}" = "Xrunning" ]];
then
echo "1"
else
echo "0"
fi
2、修改zabbix客户端agent配置文件
vim /etc/zabbix/zabbix_agentd.conf
添加,这里是以sshd为例,可以多条服务添加
UnsafeUserParameters=1
UserParameter=service.fuwu.sshd,/usr/local/zabbix/service.sh sshd
3、重启agent服务
4、zabbix服务端添加监控项
5、看看效果