Низкая загрузка ЦП и памяти. Означает ли это, что сервер здоров?

Низкая загрузка ЦП и памяти. Означает ли это, что сервер здоров?

На довольно загруженном RHEL6сервере я постоянно замечаю в среднем следующие признаки

CPU Usage   : 2%.
CPU Load AVG: 0.4,0.2,0.1
Memory Usage: 1.3 out of 16 GB

Это процессор этого сервера.

Intel(R) Xeon(R) CPU E31240 @ 3.30GHz, 8 cores

Означает ли это, что сервер здоров и не находится под большой нагрузкой? Я бы так предположил, но поскольку это всегда на низком уровне даже при довольно большом трафике, мне просто интересно, не мог ли я что-то упустить?

Я не ожидаю, что сервер будет зависать, мы стараемся использовать минимум ресурсов и обслуживать веб-страницы максимально эффективно, но я просто хочу быть уверенным, что в один прекрасный день меня не застанут врасплох.

решение1

Цифры, которые вы опубликовали, выглядят просто отлично. Но трудно сказать, что еще происходит под капотом. Если сервер работает хорошо — то есть время отклика в приемлемом диапазоне, без скачков и т. п., все работает как и ожидалось — тогда придерживайтесь золотого правила «если работает, не трогай».

Но если вы хотите заняться учебой, есть отличныйшаблонот инженера по производительностиБрендан Греггкоторый описывает, вероятно, наиболее возможные узкие места на сервере Linux и команды для их мониторинга/выявления.

Я рекомендую также просмотреть слайды на этой странице.

Также важно осуществлять постоянный мониторинг (используя что-то вродемунин), поскольку это единственный способ обнаружить проблемы, возникающие в нерегулярное время или очень редко, а также позволяет вам выявлять тенденции (будущие проблемы).

Редактировать: да, и не забывайте про логи (как я только что сделал), всегда проверяйте логи.

решение2

Я могу предложить две разные интерпретации цифр, которые вы опубликовали. Какая из них применима, зависит от вашей точки зрения:

  • Это сервер, который намного больше, чем необходимо для обработки нагрузки.
  • Это сервер, готовый справиться с будущим ростом нагрузки.

Вам следует обратить внимание на вещи, которые вы не упомянули в своем вопросе:

  • Достаточно ли у вас пропускной способности сети для будущего роста?
  • Является ли дисковое хранилище избыточным? (RAID1 или RAID6)
  • У вас есть резервные копии?
  • Нужны ли вам дополнительные средства резервирования для предотвращения простоев?

Связанный контент