Encima es un monitor de rendimiento de pantalla completa que puede informar la actividad de todos los procesos, incluso los que se han completado. Encima también le permite mantener un registro diario de las actividades del sistema. El mismo se puede usar para diferentes propósitos, incluido el análisis, la depuración, la identificación de la causa de una sobrecarga del sistema y otros.
La última versión de Atop es 2.1 e incluye las siguientes características
1. En este artículo, le mostraré cómo instalar y configurar sobre sistemas Linux como RHEL / CentOS / Fedora y derivados basados en Debian / Ubuntu, para que pueda monitorear fácilmente los procesos de su sistema.
Primero necesitarás habilitar el repositorio de epel bajo RHEL / CentOS / systems, para instalar una herramienta de monitoreo superior.
Una vez que haya habilitado el repositorio de epel, puede usar el administrador de paquetes yum para instalarlo encima del paquete como se muestra a continuación.
# yum instalar encima.
Alternativamente, puede descargar directamente sobre paquetes rpm usando lo siguiente wget comando y continúe con la instalación de atop, con el siguiente comando.
Para 32 bits Sistemas # wget http://www.atoptool.nl/download/atop-2.1-1.i586.rpm. # rpm -ivh atop-2.1-1.i586.rpm Para 64 bits Sistemas # wget http://www.atoptool.nl/download/atop-2.1-1.x86_64.rpm. # rpm -ivh encima de-2.1-1.x86_64.rpm
En los sistemas basados en Debian, se puede instalar encima desde los repositorios predeterminados usando el comando apt-get.
$ sudo apt-get install encima.
2. Después de instalar en la parte superior, asegúrese de que la parte superior se inicie al iniciar el sistema, ejecute los siguientes comandos:
En sistemas basados en RedHat # chkconfig --add encima. # chkconfig encima de --level 235.
$ sudo update-rc.d encima de los valores predeterminados [en sistemas basados en Debian]
3. Por defecto encima registrará toda la actividad en cada 600 segundos. Como esto podría no ser tan útil, cambiaré la configuración de arriba, por lo que todas las actividades se registrarán en el intervalo de 60 segundos. Para ello, ejecute el siguiente comando:
# sed 's / 600/60 /' /etc/atop/atop.daily -i [en sistemas basados en RedHat] $ sudo sed 's / 600/60 /' / etc / default / atop -i [Bajo sistemas basados en Debian]
Ahora que ya está instalado y configurado, la siguiente pregunta lógica es "¿Como lo uso?”. En realidad, hay algunas formas de hacerlo:
4. Si solo corres encima en la terminal tendrá una interfaz similar a la superior, que se actualizará cada 10 segundos.
# encima.
Debería ver una pantalla similar a esta:
Puede utilizar diferentes claves dentro encima para ordenar la información por diferentes criterios. Aquí hay unos ejemplos:
5. Información de programación - "s"
Tecla: muestra información de programación para el hilo principal de cada proceso. También indica cuántos procesos están en estado "corriendo”:
# encima de -s.
6. Consumo de memoria - "metro"
Tecla: muestra información relacionada con la memoria sobre todos los procesos en ejecución. VSIZE columna indica la memoria virtual total y la RSIZE muestra el tamaño de residente utilizado por proceso.
El VGROW y RGROW indican el crecimiento durante el último intervalo. El MEM La columna indica el uso de memoria residente por parte del proceso.
# encima de -m.
7. Mostrar la utilización del disco - "D"
Tecla: muestra la actividad de los discos a nivel del sistema (LVM y DSK columnas). La actividad del disco se muestra como la cantidad de datos que se transfieren mediante lecturas / escrituras (RDDSK/WRDSK columnas).
# encima de -d.
8. Mostrar información variable - "V"
clave: esta opción muestra datos más específicos sobre los procesos en ejecución, como uid, pid, gid, uso de cpu, etc.
# encima de -v.
9. Mostrar dominio de procesos - "C"
clave:
# encima de -c.
10. Acumulativo por programa - "pag"
Tecla: la información que se muestra en esta ventana se acumula por programa. La columna más a la derecha muestra qué programas están activos (durante los intervalos) y la columna más a la izquierda muestra cuántos procesos han generado.
# encima de -p.
11. Acumulativo por usuario - "U"
Tecla: esta pantalla muestra qué usuarios estuvieron / están activos durante el último intervalo e indica cuántos procesos ejecuta / ejecutó cada usuario.
# encima de -u.
12. Uso de la red - "norte"
clave (requiere netatop módulo del kernel) muestra la actividad de la red por procesos.
Para instalar y activo netatop módulo del kernel, necesita tener los siguientes paquetes de dependencia instalados en su sistema desde el repositorio del distribuidor.
# yum install kernel-devel zlib-devel [en sistemas basados en RedHat] $ sudo apt-get install zlib1g-dev [en sistemas basados en Debian]
Siguiente descarga el netatop tarball y compile el módulo y el demonio.
# wget http://www.atoptool.nl/download/netatop-0.3.tar.gz. # tar -xvf netatop-0.3.tar.gz. # cd netatop-0.3.
Ve a la 'netatop-0.3'Y ejecute los siguientes comandos para instalar y compilar el módulo.
# hacer. # hacer la instalación.
Después de que el módulo nettop se haya instalado correctamente, cargue el módulo e inicie el demonio.
# service nettop start. O. $ sudo service netatop start.
Si desea cargar el módulo automáticamente después del arranque, ejecute uno de los siguientes comandos según la distribución.
# chkconfig --add netatop [en sistemas basados en RedHat] $ sudo update-rc.d netatop por defecto [en sistemas basados en Debian]
Ahora verifique el uso de la red usando "norte"
clave.
# encima de -n.
13. El directorio donde en la parte superior guarda sus archivos históricos.
# / var / log / encima / encima_YYYYMMDD.
Donde AAAA es el año, MM es el mes y DD día actual del mes. Por ejemplo:
atop_20150423.
Todos los archivos creados por encima son binarios. No son archivos de registro o de texto y solo los puede leer desde arriba. Sin embargo, tenga en cuenta que Logrotar puede leer y rotar esos archivos.
Supongamos que desea ver el comienzo de los registros de hoy 05:05 Tiempo de Servidor. Simplemente ejecute el siguiente comando.
# encima -r -b 05:05 -l 1.
El encima las opciones son muchas y es posible que desee ver el menú de ayuda. Para ese propósito en el encima ventana simplemente use el "?”Carácter para ver la lista de argumentos que puede utilizar en la parte superior. A continuación, se muestra una lista de las opciones que se utilizan con más frecuencia:
Espero que encuentre útil mi artículo y le ayude a reducir o prevenir problemas con su sistema Linux. En caso de que tenga alguna pregunta o le gustaría recibir una aclaración sobre el uso de encima, publique un comentario en la sección de comentarios a continuación.
Leer también: 20 herramientas de línea de comandos para monitorear el rendimiento de Linux