Некоторые параметры Zabbix

Параметры находятся в файле:

/etc/zabbix/zabbix_server.conf

Настройка кеша

CacheSize=

Zabbix discoverer processes more than 75% busy

StartDiscoverers=

Zabbix icmp pinger processes more than 75% busy

StartPingers=

Zabbix poller processes more than 75% busy

StartPollers=

Zabbix unreachable poller processes more than 75% busy

StartPollersUnreachable=

Zabbix busy configuration syncer processes, in %

HistoryCacheSize=

Zabbix housekeeper processes more than 75% busy

HistoryCacheSize=

Zabbix busy history syncer processes, in %

HistoryCacheSize=
CacheSize=

Zabbix busy http poller processes, in %

StartHTTPPollers=

Zabbix busy java poller processes, in %

StartJavaPollers=

Значения параметров не указываю намеренно, т.к. их величины определяются в каждом конкретном случае и балансируются в зависимости от загрузки машины и потребованотей zabbix.

Рубрика: zabbix, Техничка | Оставить комментарий

Zabbix — Таблицы истории в базе данных обновлены

При обновлении Zabbix 5й версии возникла ошибка в базе.

В логах zabbix-server ошибка:

database is not upgraded to use double precision values

В web интерфейсе сообщение:

Таблицы истории в базе данных обновлены: Нет

Ошибка популярная, и решение достаточно быстро находится.

Останавливаем zabbix-server:

# systemctl stop zabbix-server

Добавляем в конфиг /etc/zabbix/web/zabbix.conf.php:

$DB['DOUBLE_IEEE754'] = 'true';

Дальше консоли mysql:

# mysql -uroot -p
> use zabbix;
> ALTER TABLE trends MODIFY value_min DOUBLE PRECISION DEFAULT '0.0000' NOT NULL, MODIFY value_avg DOUBLE PRECISION DEFAULT '0.0000' NOT NULL, MODIFY value_max DOUBLE PRECISION DEFAULT '0.0000' NOT NULL;
> ALTER TABLE history MODIFY value DOUBLE PRECISION DEFAULT '0.0000' NOT NULL;

Запускаем zabbix-server. Ошибка должна пропасть.

Рубрика: zabbix, Техничка | 5 комментариев