Baja utilización de CPU y memoria. ¿Eso significa que el servidor está en buen estado?

Baja utilización de CPU y memoria. ¿Eso significa que el servidor está en buen estado?

En un RHEL6servidor bastante ocupado sigo notando que en promedio se siguen las indicaciones

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

Esta es la CPU que tiene este servidor

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

¿Significa esto que el servidor está en buen estado y no tiene una carga pesada? Supongo que sí, pero dado que esto siempre es bajo, incluso con un tráfico bastante intenso, me pregunto si podría estar pasando por alto algo.

No es que espere que el servidor se atasque, intentamos asegurarnos de utilizar recursos mínimos y servir las páginas web de la manera más eficiente posible, pero solo quiero asegurarme de que algún día no me tomen por sorpresa.

Respuesta1

Los números que ha publicado se ven bien. Pero es difícil saber qué más hay debajo del capó. Si el servidor está funcionando bien, lo que significa que los tiempos de respuesta están en un rango aceptable, sin picos o algo así, todo funciona como se esperaba, entonces siga la regla de oro "si está funcionando, no se meta con él".

Pero si quieres estudiar un poco, hay una granplantilladel ingeniero de rendimientoBrendan Greggque describe probablemente la mayoría de los posibles cuellos de botella en un servidor Linux y comandos para monitorearlos/revelarlos.

Recomiendo revisar también las diapositivas de esa página.

También es importante tener un seguimiento continuo (usando algo comomunin), ya que es la única manera de encontrar problemas que ocurren en momentos extraños o muy escasos y también le permite detectar tendencias (problemas futuros).

Editar: Ah, y no olvides los registros (como acabo de hacer yo), revisa siempre los registros.

Respuesta2

Se me ocurren dos interpretaciones diferentes de los números que publicaste. Cuál de los dos se aplica depende de su punto de vista:

  • Este es un servidor que es mucho más grande de lo necesario para soportar la carga.
  • Este es un servidor listo para manejar el crecimiento de uso futuro.

A lo que debes prestar atención son a las cosas que no mencionaste en tu pregunta:

  • ¿Tiene también suficiente ancho de banda de red para manejar el crecimiento futuro?
  • ¿El almacenamiento en disco es redundante? (RAID1 o RAID6)
  • ¿Tienes copias de seguridad?
  • ¿Necesita otra redundancia para evitar interrupciones?

información relacionada