Рейтинг:0

Эффективно ли Prometheus сжимает серии идентичных сэмплов?

флаг cn

Эффективно ли Prometheus сохраняет и устраняет дубликаты длинных повторов идентичных выборочных значений для метрики?

Я работаю с системой, в которой некоторые входные данные меняются с низкой частотой, скажем, каждые 30 минут, а другие меняются с высокой частотой, например, 1 секунду или непрерывно. Мне нужно захватить высокое временное разрешение на высокочастотных сэмплах, и я хотел бы знать, как Prometheus будет обрабатывать низкочастотные сэмплы.

Скажем, у меня есть одна серия, которая меняется с интервалом в 30 минут, а другая — с интервалом в 1 секунду. Прометей царапает со скоростью 1/сек. Итак, у меня есть 600 одинаковых выборок медленной серии для каждого измененного значения.

Что Прометей будет делать с идентичными образцами? Он просто слепо хранит все 600 с их уникальными временными метками и «да, все то же значение»? Или он достаточно умен, чтобы опускать дубликаты и избегать хранения всех бессмысленных временных меток?

Я не могу найти в документации Prometheus ничего, что ясно объясняет, как Prometheus обрабатывает метрики с разной частотой дискретизации.

Допустим, я копаю что-то, где я не могу определить отдельные конфигурации парсинга для разных скоростей метрик. Как Prometheus будет хранить мои 600 одинаковых метрик между изменениями значений?

Нужно ли использовать правило записи для сжатия метрик после сбора и удаления старых? Скажем, сопоставить их по меткам и сделать временную субдискретизацию при постобработке? Или пром достаточно умен, чтобы сделать это сам?

Ответить или комментировать

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