User Parameters(用户参数)
User Parameters(用户参数),这个是整个zabbix的重点 Zabbix有很多内置的itemkey,但是这些key都是由Zabbix定义好的比较通用的监控项的实现, 如果我们自己想实现某种特有的非通用型的监控项的话,那么我们就得自己去定义数据收集的命令,并且给它指定一个key, 这种机制就叫做User Parameters(用户参数),所以User Parameters的意义就是实现自定义key User Parameters只能定义在Agent端,定义在Agent端的zabbix_agent.conf文件中,参数为User Parameters= 定义了User Parameters必须重启zabbix-agent服务 语法格式: UserParameter=< key >,< command > 无参数 UserParameter=< key\[*] >,< command > *表示接受任意个参数,command中可以利用$1,$2,$3...来调用参数,注意awk中对$的引用必须换成$$ EXAMPLE: UserParameter可以写在zabbix_agent.conf文件中,也可以写在zabbix_agentd.d目录下 Agent端的Server参数必须允许服务器来采集数据 # 可以写在zabbix_agent.conf中User Parameters