创建userparameter

创建userparameter_custom.conf:

vim /etc/zabbix/zabbix_agentd.d/userparameter_custom.conf

添加如下内容:

UserParameter=linux.service[*],systemctl is-active $1.service

说明:

UserParameter=linux.service[*]  // 定义了key,其中[*]表示有参数传入
systemctl is-active $1.service // key实际执行的命令
'中间的 , 注意不能少'

重启zabbix-agent

systemctl restart zabbix-agent.service

测试key

# 注意使用zabbix用户执行确保有效
sudo -u zabbix zabbix_agentd -t linux.service[zabbix-agent]

Web界面添加key

Configuration → Hosts → Select A Host → Items → create item