Size: a a a

Zabbix Russian Community

2020 January 27

АШ

Андрей Шибанов in Zabbix Russian Community
M
Всем привет. Как думаете при каком объеме БД стоит заниматься партицированием? и стоит ли вообще?
Партицирование - прошлый век. Сейчас  TimeScaleDB настраивать нужно
источник

AK

Andrey K in Zabbix Russian Community
Андрей Шибанов
Партицирование - прошлый век. Сейчас  TimeScaleDB настраивать нужно
так это тоже самое партицирование
источник

AK

Andrey K in Zabbix Russian Community
M
Всем привет. Как думаете при каком объеме БД стоит заниматься партицированием? и стоит ли вообще?
если рассчитываешь, что нагрузка и объём базы может возрасти и твоих мощностей может не хватать, то лучше это делать как можно раньше
источник

AK

Andrey K in Zabbix Russian Community
если у тебя хаускипинг длится больше 30 минут то можно уже задумываться
источник

M

M in Zabbix Russian Community
Andrey K
если рассчитываешь, что нагрузка и объём базы может возрасти и твоих мощностей может не хватать, то лучше это делать как можно раньше
У меня планируется 1ТБ данных. Сейчас работа через mariadb идет. Думаю как лучше сделать. Пока еще начало
источник

AK

Andrey K in Zabbix Russian Community
M
У меня планируется 1ТБ данных. Сейчас работа через mariadb идет. Думаю как лучше сделать. Пока еще начало
ну тогда однозначно стоит
источник

АШ

Андрей Шибанов in Zabbix Russian Community
M
У меня планируется 1ТБ данных. Сейчас работа через mariadb идет. Думаю как лучше сделать. Пока еще начало
Лучше сделать через PostgreSQL+TimeScaleDB
источник

YK

Yaroslavl Kozhuhov in Zabbix Russian Community
кстати да, как себя ведет таймскейлдб при больших выборках, например посчитать среднее значение 50к айтемов за час? Не апи, прямой запрос в базу
источник

АШ

Андрей Шибанов in Zabbix Russian Community
Yaroslavl Kozhuhov
кстати да, как себя ведет таймскейлдб при больших выборках, например посчитать среднее значение 50к айтемов за час? Не апи, прямой запрос в базу
Так по идее TimeScale больше про ускорение удаления данных а не чтения. Но это не точно
источник

АШ

Андрей Шибанов in Zabbix Russian Community
Yaroslavl Kozhuhov
кстати да, как себя ведет таймскейлдб при больших выборках, например посчитать среднее значение 50к айтемов за час? Не апи, прямой запрос в базу
Глянь, может тут есть ответ на твой вопрос https://m.habr.com/ru/company/ua-hosting/blog/485470/
источник

YK

Yaroslavl Kozhuhov in Zabbix Russian Community
со вставкой понятно все, вопрос с выборкой, есть кейс: 160К+ хостов, 4М+ айтемов, хосты разбиты на группы, несколько больших группы(30-40), куча мелких(8к+), требуется агрегированный подсчет значений айтемов у хостов
источник

RM

Roman Monakhov in Zabbix Russian Community
Yaroslavl Kozhuhov
кстати да, как себя ведет таймскейлдб при больших выборках, например посчитать среднее значение 50к айтемов за час? Не апи, прямой запрос в базу
В теории, если значения  в Value Cache, то нормально посчитаются. К сожалению, не знаю тонкости работы Value Cache.
источник

PZ

Pavel Zheltouhov in Zabbix Russian Community
а какое хранилище нынче "плотнее" ? извините..
источник

YK

Yaroslavl Kozhuhov in Zabbix Russian Community
clickhouse
источник

PZ

Pavel Zheltouhov in Zabbix Russian Community
не, из трех оффициальных ?
источник

PZ

Pavel Zheltouhov in Zabbix Russian Community
то есть, которое вместо серии значений, хранит  семантический эквивалент "значение не менялось три дня и равно 3.14" ?
источник

D

Dan in Zabbix Russian Community
Слышал что оч быстро с им все, жду его)))  postgres с таймскале тоже оч поправил, но хочется больше)
источник

D

Dan in Zabbix Russian Community
Раньше делал truncate, после timescale хаускипер есть, хоть и не выборочный
источник

D

Dan in Zabbix Russian Community
Ну и я ещё троттлинг не пользовал, не везде уместен, надо вдумчиво
источник

M

Maksim in Zabbix Russian Community
Привет.
'1. {ITEM.NAME1} ({HOST.NAME1}:{ITEM.KEY1}): {ITEM.VALUE1}
2. {ITEM.NAME2} ({HOST.NAME2}:{ITEM.KEY2}): {ITEM.VALUE2}
3. {ITEM.NAME3} ({HOST.NAME3}:{ITEM.KEY3}): {ITEM.VALUE3}'

Не могу понять как заставить в уведомление присылать и предедущие значение ITEM? сейчас заполняется только 1 строка.
источник