iTank ideas

Monitorizar el promedio de carga de la CPU

El promedio de carga o load average de la CPU es un indicador que nos señala cuan ocupado u ocioso está nuestro servidor.

El comando para monitorizar el promedio de carga es:
~$ cat /proc/loadavg
1.04 3.06 2.51 3/278 726897

Estos tres primeros dígitos reflejan el promedio de carga en el último minuto, 5 minutos y 15 minutos respectivamente. Para interpretarlos correctamente debemos tener en cuenta el número de cores de CPU, ya sean físicos o virtuales. Así, en mi servidor Raspberry Pi 4 con 4 cores, cualquier cifra que iguale o supere el 4 debe ser motivo de un análisis minucioso de los procesos que se ejecutan en el sistema.

Un simple uptime nos da la carga además del tiempo que el servidor lleva encendido:
$ uptime
18:40:47 up 20 days, 21:42, 1 user, load average: 0.21, 0.94, 1.72

El monitor htop también muestra los tres indicadores de promedio de carga.

La imagen de cabecera corresponde al script PHP eZ Server Monitor