@ZabbixPro

Страница 183 из 1183
Ilya
30.03.2017
11:35:35


Все графики ровные

Денис
30.03.2017
11:36:21
Сразу темплейт 191 итем +43 графика и скрин с

Спасибо! Попробую этот... а то никак не разбирусь с своей базой работотает точно по графику

Google
Денис
30.03.2017
11:40:20
http://prntscr.com/ept2su

Andrey
30.03.2017
11:40:52
Чудес не бывает, смотрите логи и настройки айтемов, режима обслуживания

Денис
30.03.2017
11:41:59
Да ты что :) Maintence отключен! Логи.... а что именно... Думаю проблема с базой, но вот какая еще не понял

Innotop показывает waiting for table

Ilya
30.03.2017
11:43:42
Ну так я тебе говорил – смотри транзакции, которые держат лок

Денис
30.03.2017
11:44:42
Помню, но еще не нашел как!

Думал найду как, но пока ...

Ilya
30.03.2017
11:46:44
Зайди в innotop и нажми знак вопроса

Денис
30.03.2017
11:53:28
Спасибо нажал L смотрю логи!

http://prntscr.com/eqaqel

Долго этот экран.. Потом выводится лог и Use of uninitialized value in list assignment at /usr/bin/innotop line 4885. Это нормально?

Andrey
30.03.2017
11:56:02
Денис
30.03.2017
11:57:00
А вот что в логах искать, если 1000 nvps... лог разрастается за несколько минут!

Google
Денис
30.03.2017
11:57:38
Я добросовестно просматривал логи, но за какой период?

Если включить дебаг в базах, то он сразу разрастется... А как только перегрузиш базу все заработает...

А в логах агента в эти промежутки что? Само собой с debug=5
Подскажи, что искать... Может есть какой-то шаблон, а то я вообще зеленый!

Ilya
30.03.2017
12:00:10
Да при чём тут лог заббикса?

http://prntscr.com/eqaqel
У тебя прям сейчас проблема?

Смотри транзакции активные

Andrey
30.03.2017
12:00:38
в логах запрос айтема и ответ агента, соответственно искать по имени айтема

Ilya
30.03.2017
12:00:43
Не может быть такого, что вэйтинг и ничего не держит базу

Andrey
30.03.2017
12:01:04
Да при чём тут лог заббикса?
Возможно я что-то пропустил, но уже выяснили что проблема именно в mysql?

Ilya
30.03.2017
12:01:05
У него дыры на графиках – в базе нет ничего

Andrey
30.03.2017
12:02:03
я лошара, думал сторонняя база мониторится

Денис
30.03.2017
12:04:11
Не хватало прав :) Не было полного вывода Похоже проблема в этом... OPTIMIZE TABLE history_uint

Т.е. отключить оптимизацию и должно бы заработать.. Правильно?

Ilya
30.03.2017
12:08:39
Оптимайз лочит

А зачем ты постоянно гоняешь оптимайз?

Денис
30.03.2017
12:08:59
Я его даже не настраивал!

Ilya
30.03.2017
12:09:04
Там и так всё оптимально должно быть, если ты не меняешь ничего

Google
Ilya
30.03.2017
12:09:10
Оптимайз помогает один раз

Денис
30.03.2017
12:09:17
Я настроили только сегментирование базы!

Ilya
30.03.2017
12:09:45


Денис
30.03.2017
12:09:48
Ну хотя бы прояснилось! Залажу в доки :) Большое СПАСИБО!

Да, че-то нажал.. Без вариантов...

Press any key!

Дмитрий
30.03.2017
12:46:28
Кто нибудь уменьшал время отображения сработаных триггеров после перехода в состояние ОК, с 30 минут на меньше

Igor
30.03.2017
12:47:00
yep

Дмитрий
30.03.2017
12:59:22
Igor
30.03.2017
13:00:45
administration -> general -> выпадающее меню справа сверху - Trigger display options



Дмитрий
30.03.2017
13:09:02
Peter
30.03.2017
13:11:12
как лечить конского размера базу?

у меня postgresql вырос до 36Gb

