На довольно загруженном 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)
- У вас есть резервные копии?
- Нужны ли вам дополнительные средства резервирования для предотвращения простоев?