Мониторинг SMART ди...
 

Мониторинг SMART дисков в заббикс 6.0.1

4 Записи
2 Пользователи
1 Reactions
2,396 Просмотры
(@quantor)
New Member
Присоединился: 3 года назад
Записи: 3
Создатель темы  

Доброго времени суток.
Пытаюсь прикрутить шаблон из коробки Template Module SMART by Zabbix agent 2 в заббиксе и постоянно бьюсь в одну и ту же стену.
На centos 8 развернут заббикс 6.0.1, на наблюдаемоей машине установлен самый свежий агент2 и smartmontools 7.3. Виндовые шаблоны "из коробки" данные с машины получают, связь агента с сервером есть. smartctl на наблюдаемой машине диски так же видит, смарты их считывает. Что я делаю далее, в папке plugins.d, что лежит в папке с агентом я нахожу smart.conf, в нем указываю путь до smartctl.exe и указываю timeout 15. Ну и собсна втыкаюсь в то, что данные от агента не идут, вижу ошибку "Failed to scan for devices: Cannot unmarshal JSON: invalid character 'P' in string escape code.."
Собсна вопрос, чяднт? В гугле я нашел критически мало информации по поводу того, откуда растут ноги у этой проблемы, да и компетенции у меня в заббиксе пока очень мало, чтобы в этом самостоятельно разобраться.
Надеюсь на вашу помощь, спасибо.


   
ОтветитьЦитата
(@zerox)
Prominent Member Admin
Присоединился: 11 лет назад
Записи: 926
 

@quantor я ещё не пробовал этот шаблон, так что помочь не смогу. Могу предположить, что у агента прав не хватает на запуск smartctl и доступ к инфе о дисках, поэтому вывод получается не такой, какой ждёт шаблон. Отсюда и ошибка. 


   
ОтветитьЦитата
(@quantor)
New Member
Присоединился: 3 года назад
Записи: 3
Создатель темы  

@zerox по поводу прав, вполне может быть. В такую же проблему я упирался, когда пытался прикрутить сбор данных о смарте по вашему гайду, делал шаг в шаг, и получал такую же ошибку. Тогда я забил решение этого дела, оставил до лучших времен. Недавно обновил заббикс и агентов до 6й версии, в надежде что что-то для меня изменится, однако ситуация та же.
Возвращаясь к тому, что я профан, каким образом я могу убедиться в нехватке прав у агента и как мне ему их предоставить на виндовой машине?


   
ОтветитьЦитата
(@quantor)
New Member
Присоединился: 3 года назад
Записи: 3
Создатель темы  

Удалось победить сию проблему.
Сложность действительно оказалась в правах запуска самого агента. Изначально я ставил запуск от админа на самом экзешнике, это не помогло, далее в оснастке управления службами указал конкретного юзера с админскими правами, под которым эта служба должна стартовать, и далее уже все заработало.
Ситуация на самом деле темная и странная для меня, т.к. на всех машинах, где я пытался запустить мониторинг смартов, везде был только один юзер-локальный админ.


   
Zerox reacted
ОтветитьЦитата
Используешь Telegram? Подпишись на канал автора →
This is default text for notification bar