@ZabbixPro

Страница 602 из 1183
Evgeniy
16.01.2018
08:55:51
ну и адрес и имя указаны в настройках

Evgeniy
16.01.2018
08:55:52
Коллеги, а было у кого-нибудь такое, что действия не выполняются, но выполняются если исключить условие "не находится в обслуживании" ?

John
16.01.2018
09:00:19
Коллеги, а когда графана из API берет данные, а в настройках элемента данных в самом заббиксе установлена предобработка, например, дельта в секунду - грфана получает дельту или чистые данные?

Google
Evgeniy
16.01.2018
10:21:55
капец... у меня один хост на запрос дискавери отдает меньше полей, чем другие... оказывается там агент старее....

и конечно же фильтрация по отсутствующему полю не работает

Anth0ny
16.01.2018
11:01:24
коллеги, вопрос... можно ли использоваьт TLS только между прокси-серверами и центральным сервером, а между агентами и прокси при этом использовать незашифрованное соединение? там будет работать?

Anth0ny
16.01.2018
11:10:53
=) А насколько сильно шифрование использует процессор? ну... у кого какой опыт на скольких клиентах?

Edouard
16.01.2018
11:11:01
Привет всем. Вопрос по fping state:1 error: 'fping failed: 10.72.42.17: Address family for hostname not supported' При этом: zabbix@zbx:~$ fping 10.72.42.17 10.72.42.17 is alive zabbix@zbx:~$ fping -C3 10.72.42.17 10.72.42.17 : [0], 84 bytes, 2.92 ms (2.92 avg, 0% loss) 10.72.42.17 : [1], 84 bytes, 2.84 ms (2.88 avg, 0% loss) 10.72.42.17 : [2], 84 bytes, 2.91 ms (2.89 avg, 0% loss) ls -laht //usr/bin/fping -rws--s--- 1 root zabbix

Edouard
16.01.2018
11:14:44
Раз в назначенное время заббикс запускает проверку по SimpleCheck из самого обыкновенного ICPM шаблона. Item падает в not supported с диагнозом Address family for hostname not supported.

При этом он нормально работает из самописных проверок. In get_value_agent() host:'ng-streamer-1' addr:'31.*.193.25' key:'chk.fping[37.*.0.194]' ... End of substitute_key_macros():SUCCEED data:'chk.fping[37.***.0.194]'

Kamil
16.01.2018
11:22:51
Edouard
16.01.2018
11:24:31
~ 2200 хостов не очень хочется пересоздавать (( Доки, ишшью и гугл перекопал весь до обращения к вам в чат

Google
Edouard
16.01.2018
11:26:55
Ранее все работало, обновление до 3.4.6 сделал уже после обнаружения этой неприятности - не помогло, переустановил fping, 0 реакции. Из самописных проверок fping работает, из штатного темплейта выпадает в not supported.

Edouard
16.01.2018
11:29:00
Включен, и он нужен и проверки ipv6-хостов идут окей. Все, кроме icpm.

Edouard
16.01.2018
11:37:58
Не уверен. В конфиге сервера AllowRoot заремлен, во всяком случае.

Сам fping из-под юзера zabbix работает без проблем. И с каунтами, и с интервалами. Что вот и странно.



Nick
16.01.2018
11:41:49
а не было желания заменить fping заглушкой с логированием вызовов и посмотреть - правильно ли ему параметры передаются (ну мало ли - может хрень какая-то шлется в параметрах)?

Edouard
16.01.2018
11:44:55
Именно так и сделал, добавил strace.

Nick
16.01.2018
11:45:13
иии? )

Edouard
16.01.2018
11:46:38
Ничего внятного. Сравнил strace fping с другим заббиксом ( коллеги ), все как у людей. Взял его бинари, тоже без толку.

Реинсталл только остался)

Nick
16.01.2018
11:47:55
аппармор и selinux, конечно, не при чем?

Edouard
16.01.2018
11:49:52
Selinux точно отсутствует, изначально. А вот аппармор проверю ( debian 9 ), но до вчера все работало..

Edouard
16.01.2018
12:01:16
А ничего( просто другая дата. Ни обновлений не ставил, ни сервисы не рестартовались. Сегодня смотрю нагрузка снизилась. Стал смотреть - итемы из icmp template попадали в unsupported. Права проверил, заменил-вернул обратно бинари, apt upgrade, ребут сервера на абсолютно всякий случай .. все без толку. Отстегнул шаблон, взял свежий с сайта, вернул свой обратно - 0 в резалте.

Nick
16.01.2018
12:02:48
мэйджик

но что-то ведь поменялось ))

Edouard
16.01.2018
12:07:18
Да уж. Специально не трогал сервер, не хотел патч от мелтдауна заполучить.

Nick
16.01.2018
12:12:05
все-таки я буду гнуть свою линию - судя по ошибке - все это связано с ipv6

Google
Edouard
16.01.2018
12:16:08
Отключу вовсе, проверю.

Nick
16.01.2018
12:17:30
прямо в sysctl, чтобы не мешался )

Edouard
16.01.2018
12:21:11
+ в grub

