Заглушка для метрик в режиме pull

Поиск максимума числа метрик у поды в режиме сбора метрик vmagent (pull-модель)

При тестировании происходит пошаговое увеличение нагрузки с одной метрики до предельной нагрузки L0 (с шагом 20% от плановой).

Полученный результат

Интенсивность нагрузкиРезультат
1.5M metrics (15 pods, 100k metrics/pod)
Определен уровень нагрузки, при котором не были нарушены критерии успешности в 1.35M metrics
Подаваемая нагрузка:
Наименование операцииTPS
Чтение метрик vmagent
1.5M metrics
Выводы:
  1. При уровне нагрузки выше 1.35M metrics начинает нарушаться критерий успешности по утилизации системных ресурсов vmagent.
  2. На протяжении всего теста утилизация системных ресурсов storage nodes, vmauth находится на очень низком уровне, основная нагрузка приходится на vmagent.
  3. Основная нагрузка приходится на vmagent, который осуществляет сбор метрик с подов.

Поиск максимума. Утилизация CPU

vmagent:

Увеличить

proxy host:

Увеличить

victoria host 1:

Увеличить

vmauth host:

Увеличить

victoria host 2:

Увеличить

Поиск максимума. Утилизация RAM

vmagent:

Увеличить

proxy host:

Увеличить

victoria host 1:

Увеличить

vmauth host:

Увеличить

victoria host 2:

Увеличить

Поиск максимума. Утилизация дискового пространства

proxy host:

Увеличить

victoria host 1:

Увеличить

vmauth host:

Увеличить

victoria host 2:

Увеличить

proxy host:

Увеличить

victoria host 1:

Увеличить

vmauth host:

Увеличить

victoria host 2:

Увеличить

Поиск максимума. Подключение к сети интернет

proxy host:

Увеличить

victoria host 1:

Увеличить

vmauth host:

Увеличить

victoria host 2:

Увеличить

Подтверждение максимальной нагрузки (метрик внешнего сервиса) в режиме сбора метрик vmagent (pull-модель)

Тест проводится на ступени нагрузки, предшествующей L0 (или на уровне нагрузки 100% от L0). Длительность стабильной нагрузки не менее 1 часа. Если в процессе тестирования система оказалась недогружена или перегружена, то значение нагрузки корректируется и второй тест проводится повторно. В случае увеличения нагрузки новый уровень может быть рассчитан на основе данных об утилизации ресурсов. Результатом тестирования является максимальный достигнутый уровень нагрузки (обозначается Lmax).

Полученный результат

Интенсивность нагрузкиРезультат
1.35M metrics (15 pods, 90k metrics/pod)
Подтвержден уровень максимальной нагрузки в 1.35M metrics
Подаваемая нагрузка:
Наименование операцииTPS
Чтение метрик vmagent
1.35M metrics
Выводы:
  1. При уровне нагрузки в 1.35M metrics (число выставляемых тестовых метрик на выгружаемом endpoint) выполняются критерии успешности.
  2. На протяжении всего теста утилизация системных ресурсов storage nodes, vmauth находится на очень низком уровне, основная нагрузка приходится на vmagent.
  3. Основная нагрузка приходится на vmagent, который осуществляет сбор метрик с подов.

Подтверждение максимума. Утилизация CPU

vmagent:

Увеличить

proxy host:

Увеличить

victoria host 1:

Увеличить

vmauth host:

Увеличить

victoria host 2:

Увеличить

Подтверждение максимума. Утилизация RAM

vmagent:

Увеличить

proxy host:

Увеличить

victoria host 1:

Увеличить

vmauth host:

Увеличить

victoria host 2:

Увеличить

Подтверждение максимума. Утилизация дискового пространства

proxy host:

Увеличить

victoria host 1:

Увеличить

vmauth host:

Увеличить

victoria host 2:

Увеличить

proxy host:

Увеличить

victoria host 1:

Увеличить

vmauth host:

Увеличить

victoria host 2:

Увеличить

Подтверждение максимума. Подключение к сети интернет

proxy host:

Увеличить

victoria host 1:

Увеличить

vmauth host:

Увеличить

victoria host 2:

Увеличить

Демопримеры

В демопримерах реализованы стандартные сценарии, демонстрирующие работу отдельных сервисов Платформы ГосТех. Отправка тестовых запросов в демопримерах позволит вам ознакомиться с функциями того или иного сервиса. Доступные демопримеры и описания реализованной в них функциональности представлены ниже.
Мониторинг
Генерация метрик, их получение и просмотр в Grafana
Предыдущий раздел
Одновременная запись и чтение через vmauth
Следующий раздел
1.17 Сервис предоставления кворумного ЦОД
Была ли страница полезной?