Содержание

  1. Как проверить потребление ресурсов в cPanel?
  2. Количество процессов / Number Of Processes
  3. Максимальное количество индексных дескрипторов / inodes
  4. Использование процессора / CPU Usage
  5. Количество процессов / Entry Processes
  6. Потребление физической памяти / Physical Memory Usage

Как проверить потребление ресурсов в cPanel

Благодаря дуэту операционной системы CloudLinux и cPanel (хостинг-панель) пользователи виртуального хостинга на сервере максимально изолированы, и для каждого выделен свой лимит ресурсов, что повышает стабильность и безопасность сервера в целом.

Если один аккаунт злоупотребляет ресурсами, работа только этого аккаунта и будет затронута, без влияния на другие учетные записи. Объем отведенных ресурсов вашему тарифному плану можно найти в описании тарифа на нашем сайте и в Публичной оферте. Следить за потреблением ресурсов можно благодаря разделу статистики в cPanel. Большинство из показателей понятны, тогда как некоторые нуждаются в объяснении.

Как проверить потребление ресурсов в cPanel
Использование ресурсов в cPanel

Количество процессов / Number Of Processes

Показатель включающий другие процессы в аккаунте, а не PHP — процессы, связанные с почтовой активностью, например. В большинстве случаев этот показатель остается на достаточно низком уровне, так как отличные от PHP задания выполняются крайне быстро.

Максимальное количество индексных дескрипторов / Inodes

Каждый файл, папка или письмо считается за отдельный индексный дескриптор, который содержит информацию о данной единице файловой системы. В случае длительного (более 7 дней) превышения лимитов можно столкнуться с проблемами в работе сайта, почты и других сервисов, а в случае многократного превышения — и вовсе прекращение их работы, т.к. не будет возможности создавать новые файлы.

Использование процессора / CPU Usage

Значение приведено в процентах. Каждому аккаунту в зависимости от тарифа положено использовать не больше n-ой части от процессорного времени всего сервера. Предположим, использован весь выделенный аккаунту объем процессора — тогда показатель будет 100 из 100%. Как результат — сайт работает крайне медленно, и в худшем случае — прекращает работу, т.к. не имеет возможности обрабатывать новые процессы. В таких случаях следует искать пути оптимизации тяжелых скриптов, плагинов и запросов к базам данных; возможно, отказаться от некоторых запланированных задач; увеличить интервал проверки сайта поисковыми роботами.

Количество процессов / Entry Processes

Здесь ведется учет процессов, создаваемых аккаунтом. Данный показатель не равен количеству посетителей сайта. Процесс как единица возникает при запросе CGI/PHP, при выполнении задания-крона или во время SSH-сессии и занимает доли секунды. Если, например, по причине медленного срабатывания скрипта в очереди образуется много одновременных процессов с последующим превышением лимита — новые процессы не смогут быть обработаны и сайт будет недоступным, пока не очистится очередь. Обычно ошибки, возникающие по причине превышения лимита по количеству процессов, крайне короткие, т.к. сами процессы быстро возникают и так же быстро закрываются.

Потребление физической памяти / Physical Memory Usage

В данном разделе можно увидеть, сколько физической памяти занято запущенными процессами. Каждая загружаемая страница, скрипт или включенный PHP-модуль в вашем аккаунте требуют определенный объем памяти. При превышении лимитов, если в аккаунте активировано логирование ошибок, в журнале ошибок можно увидеть запись «Cannot allocate memory: couldn’t create child process:». Подобные записи помогают найти возможный источник чрезмерного потребления ОЗУ.

Более детально статистику использования аккаунтом ресурсов за определенный промежуток времени можно просмотреть в разделе «Метрики – Использование ресурсов».

По умолчанию на нашем виртуальном хостинге мы предоставляем больше ресурсов, чем положено согласно оферте. Это позволяет пользователю вовремя отреагировать на скачки в нагрузке и принять нужные меры (оптимизировать сайт либо перейти на другой тариф).

Если не принять меры, аккаунт может в определенный момент стать недоступным для пользователей. Но этого же не случится, если вы следите за потреблением ресурсов и держите с нами связь 😉

Была ли статья полезной?

Спасибо за отзыв!