GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo verificar la carga de su servidor en el sistema Linux

Si es un administrador de sistemas, probablemente ya conozca la molestia de verificar las cargas del servidor en un sistema Linux. Hay muchas herramientas que le permiten verificar las cargas del servidor de diferentes maneras. Algunos de ellos funcionan de manera integrada y otros funcionan como herramientas individuales. Sin embargo, hay formas de verificar la carga del servidor de manera contenciosa a través de la interfaz de línea de comandos en Linux. El uso de los métodos CLI puede ahorrarle tiempo y ser fácil de usar. Además, la CLI también le brinda un valor preciso de la carga del servidor. Independientemente del servidor con el que trabaje, Apache o Nginx, los comandos CLI para verificar la carga del servidor funcionan sin problemas en ambos.

Comprobar la carga del servidor en Linux

Linux siempre ha sido increíble para la administración de servidores. Crear servidores y administrar la carga entrante en el servidor con Linux es efectivo y fácil. La carga del servidor se refiere al tráfico, visitas, solicitudes de inicio de sesión, mantener el servidor activo, hacer que el servidor esté disponible para todos los usuarios y mucho más. En la comprensión del nivel de hardware, la medición de la carga de la CPU, la carga del disco duro, el estado del disco, el calor de la CPU y el consumo de energía se refieren a la verificación de la carga del servidor.

Los administradores del sistema prefieren verificar la carga del servidor durante un cierto período de tiempo, lo que garantiza que todo funcione perfectamente en el backend. En esta publicación, veremos cómo verificar la carga del servidor en Linux.

1. Comprobar el tiempo de actividad y el estado del sistema

Antes de verificar los otros parámetros del servidor Linux, le haré saber el comando que mostrará cuántas horas o días ha estado activo el servidor. Ejecute el siguiente comando en el shell del terminal para comprobar el tiempo de actividad.

$ uptime

Medir el tiempo de actividad puede ayudarlo a programar un reinicio, o podrá suponer cuánta carga se implementa actualmente en su servidor Linux.

Tanto en los servidores Linux como en los escritorios, comprobar la carga de la CPU y el uso de la RAM es crucial porque una carga adicional en el hardware podría afectar el rendimiento de su servidor y apagar su sistema por un tiempo. Para evitar esta situación, como administrador profesional de servidores Linux, siempre debe monitorear la carga del servidor y conocer el uso de RAM y CPU.

- -

El siguiente vmstat El comando le mostrará el uso actual de RAM y CPU y la carga de CPU en cuanto al núcleo.

$ vmstat

También puede personalizar el vmstat Comando e imprime el uso de CPU y RAM después de un cierto intervalo de tiempo. El siguiente comando mostrará el uso de CPU y memoria 10 veces con 3 segundos del intervalo de tiempo.

$ vmstat 3 10

2. Comprobar la carga de la CPU y el uso de la memoria en el servidor Linux

Dado que estamos pasando por el proceso de verificar los usos de la CPU y la RAM, el comando mencionado a continuación también le permitirá conocer el estado actual de la CPU del servidor. El siguiente comando necesita instalar la herramienta sysstat en su sistema. Asegúrese de tener la herramienta instalada en su sistema.

sudo apt install sysstat

Ahora ejecute el comando iostat que se proporciona a continuación.

# iostat -x 1 10

Para obtener una descripción detallada de la carga de la CPU, puede consultar la lista actual de procesos en curso en el servidor mediante el siguiente comando.

# ps auxf

Los siguientes tres comandos le ayudarán a comprobar el estado general de la CPU, la RAM y el tiempo de actividad de su servidor Linux.

# top
# w
# uptime

Los administradores de servidores Linux a menudo usan el comando htop para obtener el informe dinámico de la carga del procesador y monitorear el uso de recursos del sistema.

# htop

El siguiente principal El comando mostrará el informe en tiempo real de los procesos en su servidor.

$ top

Dado que el comando superior tiene algunas sintaxis más que también muestran el estado del servidor Linux, puede consultar los manuales principales.

man top

3. Obtenga una breve descripción general del servidor Linux

Si desea verificar la cantidad total de procesos en curso en su servidor Linux, el siguiente comando le permitirá imprimir eso.

$ nproc

El siguiente comando es realmente increíble para tener una visión general y verificar todos los parámetros de hardware de su servidor Linux. Si no tiene la herramienta de miradas instalada en el sistema, instálela primero.

sudo apt install glances

Ahora ejecuta el siguiente comando.

$ glances

El comando de miradas puede imprimir el uso de la CPU, el número actual de usuarios, la carga del sistema y el estado inactivo en porcentaje. Además, también proporciona los usos de la red y los usos del ancho de banda sobre el servidor Linux.

Si está un poco más interesado en conocer la carga promedio en su servidor, ejecute el siguiente comando cat en el shell para verificar la carga promedio en su servidor Linux.

# cat /proc/loadavg

Si tiene una CPU multinúcleo o multiprocesador en su servidor Linux, puede ejecutar los siguientes comandos para cargar la CPU en su sistema.

$ nproc
$ lscpu

Alternativamente, el conocido comando GREP también puede extraer el número total de usos de CPU en el servidor Linux.

$ grep 'model name' /proc/cpuinfo | wc -l

Los comandos y métodos mencionados anteriormente no son las únicas formas de verificar la carga del servidor en Linux. Si su servidor tiene una interfaz gráfica de usuario, también puede usar esa interfaz de usuario del sistema para verificar la carga en el servidor. Si usa los comandos sabiamente, también podrá saber cuántos clientes están comprometidos en el servidor o si el servidor está cargado o no.

Palabras finales

La utilización de la CPU, el uso efectivo de la memoria y el consumo óptimo de energía pueden ayudarlo a mantener el servidor Linux durante mucho tiempo. A pesar de describir un montón de métodos CLI para examinar la carga del servidor, existen algunas buenas aplicaciones de terceros que puede usar para verificar la carga del servidor en Linux. Si es un experto en PHP, puede crear su propia secuencia de comandos PHP para notificar la carga de su servidor cuando haya un problema o cuando el servidor tenga demasiado tráfico.

En toda la publicación, hemos visto algunos de los comandos de terminal más utilizados y útiles para verificar la carga del servidor en Linux. Compártalo con sus amigos y la comunidad de Linux si encuentra esta publicación útil e informativa. También puedes escribir tus opiniones sobre esta publicación en la sección de comentarios.


Linux
  1. Cómo verificar la versión del sistema operativo y Linux

  2. Cómo comprobar si un sistema Linux es de 32 o 64 bits

  3. Cómo verificar la versión del Kernel en Linux

  4. Cómo comprobar la carga del servidor en un servidor Windows

  5. Comprobar la carga del sistema en Linux

Cómo verificar la carga de su servidor en Linux

Cómo crear una carga de CPU del 100 % en un sistema Linux

Cómo verificar/reparar el sistema de archivos de Linux en el arranque

Cómo verificar todos los puertos abiertos en su sistema Linux

Cómo verificar el tiempo de actividad de su servidor Linux

Cómo configurar un demonio Rsync en su servidor Linux