The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Настройка UserParameter в Zabbix"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Мониторинг, логи / Linux)
Изначальное сообщение [ Отслеживать ]

"Настройка UserParameter в Zabbix"  +/
Сообщение от korbnikemail (ok), 15-Окт-18, 11:58 
Добрый день!

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

Я заношу в файл /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:~#

В чём проблема, где недонастроил?

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Настройка UserParameter в Zabbix"  +/
Сообщение от Andrey Mitrofanov (?), 15-Окт-18, 12:07 
>[оверквотинг удален]
> systemctl restart zabbix-agent.service
> На сервере создаю для этого хоста элемент данных box_full (тип информации -
> числовой, целое положительное)
> Проверяю на клиенте, что команда выдаёт число:
> [root@s-mc55-ops lib]# /bin/cat /var/lib/boxfull/boxfull
> 24
> А сервер выдаёт пусто:
> root@zabbix:~# zabbix_get -s s-mc55-ops -k 'box_full'
> root@zabbix:~#
> В чём проблема, где недонастроил?

В zabbix-агенте реализовано Правильное Правило "не работай под root-ом".  Он сбрасывает права до uid zabbix [кажется] после запуска под root-ом.

Дай u:zabbix права читать этот свой /boxfull [и +x ему на директории "выше"].

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Настройка UserParameter в Zabbix"  +/
Сообщение от korbnikemail (ok), 15-Окт-18, 12:26 
>[оверквотинг удален]
>> [root@s-mc55-ops lib]# /bin/cat /var/lib/boxfull/boxfull
>> 24
>> А сервер выдаёт пусто:
>> root@zabbix:~# zabbix_get -s s-mc55-ops -k 'box_full'
>> root@zabbix:~#
>> В чём проблема, где недонастроил?
> В zabbix-агенте реализовано Правильное Правило "не работай под root-ом".  Он сбрасывает
> права до uid zabbix [кажется] после запуска под root-ом.
> Дай u:zabbix права читать этот свой /boxfull [и +x ему на директории
> "выше"].

Дал права этому файлу:

[root@s-mc55-ops lib]# chown -R zabbix:zabbix /var/lib/boxfull

Вот результат:

[root@s-mc55-ops lib]# ls -aRl /var/lib/boxfull/
/var/lib/boxfull/:
total 8
drwxr-xr-x.  2 zabbix zabbix   20 Oct 15 12:11 .
drwxr-xr-x. 55 root   root   4096 Oct 15 11:40 ..
-rw-r--r--.  1 zabbix zabbix    3 Oct 15 12:20 boxfull
[root@s-mc55-ops lib]#

перезагрузил:

[root@s-mc55-ops lib]# systemctl restart zabbix-agent.service
[root@s-mc55-ops lib]#

И всё равно даёт пусто:

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

root@zabbix:~#


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Настройка UserParameter в Zabbix"  +/
Сообщение от Andrey Mitrofanov (?), 15-Окт-18, 13:32 
> И всё равно даёт пусто:
> root@zabbix:~# zabbix_get -s s-mc55-ops -k 'box_full'
> root@zabbix:~#

Вообще хоть чего-нибудь  --

zabbix_get -s s-mc55-ops -k 'agent.version'

отдаёт?

Если нет, файерволы и ServerIP= проверять.

Если да, ...ммм.... ну, лог агента посмотреть, может.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Настройка UserParameter в Zabbix"  +/
Сообщение от korbnikemail (ok), 15-Окт-18, 13:50 
>[оверквотинг удален]
> ..
> -rw-r--r--.  1 zabbix zabbix    3 Oct 15 12:20
> boxfull
> [root@s-mc55-ops lib]#
> перезагрузил:
> [root@s-mc55-ops lib]# systemctl restart zabbix-agent.service
> [root@s-mc55-ops lib]#
> И всё равно даёт пусто:
> root@zabbix:~# zabbix_get -s s-mc55-ops -k 'box_full'
> root@zabbix:~#

Убрал Selinux и заработало.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру