The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Оптимизация и Промышленные системы (Увеличение масштабируемости)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Zabbix на PostgreSQL, Andrey Mitrofanov (?), 29-Апр-13, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


3. "Zabbix на PostgreSQL"  +/
Сообщение от AlexAT (ok), 29-Апр-13, 20:52 
А как себя чувствуют Monitoring/Events / Monitoring/Triggers?

>>> zabbix.com не читаю.

Удивительно - но там на форумах в основном мелочевка. До 10000 итемов... Выше похоже как-то у всех грабли начинаются.

Кое-что в заббиксе патчил, но сейчас примерно вот так:

---

Number of hosts (monitored/not monitored/templates)    1149    1104 / 0 / 45
Number of items (monitored/disabled/not supported)    102735    97111 / 4252 / 1372
Number of triggers (enabled/disabled)[problem/unknown/ok]    37998    28120 / 9878  [86 / 0 / 28034]
Required server performance, new values per second    330.89     -

---

Один хост, 2.0.5, немножко допиленный. Очередь почти всегда пустая. После рестарта прочесывается (опустошает очередь) за ~10 минут. Активно используются скриптовые (external) опросы, и discovery - как по хостам, так и по элементам.

Сам Zabbix: ESXi 5.1, 2 x Xeon E5620 @ 2.40GHz, 3 vCores, 3 Gb RAM.
DB-сервер: ESXi 5.1, 2 x Xeon E5620 @ 2.40GHz, 8 vCores, 8 Gb RAM, MariaDB 5.5.30/TokuDB 7.0.1. Диски SATA.

База в TokuDB, объем сырой базы вместе с историей на сейчас - 15 Гб (это около 45 Гб несжатых). Параллельно заббиксу на этом DB-сервере крутятся (только базы, естественно) еще Cacti (Boost) на 37000 графиков, архив RADIUS с начала времен, и всякая мелочевка.

---

Если интересно - неспецифичные патчи для заббиха выложу, там в основном мелочевка - обход косяков оптимизатора. Вполне возможно, что в MariaDB часть косяков испарилась - но проверять депатчингом на боевой инсталляции не хочу :)

Несколько целиком переписанных запросов завязаны на нашу специфику - но и пресловутых патчей на обход съезжающего под его запросами оптимизатора нам уже хватило для того, чтобы заббих прочесался из небытия до рабочего состояния.

Ответить | Правка | Наверх | Cообщить модератору

4. "Zabbix на PostgreSQL"  +/
Сообщение от Andrey Mitrofanov (?), 30-Апр-13, 10:41 
> А как себя чувствуют Monitoring/Events / Monitoring/Triggers?

У меня-то всё ничего, у zabbix-super-admin-а.

У пользователей протормаживает. Или протормаживало. Думал, пересчёт ACL-ей и прав доступа.

Потом игрался с pr_repack-ом (онлайн дефрагментация таблицы и её индексов для Pg) и CREATE INDEX CONCURRENTLY (пересоздание индекса в онлайне опять же), после этого, вроде, тормоза отрисовки экрана Mon/Triggers "отпустили".

Или располовинивание сервера помогло. Кто ж его знает.

Ответить | Правка | Наверх | Cообщить модератору

5. "Zabbix на PostgreSQL"  +/
Сообщение от Andrey Mitrofanov (?), 06-Май-13, 09:59 
> Потом игрался с pr_repack-ом (онлайн дефрагментация таблицы и её индексов для Pg)

pg_repack, извините. http://reorg.github.io/pg_repack/

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру