DB
Size: a a a
DB
DB
RK
--vm-native-src-addr который будет содержать tenant_id, тогда будут получены только данные этого тенанта.DB
IM
sum(sum_over_time(increase(({__name__=~"^.+_duration_count$"} or on() vector(0)))[15724800s]))error when executing query=\"...\": too many points for the given step=300000, start=1608294488364 and end=1624019888364: 52419; cannot exceed -search.maxPointsPerTimeseries=30000sum by (http_status_code) (rate({__name__=~"^.+_duration_count$"} or on() vector(0) ))IM
AV
sum(increase({__name__=~".+_duration_count"}[15724800s])) . В вашем запросе запускается режим выполнения подзапросов. См. https://valyala.medium.com/prometheus-subqueries-in-victoriametrics-9b1492b720b3 . Т.е. сначала вычисляется содержимое внутри sum_over_time с заданным шагом (step) на заданном интервале (start .. end], а затем поверх него вычисляется sum_over_time. Параметры start, end и step автоматически передаются клиентом (например, grafana) в хендлер /api/v1/query_range. См. https://prometheus.io/docs/prometheus/latest/querying/api/#range-queriesIM
AV
IM
И
A
РН
РН
.
value), но к ним ещё привязан label (имя метрики, которая может содержать кириллицу, пробелы и т.п.). В Grafana всё замечательно (можно выбирать несколько метрик и смотреть) за исключением отображения данных в таблице (в одной строке отображается только одно значение). К тому же по задумке так неправильно делать. Метрика одна, а label-ов много. Как я понимаю, в названии метрики я не могу использовать кириллицу, пробелы и т.п. Получается, надо остановиться на варианте с одной метрикой value и label-ами к нему? Или можно сделать по-другому?РН
И
.
РН
_ _ name _ _ (все пробелы надо убрать, а то Телега форматирует из-за подчеркивания двойного)