Linux / Troubleshooting

Analizar CPU histórica con sar

Cuando el incidente ya pasó, top llega tarde. Si sysstat estaba recogiendo datos, sar permite reconstruir qué ocurrió y distinguir CPU ocupada, espera de I/O y periodos normales.

Vista general de CPU

sar -u
sar -u -f /var/log/sa/saDD

Revisa especialmente %user, %system, %iowait e %idle. Un único porcentaje no cuenta toda la historia.

CPU por procesador

sar -P ALL

Esto ayuda a detectar desequilibrios o cargas concentradas que el promedio total puede ocultar.

Correlacionar

Combina CPU con carga, memoria y actividad de disco en la misma franja temporal. Un iowait elevado apunta a una investigación distinta de un sistema ocupado ejecutando procesos en user o system.

Relacionados

Consulta el hub de monitorización Linux/RHEL y el caso de monitorización centralizada.