我正在使用Zabbix agent v2.2.2 。
我已经添加了一些用户参数,让他们工作,但我不明白他们的输出代码是什么意思。 我使用普通的用户参数语法。 ( UserParameter=<key>,<command> )。
对于不起作用的用户参数:
zabbix_agentd -t user_param_with_error user_param_with_error [m|ZBX_NOTSUPPORTED]
一个有效的( 33是预期的testing结果):
zabbix_agentd -t user_param user_param [t|33]
实际结果之前,这些字母和数字是什么意思? 我已阅读有关用户参数的Zabbix文档,但无法find解释。
这些logging在代理程序守护程序联机帮助页中 。 引用它:
-p,–print
打印已知的项目并退出。 对于每个项目,使用通用默认值,或者提供特定的testing默认值。 这些默认值在方括号中列为项目关键参数。 返回值用方括号括起来,并以返回值的types作为前缀,由pipe道字符分隔。 对于用户参数,types始终为t,因为代理无法确定所有可能的返回值。 当查询正在运行的代理程序守护程序时,显示为正在运行的项目不保证能够从Zabbix服务器或zabbix_get中工作,因为权限或环境可能不同。 返回值types是: