Как перечислить все пары tagk: tagv для metri c в OpenTSDB 2.3 на огромной БД? - PullRequest
0 голосов
/ 28 января 2020

У меня очень большая (сотни ТБ) база данных OpenTSDB с сотнями тысяч метрик, тысячами ключей тегов и сотнями миллионов значений тегов. Мне нужно перечислить все непустые наборы тегов для тысяч метрик, но все, что я пытался выполнить, либо возвращает 0 результатов, либо время ожидания. Я перечислил имена метри c и ключи тегов, но не значения тегов. Мне нужно разбить это на достаточно маленькие куски, чтобы мои запросы не превышали время ожидания, но возможное пространство поиска слишком велико, чтобы исчерпывающе запросить каждую комбинацию, которая может иметь временной ряд. Дамп всех допустимых временных рядов также будет работать.

У меня нет плагина поиска, поэтому я могу использовать / api / search / lookup, но не другие конечные точки поиска.

...