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

Zabbix: неверный JSON

У меня есть сценарий Powershell, возвращающий такой файл, как:

{"data": [{"{#SHARENAME}": "Informatique", "{#SHARENAME}": "Marketing"}]}

Я установил правило обнаружения (агент zabbix) + прототип элемента (zabbix trapper) с ключом: sharename [{# SHARENAME}]

Но правило открытия гласит:

Недопустимое значение правила обнаружения: невозможно выполнить синтаксический анализ как допустимый объект JSON: недопустимый формат объекта, ожидаемый начальный символ '{' или '[' at: '/ c zabbix_sender -c "C: \ Program Files \ Zabbix \ Configurations \ ZabbixAgentConf_x64_Cu dental.conf "-i C: \ Temp \ JSON.log отправлено: 0; пропущено: 8; всего: 8 '

Зачем ?!

Jsonlint сообщает об ошибке «дублированный ключ» при попытке проверить данные вашего файла.