ip -6 a отдал тишину после ребута, даже ::1 нет fping failed: 188.*.225.50: Address family for hostname not supported в статусе айтема в gui в логе пошли проверки, в-прочем. /usr/bin/fping -C3 2>&1 </tmp/zabbix_server_2347.pinger;/usr/sbin/fping6 -C3 2>&1 </tmp/zabbix_server_2378.pinger; cat /tmp/zabbix_server_2378.pinger 94.*.128.83 46.*.32.11 Подождать, похоже, надо.



50%50

Мда. Накрутить приоритезацию, вес ip6 понизить..

getaddrinfo vi /etc/gai.conf

Nik
16.01.2018
12:55:08
коллеги, есть вопрос: Error connecting to database: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) выдает после смены местоположения базы конфиг mysql поменяли, в заббиксе где то указывается путь к сокету?

Nik
16.01.2018
12:55:46
именно забибисксервер конф?

Nick
16.01.2018
12:56:13
именно забибисксервер конф?
в конфиге заббикс сервера и в конфиге веб-морды

Nik
16.01.2018
12:57:57
cat /etc/zabbix/zabbix_server.conf | grep sock # If set to localhost, socket is used for MySQL. # If set to empty string, socket is used for PostgreSQL. # Path to MySQL socket. # DBSocket=/tmp/mysql.sock # Database port when not using local socket. Ignored for SQLite. [root@NEM-Zbx1 mysql]#

морда то уже недоступна

Evgen
16.01.2018
13:04:28
Должно быть два конфига, насколько я помню. Сервера и веб рожи

В крайнем случае грепай по содержимому файлы, ищи строку /var/lib/mysql/mysql.sock

Nick
16.01.2018
13:05:16
# DBSocket=/tmp/mysql.sock ну вот его и меняй )

Evgen
16.01.2018
13:05:20
Если не знаешь где конфиги

Nik
16.01.2018
13:06:34
mysql тоже в себя не пускает mysql -root -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Nick
16.01.2018
13:06:47
это в другой чат ))

Google
Evgen
16.01.2018
13:06:56
У тебя база вообще работает?

Nik
16.01.2018
13:06:58
почему-то ссылается на старое местоположение mysql.sock

Evgen
16.01.2018
13:07:03
ТЫ мускуль запусти

Nick
16.01.2018
13:07:17
почему-то ссылается на старое местоположение mysql.sock
ну может ему никто не рассказал, где новое?

Nik
16.01.2018
13:07:25
это в другой чат ))
ну, искать чат mysql это еще то развлечение)

сделал так: остановил скл поменял my.cnf (переписал путь к базе и сокету) запустил скл

если сокет оставить старый - работает с новым расположением базы

Admin
ERROR: S client not available

Nick
16.01.2018
13:09:02
так а зачем ты путь к сокету вообще меняешь? чем тебя старый стандартный путь не устраивает?

2 копии мискуля одновременно запущенных?

Nik
16.01.2018
13:09:51
так а зачем ты путь к сокету вообще меняешь? чем тебя старый стандартный путь не устраивает?
чтобы не было двух папок mysql в одной из которых база, в другой сокет)

Nick
16.01.2018
13:10:06
ну тогда клиенту скажи, где новый сокет

в его секции

Evgen
16.01.2018
13:10:14
Добавь в my.cnf --socket=/NEW_DIR/mysql/mysql.sock

должна заработать команда mysql

в раздел [client]

Nick
16.01.2018
13:11:29
только без --

Evgen
16.01.2018
13:11:53
там вообще обычно есть поумолчанию строка

Nik
16.01.2018
13:12:00
datadir=/db/mysql socket=/db/mysql/mysql.sock

вот так не работает

Google
Nik
16.01.2018
13:12:12
datadir=/db/mysql socket=/var/lib/mysql/mysql.sock так работает

Nick
16.01.2018
13:13:17
блин )) в my.cnf есть несколько секций... это все, как я понимаю, у тебя в mysqld там еще есть секция client, которая выглядит примерно так [client] port = 3306 socket = /var/lib/mysql/mysql.sock

Evgen
16.01.2018
13:13:30
А ты когда запускаешь с путем /db/mysql/mysql.sock у тебя сокет появляется?

Права верные?

Nick
16.01.2018
13:13:54
socket во всех секциях должны быть одинаковы

ну и да, mysql должен иметь права создать этот файлик

Nik
16.01.2018
13:15:05
сокет в my.cnf в одном месте, а вот с правами мог накосячить когда mysql перезапускаю - сокет создается там где прописал но в /ver/lib работает, а в /db не работает

Evgen
16.01.2018
13:15:29
ничего не понятно

Ты должен:

1 изменить путИ в конфиге, то есть все, что связано с socket должно смотреть по новому пути

проверить, что по новому пути мускуль имеет права за запись чтение

Запустить мускуль

Nik
16.01.2018
13:16:23
drwxr-xr-x 6 mysql mysql 4096 янв 16 16:06 mysql в каталоге /db drwxr-xr-x. 6 mysql mysql 193 янв 16 16:06 mysql в каталоке /var/lib

Evgen
16.01.2018
13:17:17
а сам каталог

db

ls -lt db

Вообще чувак, судя по всему тебе совсем незачем менять эти пути))

Верни как было и спи спокойно)

Nik
16.01.2018
13:19:48
там места маловато под базу, новый винт прицепили да и вообще, если спать спокойно - серое вещество протухнет

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