Подскажите, как написать элемент, чтобы текст возвращался с кавычками?
Для примера:
не возвращает кавычки
кавычки возвращаются
Создаю элемент данных
Имя: _quotes
Тип: Zabbix agent
Ключ: system.run["echo \\\"quotes\\\""]
Тип информации: Текст
Пробую получить значение через zabbix_get, кавычки есть
В последних данных по элементу вижу значение без кавычек:
Включил debug Zabbix сервера, вижу, что возвращаемое значение без кавычек:
Стоит на Ubuntu, верcия Zabbix:
zabbix-agent 1:3.2.3-1+xenial
zabbix-get 1:3.2.3-1+xenial
zabbix-release 3.2-1+xenial
Спасибо
Для примера:
не возвращает кавычки
Code:
zabbix_agentd -t system.run["echo \"quotes\""] system.run[echo "quotes"] [t|quotes]
Code:
zabbix_agentd -t system.run["echo \\\"quotes\\\""] system.run[echo \"quotes\"] [t|"quotes"]
Имя: _quotes
Тип: Zabbix agent
Ключ: system.run["echo \\\"quotes\\\""]
Тип информации: Текст
Пробую получить значение через zabbix_get, кавычки есть
Code:
zabbix_get -s localhost -p 10050 -k system.run["echo \\\"quotes\\\""] "quotes"
Code:
Имя Последняя проверка Последнее значение _quotes 16.02.2017 10:05:43 \quotes\
Code:
21678:20170216:100543.762 get value from agent result: '\quotes\'
zabbix-agent 1:3.2.3-1+xenial
zabbix-get 1:3.2.3-1+xenial
zabbix-release 3.2-1+xenial
Спасибо
Comment