Todos estamos familiarizados con top
, un monitor de sistema en tiempo real que muestra el uso de su hardware Linux y recursos de red. Como top
comando alternativo, atop
también proporciona a los administradores de sistemas información del sistema en tiempo real y también permite una vista anatómica de qué procesos utilizan la mayor cantidad de CPU, memoria, almacenamiento o red.
Echemos un vistazo al uso de atop
para el análisis del rendimiento del servidor Linux.
Ventajas de encima
Encima hay un monitor de rendimiento de pantalla completa ASCII que puede registrar e informar la actividad de todos los procesos del servidor. Una característica que realmente me gusta es que atop
permanece activo en segundo plano para el análisis del servidor a largo plazo (hasta 28 días de forma predeterminada). Otras ventajas incluyen:
- Muestra el uso de recursos de todos los procesos, incluso aquellos que están cerrados o completados.
- Supervisa los subprocesos dentro de los procesos e ignora los procesos que no se utilizan.
- Acumula el uso de recursos para todos los procesos y usuarios con el mismo nombre.
- Destaca los recursos críticos usando colores (rojo).
- Agrega o elimina columnas a medida que cambia el tamaño de la ventana de visualización.
- Incluye E/S de disco y uso de red.
- Utiliza el
netatop
módulo kernel para monitorear TCP, UDP y el ancho de banda de la red.
Una vez atop
se inicia, de manera predeterminada, muestra la actividad del sistema para la CPU, la memoria, el intercambio, los discos y la red en intervalos de 10 segundos. Además, para cada proceso y subproceso, puede analizar la utilización de la CPU, el consumo de memoria, la E/S del disco, la prioridad, el nombre de usuario, el estado e incluso los códigos de salida:
Instalar encima de Red Hat Enterprise Linux/CentOS/Fedora Linux
[¿Quiere probar Red Hat Enterprise Linux? Descárguelo ahora gratis.]
Primero, instale y habilite el repositorio Extra Packages for Enterprise Linux (EPEL). Consulte la solución de Red Hat n.º 308983 si no está seguro de cómo hacerlo. Una vez que la tarea esté completa, puede instalar atop
:
yum install atop
Inícielo de forma similar a top
, usando:
atop
Usando encima
Cuando se trata de usar atop
, un buen lugar para comenzar es leer las páginas man:
man atop
Útil atop
los comandos de lanzamiento incluyen:
Comando | Descripción |
---|---|
atop -1 | Lanzamiento con valores totales promedio por segundo. |
atop -a | Lanzar solo con procesos activos. |
atop -c | Lanzamiento con línea de comandos por proceso. |
atop -d | Iniciar con información del disco. |
atop -m | Inicio con información de memoria. |
atop -n | Iniciar con información de red. |
atop -s | Lanzamiento con información de programación. |
atop -v | Lanzar con información diversa (p. ej., PPID, usuario o hora). |
atop -y | Lanzamiento con subprocesos individuales. |
Tecla de acceso directo | Descripción |
---|---|
a | Ordenar por orden de recursos más activos. |
c | Volver a ordenar por consumo de CPU (predeterminado). |
d | Ordenar por orden de actividad del disco. |
m | Ordenar en orden de uso de memoria. |
n | Ordenar por orden de actividad de la red. |