Назад | Перейти на главную страницу

Ключ Zabbix с запятой

Я пытаюсь создать элемент 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"]

конечно, я изменил имя сервера и имя таблицы для примера, запрос работает как шарм при выполнении в cmd.

Есть ли способ избежать ключей элементов данных 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"]]