Answer the question
In order to leave comments, you need to log in
Zabbix refuses to accept data, error Value should be a JSON object. What is the reason?
Добрый день.
Проводил настройку мониторинга HDD по этому мануалу:
https://habr.com/ru/post/344548/
После ввода команды сhmod 775 /usr/lib/zabbix/externalscripts/smartctl.sh
файл стал доступен (при этом другие правила обнаружения стали недоступны, что вызвало досаду)
Но при попытке собрать информацию, заббикс говорит об ошибке:Value should be a JSON object
Zabbix версия 4.0.15
Answer the question
In order to leave comments, you need to log in
Это значит что то что отдал заббикс агент на сервере который вы мониторите не json обьект.
на заббикс сервере запустите руками zabbix_get -s $1 -k system.run["smartctl --scan-open"] | grep "/dev/sd"
где $1 заменяете на ип сервера который вы мониторите. Скорее всего вывод вместо данных будет какаянибуть ошибка, если же вывод похож на json - проверьте его на всякий случай какимнибуть онлайн валидатором.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question