Страница 1 из 1

Настройка UserParameter в Zabbix

Добавлено: 2018-10-15 12:02:33
korbnik
Добрый день!

Помогите, пожалуйста разобраться.

Я заношу в файл /var/lib/boxfull/boxfull число.

В файле /etc/zabbix/zabbix_agentd.conf
определяю переменную:

Код: Выделить всё

UserParameter=box_full,/bin/cat /var/lib/boxfull/boxfull
Перезагружаю клиента:

Код: Выделить всё

systemctl restart zabbix-agent.service
На сервере создаю для этого хоста элемент данных box_full (тип информации - числовой, целое положительное)

Проверяю на клиенте, что команда выдаёт число:

Код: Выделить всё

[root@s-mc55-ops lib]# /bin/cat /var/lib/boxfull/boxfull
24
[root@s-mc55-ops lib]# 
А сервер выдаёт пусто:

Код: Выделить всё

root@zabbix:~# zabbix_get -s s-mc55-ops -k 'box_full'

root@zabbix:~# 
В чём проблема, где недонастроил?

Заранее благодарен. Борис.

Настройка UserParameter в Zabbix

Добавлено: 2018-10-16 0:48:50
FiL
ну, для начала, проверье, что /var/lib/boxfull/boxfull доступен на чтение юзеру zabbix (или под кем там клиент работает).
Ну а потом логи читать. Включить логирование на клиенте и изучать что там не так.

Настройка UserParameter в Zabbix

Добавлено: 2018-10-16 10:29:46
skeletor
С точки зрения zabbix'a - всё правильно. Ошибка уже в другом месте.

Настройка UserParameter в Zabbix

Добавлено: 2018-10-16 12:40:06
korbnik
Ошибку уже нашёл. SELinux был включён. Выключил и всё заработало.