Привет! Помогите пожалуйста разобраться: 1. Есть прометей, шлет в vmsingle, в

метрике samples rate "rate(prometheus_remote_storage_samples_pending{remote_name="$remote_name"}[5m])" вижу что в среднем 5к из 240к семплов в pendinge
2. В виктории когда запрашиваю метрику например idrac_systemWatts (она из этого прометея прилетает) то в логах вижу
"warn VictoriaMetrics/app/vmselect/main.go:460 error in "/api/v1/labels?end=1636115211&start=1636111611": cannot obtain labels on time range: error during labels search on time range: deadline exceeded"
И метрика increase(vm_http_request_errors_total{path="/api/v1/labels"}[1m]) > 0 тригерится и алерт соответственно
3. Не наблюдаю в виктории чтобы упиралось в ресурсы. Concurent flushes on disk не поднимается выше 10 из 30 максимально. Свободно 20% диска. Запись достигает не более 30MB/s

Получается виктория с опозданием записывает на диск семплы для некоторых тайм серий, почему так? Что подкрутить чтобы норм записывало?
Любые графики могу выслать если нужно

3 ответов

91 просмотр

1. В запросе лишний rate . Там метрика - gauge, поэтому ее не нужно заворачивать в rate 2. Такая ошибка может быть вызвана по двум причинам: в базе хранится слишком много разных имен лейблов; в коде вм есть какая-то бага, из-за которой этот запрос уходит в бесконечный цикл. Попробуйте обновить вм до последней версии - 1.68.0 на данный момент - и проверьте, поможет ли это решить ошибку

dan4ex- Автор вопроса
Aliaksandr Valialkin
1. В запросе лишний rate . Там метрика - gauge, по...

Обновил с 1.67.0 -> 1.68.0. Помогло, при запросах проблем не вижу Спасибо большое!

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта