LINUX.ORG.RU
ФорумAdmin

Zabbix дикая запись в базу

 


0

1

При 115.67 значениях в секунду 8701 элементов данных Запись в базу идет 30мб в минуту за 2 месяца база стала весить ~20гб Плюс ко всему подтормаживает интерфейс(как я понимаю из за базы) Контейнер с базой совершает 1500-10000pbs в сравнении с другими контейнерами где гораздо тежелее базы и нагруженнее 3-50. Что можно сделать и где искать пожирателя базы??


забыл сказать заб3,0 база постгрес 9,5

manimi
() автор топика
Ответ на: комментарий от snaf


root@zabbix3:/# grep -v '#' /etc/zabbix/zabbix_server.conf | sed '/^$/d'
ListenPort=10051
LogFile=/var/log/zabbix/zabbix_server.log
LogFileSize=0
PidFile=/var/run/zabbix/zabbix_server.pid
DBHost=10.10.10.14
DBName=****
DBUser=****
DBPassword=****
DBPort=5431
StartPollers=3
StartPollersUnreachable=5
StartPingers=1
StartTimers=5
HousekeepingFrequency=1
MaxHousekeeperDelete=3000
SenderFrequency=60
CacheSize=1024M
StartDBSyncers=3
HistoryCacheSize=512M
HistoryIndexCacheSize=512M
TrendCacheSize=128M
ValueCacheSize=256M
Timeout=3
UnavailableDelay=30
UnreachableDelay=4
AlertScriptsPath=/usr/lib/zabbix/alertscripts
ExternalScripts=/usr/lib/zabbix/externalscripts
FpingLocation=/usr/bin/fping
Fping6Location=/usr/bin/fping6
LogSlowQueries=1500

manimi
() автор топика
Ответ на: комментарий от snaf

Никак конфиг не влияет на количество информации которая записывается.
В любом случае она будет записываться, а вот откуда ее так много фиг знает...

manimi
() автор топика
Ответ на: комментарий от manimi

А что тут можно придумать? Берешь кол-во проверок, смотришь на периодичность опроса item'ов и считаешь сколько места это все добро в итоге займет за период времени и сколько iops скушает.

Там где возможно снижаешь частоту опроса, настраиваешь хаукипер (если включен).

phoen ★★
()

Настрой партиционирование, чтоб без гемора удалять старые ненужные записи.

Deleted
()
Ответ на: комментарий от phoen

А если перейти на Заббикс Агент Активный. Количество значений которые собирает заб уменьшится? Сейчас 124 хоста и 8000 элементов данных!!! неужто за минуту 8000 это тяжело??

manimi
() автор топика
Ответ на: комментарий от manimi

Можно поиграться с BufferSend/BufferSize, но в корне ситуацию не переломит. Лучше выключить ненужное, а остальному увеличить тайминги для опроса.

phoen ★★
()
Ответ на: комментарий от manimi

Есть реальные примеры?

Чего?

О каких контейнерах идет речь? О каких дисках? Какая нагрузка на харды в iops (в том числе хостовой машины)?

Когда для себя ответишь на эти вопросы, то и верить никому не надо будет.

phoen ★★
()

Это zabbix. Ничего не поможет. P.S. Опыт пользователя zabbix, у которого недельная база занимает 500 гигов, ~ 2000 хостов, ~130k элементов.

RiD
()
Ответ на: комментарий от manimi

влияет, если накосячить с кэшэм и StartDBSyncers

snaf ★★★★★
()

Уменьшить время хранения истории, время хранения трендов. Зависит от типа проверок и времени хранения истории. Настроить партиционирование.

Изучить тщательнее документацию и не удивляться такому размеру https://www.zabbix.com/documentation/3.0/ru/manual/installation/requirements#...]

Deleted
()
Ответ на: комментарий от RiD

Остался от старого админа забикс2 на мускуле. Никаких проблем нет)

manimi
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.