@ZabbixPro

Страница 836 из 1183
Сергей
10.05.2018
07:40:52
и там ошибка по коду. прав не хватило в файл записать

Alexander
10.05.2018
07:41:28
Evgeniy
10.05.2018
07:41:49
Угу, типа того, с новым именем узла

Pavel
10.05.2018
07:44:57
Товарищи, знает кто как пользовательскому скрипту передать аргументом имя конкретного тригера?

Google
Alexander
10.05.2018
07:46:13
находишь имя и передаешь пользовательскому скрипту аргумент

brestows
10.05.2018
07:52:25
ну сделай chmod 0777 /var/lib/pgsql/9.5
ну такое делать очень не правильно. Ппроблема решена, и была проблема в правах

Alexander
10.05.2018
07:52:54
для отладки почему нет?

brestows
10.05.2018
07:52:59
Суть в том что права были правильные на /var/lib/pgsql/9.5/data

а вот для /var/lib/pgsql права для группы были зарезаны

поэтому забикс и не получал доступ

добавил каталогу /var/lib/pgsql права на группу и все заработало

Evgeniy
10.05.2018
07:53:41
права на дата диру ПГ и определение имеющихся дисков/фс - имхо совсем из разных мест

brestows
10.05.2018
07:54:51
Alexander
10.05.2018
07:54:56
Товарищи, знает кто как пользовательскому скрипту передать аргументом имя конкретного тригера?
Передавать имя триггера динамически можно было бы только чере макрос TRIGGER.NAME, имхо. Но этот макрос в скриптах использовать нелья.

brestows
10.05.2018
07:55:13
я говорил то что не получал zabbix данные о примантированом диске

Google
brestows
10.05.2018
07:55:21
а не о том что заббикс не видел диск

Evgeniy
10.05.2018
07:55:26
а кто говорил про определение имеющихся дисков и фс ?
возможно я о каком-то более старом обсуждении... перечитаю

Pavel
10.05.2018
07:55:31
Артём
10.05.2018
07:55:53
Привет Хочу на мониторинг поставить php-скрипты (веб-приложения) Сперва хотел для этого использовать pinba, но он давно не развивается. Подскажите что лучше использовать для мониторинга php ?

Артём
10.05.2018
07:57:13
к примеру в pinba имеется возможность увидеть в каком месте php приложение длго отрабатывается

brestows
10.05.2018
07:58:07
вот же
смотри сразу же следующие мои сообщения

там я написал что диск сам видится но нет данных

Evgeniy
10.05.2018
07:59:32
там я написал что диск сам видится но нет данных
что-то странное. у меня никогда не надо было добавлять юзера заббикса в какие-то группы. всегда все работало. и пг и мускули мониторятся (их диски)

а тем более права на датадиры править, для того, чтобы заббикс работал

brestows
10.05.2018
08:00:12
у тебя для каталога data отдельный диск ?

покажи lsblk на сервер pgsql

