Могу ли я уменьшить использование нетабличных данных кластера в моем кластере тараканов?

В моем кластере cockroachDB объем данных Time Series увеличивается примерно до 1 ГБ. Есть ли способ его уменьшить? Благодарю вас!

Использование нетабличных данных кластера


person Ueda Takeyuki    schedule 17.09.2019    source источник


Ответы (1)


Да, вы можете контролировать это. По умолчанию CockroachDB хранит данные временных рядов за последние 30 дней для отображения в пользовательском интерфейсе администратора, но вы можете уменьшить интервал хранения временных рядов или полностью отключить хранение временных рядов.

Уменьшить интервал хранения таймсерий

Чтобы сократить интервал хранения данных временных рядов, измените параметр кластера timeseries.storage.resolution_10s.ttl на значение INTERVAL меньше 720h0m0s (30 дней). Например, чтобы сохранить данные временных рядов за последние 15 дней, выполните следующую команду SET CLUSTER SETTING:

SET CLUSTER SETTING timeseries.storage.resolution_10s.ttl = '360h0m0s';

Полностью отключить хранилище таймсерий

Примечание. Полное отключение хранилища временных рядов рекомендуется только в том случае, если для мониторинга временных рядов вы используете исключительно сторонний инструмент, такой как Prometheus. Prometheus и другие подобные инструменты не полагаются на данные временных рядов, хранящиеся в CockroachDB; вместо этого они получают метрики, экспортированные CockroachDB из памяти, а затем сами сохраняют данные.

Чтобы полностью отключить хранение данных временных рядов, выполните следующую команду:

SET CLUSTER SETTING timeseries.storage.enabled = false;

Если вы хотите, чтобы все существующие данные временных рядов были удалены, измените также настройку кластера timeseries.storage.resolution_10s.ttl:

SET CLUSTER SETTING timeseries.storage.resolution_10s.ttl = '0s';

Дополнительная ссылка: https://www.cockreachlabs.com/docs/stable/operational-faqs.html#can-i-reduce-or-disable-the-storage-of-timeseries-data

person jseldess    schedule 03.10.2019
comment
Спасибо! Использование временных рядов со временем становится все меньше и меньше. - person Ueda Takeyuki; 04.10.2019