Size: a a a

VictoriaMetrics_ru

2019 June 05

ДУ

Денис Устинов in VictoriaMetrics_ru
В настройках ремоута оно есть
источник

s

sensory deprivation in VictoriaMetrics_ru
10000 стоит
источник

ДУ

Денис Устинов in VictoriaMetrics_ru
ставь больше
источник

AV

Aliaksandr Valialkin in VictoriaMetrics_ru
sensory deprivation
всего 7 промов, каждый пишет в свой тенант, общий sample rate ~450к в секунду
1. Какая версия прометеусов? Желательно 2.10, т.к. предыдущие могли создавать  много лишних подключений к вм, которые могут замедлять вставку.
источник

s

sensory deprivation in VictoriaMetrics_ru
Aliaksandr Valialkin
1. Какая версия прометеусов? Желательно 2.10, т.к. предыдущие могли создавать  много лишних подключений к вм, которые могут замедлять вставку.
От 2.6 и до 2.8 вроде, у нас бардак
источник

AV

Aliaksandr Valialkin in VictoriaMetrics_ru
2. Сколько vminsert нод используется в кластере для записи и на сколько процентов они загружены по cpu и по сети?
источник

AV

Aliaksandr Valialkin in VictoriaMetrics_ru
3. Тот же вопрос про vmstorage ноды
источник

AV

Aliaksandr Valialkin in VictoriaMetrics_ru
Для старых прометеусов нужно увеличивать max_samples_per_send в настроках прометеуса, как уже сказали выше
источник

AV

Aliaksandr Valialkin in VictoriaMetrics_ru
И еще нужно просмотреть логи vminsert и vmstorage нод на  предмет сообщений об ошибках
источник

AG

Alexander Golovko in VictoriaMetrics_ru
привет.

мы используем push-модель для сбора метрик с наших агентов. Хотим перейти на VM в качестве хранилища.

Судя по документации, для записи метрик в VM можно использовать протоколы prom remote write, graphite, opentsdb и influxdb. Есть ли какие-то предпочтения, какой из протоколов использовать? Или их реализацияв VM идентична и по производительности, и по функционалу?
источник

AV

Aliaksandr Valialkin in VictoriaMetrics_ru
Используйте то, что вам удобнее. Особых предпочтений нет и эти протоколы примерно одинаковы по производительности. Единственный нюанс - в кластерной версии нет поддержки multi-tenancy для opentsdb и graphite протоколов из-за технических ограничений этих протоколов - там просто негде передать accountID и projectID :)
источник
2019 June 06

AG

Alexander Golovko in VictoriaMetrics_ru
спасибо!
источник

VP

Vsevolod Polyakov in VictoriaMetrics_ru
>там просто негде передать accountID и projectID 🙂

А тегами нельзя?
источник

VP

Vsevolod Polyakov in VictoriaMetrics_ru
и ещё вопрос - есть ли какой-то базовый хэлсчек если вдруг приложение повиснет? Или просто дергать /metrics?
источник

AN

Artem Navoiev in VictoriaMetrics_ru
Был /health гляну в коде как доберусь
источник

VP

Vsevolod Polyakov in VictoriaMetrics_ru
всё есть, спасибо
источник

VP

Vsevolod Polyakov in VictoriaMetrics_ru
ща посмотрю что там за код
источник

VP

Vsevolod Polyakov in VictoriaMetrics_ru
а, ну понятно
источник

AV

Aliaksandr Valialkin in VictoriaMetrics_ru
Vsevolod Polyakov
>там просто негде передать accountID и projectID 🙂

А тегами нельзя?
Это может быть не ожидаемое поведение. Тогда для тэгов accountID и projectID нужно придумать какие-то хитрые имена, чтобы они не встречались в пользовательских тэгах
источник

VP

Vsevolod Polyakov in VictoriaMetrics_ru
Ну VictoriaMetrics_AccountID не должно быть занято
источник