Cómo instalar "encima" para monitorear la actividad de registro de los procesos del sistema Linux
Como usuario de Linux, sabe lo importante que es monitorear la actividad de registro de su sistema. Con la gran cantidad de procesos que se ejecutan en su sistema Linux, puede resultar difícil realizar un seguimiento de todo lo que sucede. Afortunadamente, existe una herramienta llamada "atop" que puede ayudarle a monitorear la actividad de registro de su sistema. En este artículo, lo guiaremos a través del proceso de instalación y uso de Atop en su sistema Linux.
¿Qué es encima?
Atop es una herramienta de monitoreo del rendimiento de Linux que le permite ver estadísticas de rendimiento a nivel de proceso y del sistema en tiempo real. Proporciona una descripción general completa del rendimiento del sistema, incluido el uso de la CPU, el uso de la memoria, la E/S del disco y la actividad de la red. Atop también se puede utilizar para monitorear la actividad de registro del sistema, lo que lo convierte en una herramienta esencial para administradores y desarrolladores de sistemas.
Instalación encima
Antes de que podamos comenzar a usarlo, debemos instalarlo en nuestro sistema Linux. El proceso de instalación varía dependiendo de la distribución que estés utilizando. En este ejemplo, instalaremos encima en Ubuntu.
Paso 1: actualice su sistema
Antes de instalar cualquier software nuevo en su sistema Linux, siempre es una buena idea actualizar el repositorio de paquetes de su sistema. Esto garantiza que está instalando la última versión del software.
Para actualizar su sistema, abra una ventana de terminal y ejecute el siguiente comando:
sudo apt-get update
Este comando actualizará el repositorio de paquetes de su sistema.
Paso 2: instalar encima
Una vez que el repositorio de paquetes de su sistema esté actualizado, puede instalarlo ejecutando el siguiente comando:
sudo apt-get install atop
Este comando se instalará encima de su sistema.
Uso de Atop para monitorear la actividad de registro
Ahora que atop está instalado en su sistema, podemos comenzar a usarlo para monitorear la actividad de registro del sistema. Para hacer esto, usaremos la función de registro incorporada de atop.
Paso 1: comenzar desde arriba
Para comenzar desde arriba, abra una ventana de terminal y ejecute el siguiente comando:
sudo atop
Este comando comenzará desde arriba y mostrará las estadísticas de rendimiento del sistema en tiempo real.
Paso 2: habilitar el registro
Para habilitar el registro, presione la tecla 'L'. Esto se abrirá en la parte superior del menú de registro.
Desde el menú de registro, puede configurar las opciones de registro, incluido el nombre y la ubicación del archivo de registro, el intervalo de registro y el tamaño máximo de registro.
Una vez que haya configurado las opciones de registro, presione la tecla 'C' para comenzar a registrar.
Paso 3: monitorear la actividad de registro
Con el registro habilitado, arriba comenzará a registrar la actividad de registro del sistema en el archivo de registro especificado. Puede monitorear la actividad de registro presionando la tecla 't' para cambiar a la vista de tareas.
La vista de tareas muestra una lista de todos los procesos que se ejecutan en su sistema, junto con sus estadísticas de uso de recursos. Para ver la actividad de registro de un proceso específico, seleccione el proceso de la lista y presione la tecla 'l'.
La tecla 'l' mostrará la actividad de registro para el proceso seleccionado. Desde aquí, puede ver la salida estándar del proceso, el error estándar y cualquier otro archivo de registro que haya abierto el proceso.
Uso avanzado de encima
Atop proporciona funciones más avanzadas más allá del monitoreo de la actividad de registro. Aquí hay algunos ejemplos:
Visualización de la vista de árbol de procesos
Puede usar encima para mostrar la vista de árbol de procesos presionando la tecla 't' y luego presionando 'c'. Esta vista muestra las relaciones padre-hijo entre procesos y puede ayudar a identificar la causa raíz de los problemas de rendimiento.
Monitoreo de la actividad de la red
Atop también se puede utilizar para monitorear la actividad de la red de su sistema Linux. Para habilitar el monitoreo de red, presione la tecla 'n' y luego 'a'. Esto mostrará una vista en tiempo real de la actividad de la red en su sistema.
Configurando encima
Atop se puede configurar para satisfacer sus necesidades específicas. Puede configurarlo en la parte superior editando el archivo /etc/atoprc. Este archivo contiene todas las opciones de configuración para atop, incluidas las opciones de registro, opciones de monitoreo del rendimiento y más.
Generando informes
Atop puede generar informes sobre el rendimiento de su sistema y la actividad de registro. Para generar un informe, presione la tecla 'r' y seleccione el tipo de informe. Atop admite varios tipos de informes, incluidos informes relacionados con procesos, informes relacionados con el sistema e informes relacionados con la red.
Usa accesos rapidos del teclado
Atop viene con muchas teclas de acceso rápido que le permiten acceder rápidamente a sus diversas funciones. Para ver las teclas de acceso rápido, presione la tecla 'h'.
Ajustar el intervalo de muestreo
De forma predeterminada, top muestra el rendimiento del sistema cada 10 segundos. Puede ajustar el intervalo de muestreo editando el archivo /etc/default/atop. Establezca la variable INTERVAL en la cantidad de segundos que desea que sea el intervalo de muestreo.
Ver la temperatura de la CPU del sistema
En la parte superior se puede mostrar la temperatura de la CPU del sistema. Para habilitar esta función, edite el archivo /etc/atoprc y establezca la variable showcpu en 't'.
Usar filtros
Atop le permite filtrar la salida para mostrar solo la información que le interesa. Para usar filtros, presione la tecla 'f' e ingrese los criterios de filtro.
Usar encima en modo por lotes
Atop se puede ejecutar en modo por lotes para generar informes sobre el rendimiento del sistema y la actividad de registro. Para ejecutarlo en modo por lotes, use la opción '-r' seguida del nombre del archivo de registro.
Usar encima con Systemd
Atop se puede integrar con systemd para iniciar y detener automáticamente al iniciar el sistema. Para habilitar esta función, cree un archivo de servicio systemd y agregue las configuraciones necesarias.
Problemas comunes y soluciones con Atop
Si bien atop es una poderosa herramienta para monitorear y solucionar problemas de sistemas Linux, no es inmune a los problemas. A continuación se detallan algunos problemas comunes que puede encontrar al usar la parte superior, junto con sus soluciones:
Encima no muestra salida
Si en la parte superior no se muestra ningún resultado, verifique si se está ejecutando en modo demonio. En modo demonio, encima no muestra ninguna salida en el terminal. Para deshabilitar el modo demonio, edite el archivo /etc/default/atop y establezca la variable DAEMON en '0'.
Los registros encima son demasiado grandes
Los registros superiores pueden crecer rápidamente y consumir espacio en disco. Para limitar el tamaño de los registros superiores, edite el archivo /etc/atoprc y establezca la variable MAXSIZE en el tamaño de registro máximo que desee.
Los registros superiores no se generan
Si no se generan registros superiores, verifique si el registro está habilitado. Para habilitar el registro, presione la tecla 'L' y configure las opciones de registro. Además, asegúrese de que el servicio superior se esté ejecutando.
Los informes superiores no se generan
Si no se generan los informes superiores, verifique si el tipo de informe es compatible. Atop admite varios tipos de informes, incluidos informes relacionados con procesos, informes relacionados con el sistema e informes relacionados con la red. Además, asegúrese de que el informe se genere para el rango de tiempo correcto.
Atop está provocando un uso elevado de la CPU
Si la parte superior provoca un uso elevado de la CPU, ajuste el intervalo de muestreo. De forma predeterminada, top muestra el rendimiento del sistema cada 10 segundos. Ajustar el intervalo de muestreo puede reducir el uso de la CPU.
Conclusión
Atop es una herramienta esencial para monitorear el rendimiento y la actividad de registro de su sistema Linux. Con su monitoreo del rendimiento en tiempo real y su función de registro incorporada, atop proporciona una vista completa del rendimiento de su sistema y la actividad de registro. Si sigue los pasos descritos en este artículo, puede instalar y utilizar atop para monitorear la actividad de registro de su sistema Linux.