zabbix键

uz75evzq  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(261)

我试图用包含逗号的键创建zabbix项,结果是“参数太多”。错误。我看不出有什么机会去掉我钥匙上的逗号。我已经尝试过很多方法,用引号、双引号等括起来,但都不管用。我不想使用“数据库监视器”项类型,我想使用简单的“zabbix代理”。
我的钥匙是

system.run[sqlcmd -S SERVERNAME-q "SELECT Count(Datediff(second, mail_tsinsert, mail_tsupdate)) FROM  TABLENAME WHERE Datediff(second, mail_tsinsert, mail_tsupdate) > 200"]

当然,为了示例,我已经更改了servername和tablename,当在cmd中执行查询时,它就像一个符咒。
有没有办法转义zabbix项目密钥?

i2byvkas

i2byvkas1#

尝试使用多个方括号,如下所示:

system.run[[sqlcmd -S SERVERNAME-q "SELECT Count(Datediff(second, mail_tsinsert, mail_tsupdate)) FROM   TABLENAME WHERE Datediff(second, mail_tsinsert, mail_tsupdate) > 200"]]

相关问题