Evgeniy
10.05.2018
08:02:16
покажи lsblk на сервер pgsql
xvdb 202:16 0 300G 0 disk `-xvdb1 202:17 0 300G 0 part /media/pgdata

brestows
10.05.2018
08:02:37
а теперь покажи права на этот каталог

Evgeniy
10.05.2018
08:02:59
drwx------ 15 postgres postgres 4.0K Apr 26 20:36 cl01

теперь кто в группе пг?

brestows
10.05.2018
08:03:15
а пользователь zabbix от какого пользователя работает ?

Google
brestows
10.05.2018
08:03:55
О_О
а чему ты удивляешься ?

Evgeniy
10.05.2018
08:04:34
brestows
10.05.2018
08:04:50
да ступил :)

Evgeniy
10.05.2018
08:04:52
в группе пг у меня нет никаких заббиксов

brestows
10.05.2018
08:05:03
агент от какого пользователя работает ?

Evgeniy
10.05.2018
08:05:17
агент работает от юзера zabbix

brestows
10.05.2018
08:06:23
каким образом он тогда имеет доступ к фc которую он не может читать

именно фc а не устройства

Evgeniy
10.05.2018
08:06:48
каким образом он тогда имеет доступ к фc которую он не может читать
видимо ему не надо читать эту фс, а только инфу о ней

Alexander
10.05.2018
08:06:53
а зачем ему фс?

выше ж об этом писал и я в том числе

brestows
10.05.2018
08:07:06
vfs.fs.size

Evgeniy
10.05.2018
08:07:52
vfs.fs.size
я не уверен на 100%, но полагаю это из общедоступных источников берется. не через сканирование самой фс

источников типа /proc

ты на своем компе сделай просто df -h. как-то же работает =)

это к примеру

Evgeniy
10.05.2018
08:10:11
df -h работает совсем по другой причине :)
я о том, что он не имея даже рутовых прав работает. и не находясь в группе postgres

https://www.zabbix.com/documentation/3.2/ru/manual/config/items/itemtypes/zabbix_agent vfs.file.size[файл] > Пользователь zabbix должен иметь права на чтение файла

Google
Evgeniy
10.05.2018
08:12:29
ну хз. возможно именно эта проверка работает именно так...

у меня все диски через lld собираются

brestows
10.05.2018
08:13:41
я о том, что он не имея даже рутовых прав работает. и не находясь в группе postgres
у любого пользователя есть права выполнять данный файл, более того принцип работы df совершенно другой чем у zabbix агента

Evgeniy
10.05.2018
08:13:56
НО! в прототипах эта же проверка используется... так что хз

brestows
10.05.2018
08:14:36
это смотря у кого что и как настроено

brestows
10.05.2018
08:16:27
Alexander
10.05.2018
08:19:26
df вроде читает mtab и по нему дергает statfs

это смотря у кого что и как настроено
покажи /etc/mtab строку по диску c базой

brestows
10.05.2018
08:20:35
fstab ?

Admin
ERROR: S client not available

Alexander
10.05.2018
08:20:42
нет

/etc/mtab

brestows
10.05.2018
08:21:03
dev/sdb1 /var/lib/pgsql/9.5/data ext4 rw 0 0

Alexander
10.05.2018
08:21:36
ls -la /var/lib/pgsql/9.5/data

brestows
10.05.2018
08:21:42
он же генерится из fstab

при mount

drwx------ 7 postgres postgres 4096 Feb 11 2016 base drwx------ 2 postgres postgres 12288 May 10 09:23 global drwx------ 2 postgres postgres 4096 May 3 18:51 pg_clog drwx------ 2 postgres postgres 4096 Jan 7 2016 pg_commit_ts drwx------ 2 postgres postgres 4096 Jan 7 2016 pg_dynshmem -rw------- 1 postgres postgres 4219 Jan 7 2016 pg_hba.conf -rw------- 1 postgres postgres 1636 Jan 7 2016 pg_ident.conf drwx------ 2 postgres postgres 4096 Jan 13 2016 pg_log drwx------ 4 postgres postgres 4096 Jan 7 2016 pg_logical drwx------ 4 postgres postgres 4096 Jan 7 2016 pg_multixact drwx------ 2 postgres postgres 4096 May 4 14:21 pg_notify drwx------ 2 postgres postgres 4096 Jan 7 2016 pg_replslot drwx------ 2 postgres postgres 4096 Jan 7 2016 pg_serial drwx------ 2 postgres postgres 4096 Jan 7 2016 pg_snapshots drwx------ 2 postgres postgres 4096 May 4 14:21 pg_stat drwx------ 2 postgres postgres 4096 May 10 11:21 pg_stat_tmp drwx------ 2 postgres postgres 4096 May 10 09:09 pg_subtrans drwx------ 2 postgres postgres 4096 Jan 7 2016 pg_tblspc drwx------ 2 postgres postgres 4096 Jan 7 2016 pg_twophase -rw------- 1 postgres postgres 4 Jan 7 2016 PG_VERSION drwx------ 3 postgres postgres 4096 May 10 11:19 pg_xlog -rw------- 1 postgres postgres 88 Jan 7 2016 postgresql.auto.conf -rw------- 1 postgres postgres 21708 Jan 20 2017 postgresql.conf -rw------- 1 postgres postgres 59 May 4 14:21 postmaster.opts -rw------- 1 postgres postgres 96 May 4 14:21 postmaster.pid

Alexander
10.05.2018
08:22:13
а где .. ?

Google
brestows
10.05.2018
08:22:39
drwxrwx--- 20 postgres postgres 4096 May 4 14:21 . drwxrwx--- 4 postgres postgres 4096 Oct 26 2016 .. drwx------ 7 postgres postgres 4096 Feb 11 2016 base drwx------ 2 postgres postgres 12288 May 10 09:23 global drwx------ 2 postgres postgres 4096 May 3 18:51 pg_clog drwx------ 2 postgres postgres 4096 Jan 7 2016 pg_commit_ts drwx------ 2 postgres postgres 4096 Jan 7 2016 pg_dynshmem -rw------- 1 postgres postgres 4219 Jan 7 2016 pg_hba.conf -rw------- 1 postgres postgres 1636 Jan 7 2016 pg_ident.conf drwx------ 2 postgres postgres 4096 Jan 13 2016 pg_log drwx------ 4 postgres postgres 4096 Jan 7 2016 pg_logical drwx------ 4 postgres postgres 4096 Jan 7 2016 pg_multixact drwx------ 2 postgres postgres 4096 May 4 14:21 pg_notify drwx------ 2 postgres postgres 4096 Jan 7 2016 pg_replslot drwx------ 2 postgres postgres 4096 Jan 7 2016 pg_serial drwx------ 2 postgres postgres 4096 Jan 7 2016 pg_snapshots drwx------ 2 postgres postgres 4096 May 4 14:21 pg_stat drwx------ 2 postgres postgres 4096 May 10 11:21 pg_stat_tmp drwx------ 2 postgres postgres 4096 May 10 09:09 pg_subtrans drwx------ 2 postgres postgres 4096 Jan 7 2016 pg_tblspc drwx------ 2 postgres postgres 4096 Jan 7 2016 pg_twophase -rw------- 1 postgres postgres 4 Jan 7 2016 PG_VERSION drwx------ 3 postgres postgres 4096 May 10 11:19 pg_xlog -rw------- 1 postgres postgres 88 Jan 7 2016 postgresql.auto.conf -rw------- 1 postgres postgres 21708 Jan 20 2017 postgresql.conf -rw------- 1 postgres postgres 59 May 4 14:21 postmaster.opts -rw------- 1 postgres postgres 96 May 4 14:21 postmaster.pid

Alexander
10.05.2018
08:23:40
в общем плохо ты смонтировал

brestows
10.05.2018
08:25:44
почему ?

UUID=dbeae785-8bbc-48fa-9802-fe8b98124226 /var/lib/pgsql/9.5/data ext4 defaults 0 0

монтируется так же как любой другой диск

UUID=2767b1e4-97de-43b9-9bc3-d475220492dd / ext4 defaults 1 1

вот корень

Alexander
10.05.2018
08:30:45
покажи в psql

SHOW data_directory;

Dmitry (Demius)
10.05.2018
08:33:18
Всем привет вопрос по LM_SENSORS шаблон взял от суда: __://wiki.enchtex.info/handmade/zabbix/zabbix_templates но с него нету данных похоже не работает он. Zabbix 3.4.8, я так понимаю что ещё нужны настройки может кто где подскажит где искать?

Evgeniy
10.05.2018
08:34:44
в общем плохо ты смонтировал
имеешь в виду корень диска?

Alexander
10.05.2018
08:34:51
угу

Evgeniy
10.05.2018
08:35:19
угу
да, я что-то такое помню. у меня в корне (смонтированного диска) для кластера сделана дира, а уже там пг живет

Alexander
10.05.2018
08:35:41
в общем с БД лучше не играться на уровне симлинков или точек монтирования

если есть возможность лучше в настройках указывать диски или диры с данными

я понимаю что юникс - это файловая система, но нуегонафиг

brestows
10.05.2018
08:38:12
угу
Корень чего ? я выставил правила такие же как и у корня

f
10.05.2018
09:39:51
господа, подскажите, где я ракую 12:38:34[root@ /var/lib/apt/lists]# lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.6 (jessie) Release: 8.6 Codename: jessie dpkg —list | grep zabbix ii zabbix-agent 1:3.2.9-2+jessie amd64 Zabbix network monitoring solution - agent ii zabbix-release 3.4-1+jessie all Zabbix official repository configuration apt-get install —only-upgrade zabbix-agent Reading package lists... Done Building dependency tree Reading state information... Done zabbix-agent is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 244 not upgraded. zabbix_agentd -V zabbix_agentd (daemon) (Zabbix) 3.2.9 Revision 73587 17 October 2017, compilation time: Oct 19 2017 01:29:57 если в кратце 8й дебиан, не получается обновить заббикс агента с 3.2 на 3.4

Evgeniy
10.05.2018
09:44:26
brestows
10.05.2018
09:45:31
корень диска, который монтируется
Ну так он монтируется так же как все остальные диски, а проблема только с одним диском.

Evgeniy
10.05.2018
09:45:33
если про мой случай говорить - у меня данные лежат не в /media/pgdata/, а в /media/pgdata/cl01/

brestows
10.05.2018
09:46:48
типа имеешь ввиду что бесли бы монтировал не в data а в на элемент выше, например в pgsql

то проблемы бы не было ?

Страница 836 из 1183