Как средняя нагрузка от 'htop' может превысить 100% загрузки ЦП?
Я использую "htop" для мониторинга моего веб-сервера. Это недавно довольно загружено, и Средняя загрузка показывает что-то вроде этого:
Средняя нагрузка: 3,10 2,56 1,63
Я искал в Интернете об этих числах, и я нашел статью об этом: http://blog.scoutapp.com/articles/2009/07/31/understanding-load-averages
В статье говорится, что если у меня 2 процессора, 2.0 означает 100% загрузки процессора.
И мой VPS имеет два процессора, так что означает 3.1? Как оно может превышать 100% загрузки процессора?
И из этих цифр, это значит, что я должен быть осторожен с загрузкой сейчас? Но производительность кажется совершенно хорошей, и это управляемый VPS, хостинговая компания не уведомила меня об этом.
В дневное время средняя загрузка всегда показывает эти большие цифры... вот еще один снимок во время записи.
Средняя нагрузка: 3,03 2,77 1,97
Среднее значение нагрузки: 0,41 1,29 1,60 <---- еще 5 минут спустя
Поэтому мне интересно, сколько места осталось для этого сайта, чтобы расти в текущих конфигурациях? Какие активные действия я должен предпринять заранее?
Я не хочу ждать, пока сервер не лопнет.
Благодарю.
2 ответа
3.1 означает, что в среднем процессы 3.1 используют либо ЦП, либо ожидающие его, либо ожидающие завершения ввода-вывода. Это не показатель загрузки процессора, а нагрузка.
Средняя нагрузка - это всего лишь одна часть информации. Он сам по себе мало что говорит. Попросите компетентного администратора сервера проанализировать поведение сервера, чтобы оценить, насколько хорошо он справляется с нагрузкой.
Лучшее проактивное действие, которое вы можете предпринять, это установить инструмент мониторинга / построения графиков, такой как Cacti, Zabbix, Nagios, Munin или Observium. (Существуют и другие варианты.)
Отслеживайте среднюю загрузку, загрузку ЦП, статистику ввода-вывода, использование памяти, HTTP-запросов в секунду и все, что только можно придумать. С помощью графиков вы часто сможете прогнозировать и предотвращать простои до того, как это произойдет.
Большинство инструментов также предоставляют оповещения о пороговых значениях, таких как "Осталось менее 5% дискового пространства", которые могут очень быстро дать вам понять источник простоя.
Эти инструменты будут менее эффективными, если у вас будет только одна коробка.