Linux · System Tools
atop
atop es un monitor de rendimiento basado en terminal que registra y muestra el uso de CPU, memoria, disco y red con el paso del tiempo.
- Licencia
- GPL-2.0
- Última versión
- 2.13.0
¿Qué es atop?
atop surgió a principios de la década de 2000 como una alternativa ligera a los monitores de sistema propietarios. Se ejecuta en una consola de texto, muestrea periódicamente las métricas del sistema y las escribe en un archivo de registro que puede reproducirse más tarde. La herramienta es madura, se mantiene en los repositorios principales de Arch, Debian, Fedora, openSUSE y Ubuntu, y funciona en prácticamente cualquier kernel moderno de Linux.
atop está dirigido a administradores de sistemas y usuarios avanzados que necesitan una vista concisa, por proceso, del consumo de recursos sin una interfaz gráfica. Muestra el uso de CPU, memoria, E/S y red de cada tarea, además de contadores a nivel de kernel, todo en una sola pantalla. Como almacena instantáneas, puedes analizar picos de uso a posteriori, algo que el Monitor de procesos de Windows hace con sus registros de eventos.
En comparación con el Monitor de procesos, atop se siente más como una herramienta tradicional de Unix: controlada por teclado, sin ratón y con salida en texto plano. Carece del trazado profundo de eventos específicos de Windows, pero su simplicidad la hace rápida y fácil de automatizar. Si prefieres un flujo de trabajo solo por línea de comandos, atop te resultará familiar y eficiente.
Ideal para: Administradores de sistemas que necesitan una vista rápida, automatizable y basada en consola del uso de recursos del sistema.
Funciones clave de atop
- Estadísticas en tiempo real de CPU, memoria, disco y red por proceso
- Registro periódico en /var/log/atop para análisis posterior
- Vista agregada de hilos del kernel y totales del sistema
- Intervalo de muestreo personalizable
- Soporte para resaltar tareas de alto consumo de recursos
- Navegación por línea de comandos con combinaciones de teclas simples
- Salida CSV exportable mediante la bandera -b
- Funciona sobre SSH sin X
Ventajas
- Muy baja sobrecarga, apto para servidores de producción
- Funciona en cualquier terminal, sin dependencias de interfaz gráfica
- Los archivos de registro permiten análisis forense
- Disponible en los repositorios de todas las distribuciones principales
Inconvenientes
- Sin interfaz gráfica; curva de aprendizaje pronunciada para principiantes
- Datos de eventos específicos de Windows limitados (p. ej., registro, filtros del sistema de archivos)
- Los atajos de teclado no están documentados en pantalla
Programas de Windows que sustituye atop
Cómo instalar atop en Linux
sudo apt install atopsudo apt install atopsudo dnf install atopsudo pacman -S atopsudo zypper install atopConsejos para usuarios de Windows
A diferencia del Monitor de procesos, atop no registra eventos individuales del sistema de archivos; en su lugar, concéntrate en las métricas agregadas de recursos. Usa la opción -b para volcar los registros a CSV para análisis en hojas de cálculo, y aprende las teclas básicas: 't' alterna la vista de tareas, 'd' muestra la E/S de disco, 'n' muestra la red y 'q' sale. Ajusta el intervalo de muestreo con -r para coincidir con la granularidad que necesites.
atop: preguntas frecuentes
¿Cómo inicio el registro con atop?
Ejecuta 'atop -w /var/log/atop.log' para escribir instantáneas; detén el proceso con Ctrl‑C.
¿Puedo ver un archivo de registro guardado?
Sí, usa 'atop -r /var/log/atop.log' y navega con las mismas teclas que en el modo en vivo.
¿Qué significa la columna 'P'?
Muestra el porcentaje de tiempo de CPU que el proceso utilizó durante el último intervalo de muestreo.
¿Cómo filtro por un PID específico?
Pulsa 'p' y escribe el PID, luego presiona Enter para aislar ese proceso.
Actualizado el