Наблюдаемость и SRE

Профиль нагрузки

Определение

Профиль нагрузки — набор измеримых характеристик работы системы: доля чтения и записи, размер запроса, число одновременных сеансов и суточные пики. Он отвечает на вопрос «какая именно нагрузка» — без этого ответа подбор оборудования превращается в угадывание.

Также ищут: workload profile · характер нагрузки · профиль рабочей нагрузки

Зачем это знать

Половина неудачных закупок начинается с того, что нагрузку описали словами: «тяжёлая», «обычная», «как у всех». Профиль нагрузки переводит этот разговор в величины, которые можно снять с работающей системы за одну неделю. И он же защищает от главной ошибки сравнения: оборудование подбирают по пику и по верхним квантилям задержки, а не по суточному среднему.

Связи из словаря

Карта понятия

Профиль нагрузки
Доказательная часть

Что подтверждено

  1. Характер дисковой нагрузки снимают со счётчиков операционной системы: Linux ведёт по каждому устройству число завершённых чтений и записей, объём в секторах и время, проведённое в вводе-выводе.

    Граница применимости: Документация ядра Linux, поля статистики ввода-вывода.

  2. Средние значения скрывают пики: распределение времени обслуживания измеряют гистограммой и оценивают по верхним квантилям.

    Граница применимости: Практика Prometheus по гистограммам и квантилям.

  3. У базы данных профиль виден в её собственной статистике: PostgreSQL 18 накапливает сведения об обращениях к таблицам и индексам и о попаданиях в кэш, и эти счётчики показывают рабочий набор точнее, чем размер базы.

    Граница применимости: Кумулятивная система статистики PostgreSQL 18; выводы зависят от периода накопления счётчиков.

  4. Низкая загрузка процессора не доказывает отсутствие дефицита: Linux отдельно измеряет давление на ресурс — время, которое задачи простояли в ожидании процессора, памяти или ввода-вывода.

    Граница применимости: Механизм Pressure Stall Information в ядре Linux.

Перед спецификацией

Что проверить

  1. Снять счётчики с работающей системы за полный рабочий цикл, включая закрытие периода и ночные задания.
  2. Записать пик отдельно от среднего: оборудование подбирают по пику.
  3. Разделить чтение и запись и указать размер запроса — без этого цифры ввода-вывода несравнимы.
  4. Посмотреть давление на ресурсы, а не только проценты загрузки: очередь на ресурс видна раньше, чем стопроцентная занятость.
Открытые основания

Первоисточники

  • Документация4
  • Официальная документация
    I/O Statistics Fields Linux Kernel · Linux 6.15 documentation · проверено

    Определяет /proc/diskstats fields, включая I/Os currently in progress и weighted I/O time.

  • Официальная документация
    Histograms and Summaries Prometheus · Prometheus documentation, проверено 29 августа 2026 года · проверено

    Определяет quantiles/percentiles, histogram buckets и ограничения aggregation precomputed quantiles.

  • Официальная документация
    PostgreSQL 18 Documentation: The Cumulative Statistics System PostgreSQL Global Development Group · документация PostgreSQL 18, страница открыта 7 сентября 2026 года · проверено

    Открыт редактором 7 сентября 2026 года, заголовок документа сверен. Сверить pg_stat_replication: позиции LSN, write_lag/flush_lag/replay_lag, NULL после простоя и отсутствие прогноза догоняния.

  • Официальная документация
    Pressure Stall Information Linux Kernel · Linux kernel documentation, проверено 29 августа 2026 года · проверено

    Определяет CPU/memory/I/O pressure через долю времени stalled tasks и связывает contention с latency/throughput loss.

Карта знаний

Связанные понятия

Выбрать курс в Школе Делектуса →

В каталоге

  • Серверные платформы — Профиль нагрузки — вход для подбора платформы.
  • SSD — Доля записи и размер запроса определяют выбор накопителя.

Следующий шаг

Сформулируйте задачу и уточните требования к своей системе.

Подготовить состав проекта

Откроется черновик вопроса. Отправьте его, когда будете готовы.

Сообщить об ошибке

Опишите проблему — постараемся исправить как можно скорее.

Спасибо!

Получили ваше сообщение.
Подтвердите действие