Ilya
30.03.2017
13:11:43
Не хранить лишнее

Peter
30.03.2017
13:11:45
причём завязано на него не так много

где объяснить?

Ilya
30.03.2017
13:12:02
Устроить ревью, сколько айтемов сколько хранит истории / трендов

И везде снизить до необходимого

Google
Ilya
30.03.2017
13:12:17
Хаускипер работает?

Igor
30.03.2017
13:12:48
у меня postgresql вырос до 36Gb
avtovacuum пробовал??

Peter
30.03.2017
13:13:30
Хаускипер работает?
где посмотреть?

Igor
30.03.2017
13:14:17
https://www.zabbix.com/documentation/3.2/ru/manual/web_interface/frontend_sections/administration/general

пункт 2 - Очистка истории

Peter
30.03.2017
13:19:18
в разделе истории стоит Enable internal housekeeping - true Override item history period - false Data storage peroid (in days) - 90

т.е. за 3 месяца и 7 устройствах база до 36Gb распухла %)

Admin
ERROR: S client not available

Igor
30.03.2017
13:29:18
Override item history period - false - значит что время хранения истории у тебя задается в итемах, а не глобально. смотри свои итемы. ну и 7 устройств - не показатель - сколько итемов и как часто опрашиваются - от этого и зависит размер базы ))

https://www.zabbix.com/documentation/3.2/ru/manual/installation/requirements - тут подробнее описано все )

Peter
30.03.2017
13:36:42
у меня по всем item'ами прописано одно и тоже Interval - 30s history - 90d trends - 365d

Дмитрий
30.03.2017
13:38:37
Уменьшить надо как минимум history

Потом вручную запустить

zabbix_server -R housekeeper_execute -c /etc/zabbix/zabbix_server.conf

И наблюдать сколько удалиться

tail -f /var/log/zabbix/zabbix_server.log -n 1 | grep house -i

После надо произвести автовакум

А уже после housekeeping настроить на запуск хотябы раз в 2 часа, и автовакум, что бы тебя это не заботило больше

Google
Дмитрий
30.03.2017
13:47:14
Вопрос, если устройство в обслуживании, его может удалить актион который сработал на дискавери который хост потерял.

В доках только про триггеры сказано, или пропустил

Peter
30.03.2017
13:53:53
я что-то не понимаю почему не даёт редактировать item'ы

prototype - даёт

Igor
30.03.2017
13:55:17
потому что итемы берет из темплейта - хочешь редактировать итем из темплейтаа - иди в темплейт, а не на хосте

Peter
30.03.2017
14:01:47
в темплейте отредактировал - в хосте изменений не вижу

Дмитрий
30.03.2017
14:03:30
в темплейте отредактировал - в хосте изменений не вижу
Если портатип редактировал тогда нужно что бы он обновил итемы

Peter
30.03.2017
14:04:11
где пнуть?

Дмитрий
30.03.2017
14:04:51


На время постав 30

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

Peter
30.03.2017
14:10:30
да, я вспомнил, я как-то эту махинацию уже делал

но она жуть неудобная

Денис
30.03.2017
15:08:20
Оптимайз помогает один раз
В очередной раз спасибо! Оптимизация сидела в кроне!

A
30.03.2017
15:10:13
Сделай скрипт свой который будет в конфиг в поле хостнейм писать что тебе надо у клиентов
Подскажите с чего начать данный скрипт?как можно реализовать?

Дмитрий
30.03.2017
15:30:14
Подскажите с чего начать данный скрипт?как можно реализовать?
Для начала тебе нужно написать скрипт допустим на баше который будет по snmp узнавать мак устройств из диапазона, затем внести в базу напрямую или через апи

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

Он будет так же изменять через апи хостнаме

-_+
30.03.2017
16:19:35
Подскажите с чего начать данный скрипт?как можно реализовать?
Для начала, у тебя клиенты под линуксом? mac=` ip a | grep -B 1 eth0 | grep link | awk {'print $2'}` hostname=`hostname` echo "Hostname= $hosname-$mac" >> /etc/zabbix/zabbix_agentd.conf

systemctl restart zabbix-agent

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