我无法在模板化的zabbix捕手中添加用户自定义宏'名字和键,收到此错误:
Invalid key "nginx_50x_error-{$MACROS}" for item "Nginx: nginx 50x errors on {$MACROS}" on "Template_app_nginx": incorrect syntax near "{$MACROS}".
如何在模板化的zabbix捕获器中使用自定义主机宏? TNX。
答案 0 :(得分:1)
文档:https://www.zabbix.com/documentation/2.4/manual/appendix/macros/supported_by_location
项目键中不允许使用宏;这是"无效密钥"的原因。错误:
nginx_50x_error-{$MACROS}
幸运的是,项目关键参数(项目关键参数 - 第7列)允许使用宏 - 这将是您的解决方案:
nginx_50x_error[{$MACROS}]