Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.
Статья6 мин чтенияПросмотры0

На виртуальном хостинге сработал лимит ресурсов: как понять, чего не хватает

Разбираем SPEED, PMEM, IO, IOPS, EP и NPROC в CloudLinux: какие данные запросить у поддержки, чем пик отличается от faults и когда апгрейд тарифа действительно обоснован.

Комментарии 0

Металлический серверный модуль в раме с шестью ограничителями, один из которых подсвечен оранжевым
В этой статье

Если панель виртуального хостинга сообщает об исчерпании ресурсов, не начинайте с просьбы «добавить процессор». В CloudLinux один аккаунт может одновременно иметь несколько независимых пределов: по процессору, памяти, скорости и числу операций диска, входящим запросам и процессам. Решение принимают по тому лимиту, у которого за время проблемы появились срабатывания — faults.

Для разговора с поддержкой достаточно пяти фактов: какой аккаунт или домен учитывался, название лимита, его значение, фактический пик и число faults за один и тот же интервал. Средний график за сутки без этих данных легко показывает спокойствие именно тогда, когда сайт коротко упирался в потолок.

Ниже речь только о хостинге с CloudLinux LVE — изолированной средой, которая учитывает и ограничивает ресурсы аккаунта. В другой платформе названия и логика метрик могут отличаться, поэтому сначала уточните технологию у провайдера.

Смотрите не на высокий график, а на срабатывание лимита

В пользовательской статистике CloudLinux для ресурса могут показываться usage, limit и fault: фактическое использование, настроенный предел и число срабатываний ограничителя. Fault не обязательно означает отказ HTTP-запроса: при ограничении CPU или IO работа может продолжаться медленнее. В истории дополнительно встречаются A, L и F — среднее, лимит и faults за выбранный период.

Среднее A ниже лимита ещё не исключает короткого срабатывания. Пик мог уложиться между точками агрегирования, а счётчик F уже зафиксировал достижение ограничения. Поэтому попросите историю с тем же часовым поясом и интервалом, в котором магазин тормозил или вернул ошибку.

Шесть лимитов отвечают на разные вопросы

Показатель

Что ограничивает

Как выглядит достижение предела

Что сопоставить

SPEED

Долю процессорной мощности аккаунта

Сайт отвечает медленнее

Пик, лимит и faults за тот же интервал

PMEM

Физическую память процессов

Возможны ошибки 500 или 503

Память, faults и выполнявшееся действие

IO

Скорость чтения и записи данных

Дисковые операции замедляются

Фактическую скорость, лимит и faults

IOPS

Число операций ввода-вывода в секунду

Много мелких операций упираются в предел, даже без большой скорости в МБ/с

IOPS, IO и характер операции

EP

Число одновременных входов процессов в LVE (Entry Processes); процессы, созданные внутри LVE, в этот счётчик не входят

При достижении возможна ошибка 508

EP, его лимит, faults и число параллельных запросов

NPROC

Общее число процессов и потоков аккаунта

Возможны ошибки 500 или 503

NPROC, лимит, faults и список задач в этот момент

CloudLinux документирует общее поведение так: достижение CPU или IO обычно замедляет ответ; нехватка памяти или процессов может сопровождаться ошибками 500 либо 503; предел EP может привести к 508. Код ответа — ориентир, а не диагноз: одинаковая ошибка бывает и по другим причинам.

Почему IO и IOPS нельзя складывать в один «диск»

IO ограничивает объём данных в секунду, а IOPS — число операций в секунду. Импорт большого файла способен приблизиться к IO. Множество мелких дисковых операций при работе с файловым кэшем, сессиями или файлами может упереться в IOPS при умеренном потоке данных. При этом чтение из дискового кэша в оперативной памяти CloudLinux не учитывает в лимите IO: обращения к кэшу нельзя автоматически считать физическим чтением диска. Поэтому фраза «диск занят на 20%» без единицы измерения и нужного интервала ничего не решает.

Уточните: лимит относится к аккаунту или к домену

На обычной схеме несколько сайтов одного клиента могут учитываться в общем LVE аккаунта. Тогда всплеск на тестовом сайте, задание cron или импорт в одном магазине влияет на доступный ресурс соседнего домена.

CloudLinux поддерживает отдельные LVE для доменов, но эта возможность требует CloudLinux Isolates, серверного разрешения и дополнительных компонентов. Само наличие CageFS не доказывает, что ресурсы считаются по каждому сайту отдельно. В запросе поддержке прямо укажите домен и попросите назвать область учёта: весь аккаунт или конкретный домен.

Что отправить поддержке

  1. Интервал проблемы с датой и часовым поясом; лучше несколько минут до события и после него.

  2. Домен, страницу или операцию: открытие карточки, оформление заказа, импорт, резервное копирование.

  3. Код ошибки и время ответа; если есть идентификатор запроса, приложите его без секретов и персональных данных.

  4. Таблицу или экспорт Historical Usage: usage, limit и faults по SPEED, PMEM, IO, IOPS, EP и NPROC.

  5. Просьбу назвать точный лимит, область учёта и процесс либо задача, совпавшие по времени.

  6. Описание недавних изменений: новый модуль, массовая загрузка, обмен с 1С, сканирование или запуск cron.

Пароли, ключи доступа, содержимое сессий покупателей и полные журналы с персональными данными в обращение не копируйте. Если поддержке нужны журналы, согласуйте безопасный канал и минимальный фрагмент.

Когда менять тариф, а когда искать причину

Повышение лимита обосновано, если faults повторяются при обычной полезной нагрузке, понятен затронутый ресурс и новый тариф действительно увеличивает именно его. Сравните не название тарифа, а SPEED, PMEM, IO, IOPS, EP и NPROC, цену первого срока и продления, резервные копии и условия поддержки.

Если faults возникли один раз во время импорта, сканирования или резервного копирования, сначала разнесите тяжёлые задачи по времени и проверьте результат. Если faults нет, а сайт медленный, причина может быть вне LVE: очередь PHP-FPM, база данных, внешний API, DNS, сеть или код приложения.

Если измерения подтвердили постоянную нехватку ресурса, сравнивайте условия виртуального хостинга по конкретным лимитам, а не по обещанию «подходит для магазина».

Какой результат считать достаточным

Диагностика закончена, когда для одного события записаны домен или аккаунт, временной интервал, название лимита, его значение, фактическое использование, faults и совпавшая по времени операция. После изменения повторите ту же проверку. Исчезновение предупреждения без сопоставимого интервала ещё не доказывает, что причина устранена.

Документированное поведение и названия показателей сверены с CloudLinux 25 октября 2026 года. Конкретные значения лимитов задаёт хостинг-провайдер; эта статья не измеряет ваш сайт и не назначает универсальный тариф.

Обсуждение 0

Делись опытом и задавай вопросы. Комментарии без ссылок появляются после проверки редактором.

Пока никто не написал. Начни обсуждение.