Glances: una herramienta avanzada de supervisión del sistema en tiempo real para Linux

Glances: una herramienta avanzada de supervisión del sistema en tiempo real para Linux

Anteriormente, hemos escrito sobre muchas herramientas de supervisión del sistema Linux que se pueden usar para monitorear el rendimiento de los sistemas Linux, pero creemos que la mayoría de los usuarios prefieren la predeterminada que viene con todas las distribuciones de Linux ( arriba. comando).

El comando superior es el administrador de tareas en tiempo real en Linux y la herramienta de monitoreo del sistema más utilizada en distribuciones GNU. Linux. para encontrar los cuellos de botella relacionados con el desempeño en el sistema que nos ayuden a tomar acciones correctivas. Tiene una agradable interfaz minimalista, viene con pocas opciones razonables que nos permiten tener una mejor idea sobre el rendimiento general del sistema rápidamente.

Sin embargo, a veces es muy complicado encontrar una aplicación/proceso que consuma mucho de los recursos del sistema es un poco difícil en la parte superior. Porque el comando superior no tiene la capacidad de resaltar programas que consumen demasiada CPU. RAM. y otros recursos.

Para mantener ese enfoque, aquí traemos un poderoso programa de monitoreo del sistema llamado “ Glances. que resalta automáticamente los programas que utilizan los recursos más altos del sistema y brindan la máxima información sobre el servidor Linux/Unix.

¿Qué es Glances?

Glances es una herramienta de monitoreo del sistema basada en maldiciones de línea de comandos multiplataforma escrita en lenguaje Python. que usa la biblioteca psutil. para capturar información del sistema. Con Glance, podemos monitorear CPU , Promedio de carga , Memoria , Interfaces de red , Disco I/O , Procesos y utilización de espacios del sistema de archivos .

freestar.config.enabled_slots.push (LocationName: “tecmint_incontent”, slotId: “tecmint_incontent “);

Glances. es una herramienta gratuita y con licencia de GPL. para monitorear GNU. Linux. y Sistemas operativos FreeBS. D. También hay muchas opciones interesantes disponibles en Glances. Una de las principales características que hemos visto en Glances es que podemos establecer umbrales ( cuidado. advertencia. y crítico. en el archivo de configuración y la información mostrarse en colores, lo que indica el cuello de botella en el sistema.

Vistazos Características

  1. Información de la CPU (aplicaciones relacionadas con el usuario, programas centrales del sistema y programas inactivos.
  2. Información de memoria total, incluida la RAM, Intercambio, memoria libre, etc.
  3. La carga promedio de CPU durante los últimos 1 minuto, 5 minutos y 15 minutos.
  4. Velocidades de descarga/carga de red de las conexiones de red.
  5. Número total de procesos, activos, procesos en suspensión, etc.
  6. Detalles de velocidad relacionados con la E/S del disco (lectura o escritura)
  7. Usos del disco de los dispositivos montados actualmente.
  8. Procesos principales con sus usos de CPU/memoria, nombres y ubicación de la aplicación.
  9. Muestra la fecha y hora actuales en la parte inferior.
  10. Destaca los procesos en rojo que consumen los mayores recursos del sistema.

Ella e es un ejemplo de captura de pantalla de Glances.

Instalar Glances Monitoring en Centos Instalar Glances Monitoring en Centos Vistazo s Ver

Instalación de Glances en sistemas Linux/Unix

Aunque es una utilidad muy joven, puede instalar “ Glances. en Red Hat. sistemas basados ​​en activar el repositorio EPEL y luego ejecutar el siguiente comando en la terminal.

En RHEL/CentOS/Fedora # yum install-y miradas En Debian/Ubuntu/Linux Mint $ sudo apt-add-repository ppa: arnaud-hartmann/glances-stable $ sudo apt-get update $ sudo apt-get install glances

Uso de Glances

Para empezar, emita la sintaxis básica en la terminal.

# miradas  Instalar Glances en Ubuntu  Instalar Glances en Ubuntu Vista previa de Glances-Ubuntu 13.10

Presione ‘ q. ‘o (‘ ESC. ‘o’ Ctrl & C. ‘también funcionan) para salir de la terminal de Glances. Aquí está otra captura de pantalla tomada del sistema CentOS 6.5.

Glances Monitoring Linux  Glances Monitoring Linux Vista previa de Glances-CentOS 6.5

De forma predeterminada, el intervalo de tiempo se establece en ‘1. ‘segundo. Pero puede definir el intervalo de tiempo personalizado mientras ejecuta miradas desde la terminal.

# glances-t 2 Códigos de color de Glances

Significado del código de color de Glances:

  1. VERDE: OK ( todo está bien)
  2. AZUL: CUIDADO (necesita atención)
  3. VIOLETA: ADVERTENCIA (alerta)
  4. ROJO: CRÍTICO (crítico)

Podemos establecer umbrales en el archivo de configuración. Por defecto, los umbrales establecidos son ( cuidado = 50. advertencia = 70. y crítico = 90. , que podemos personalizar según nuestras necesidades. El archivo de configuración predeterminado se encuentra en ‘/etc/glances/glances.conf’.

Opciones de Glances

Además, varias opciones de línea de comandos, Glances proporciona muchas más teclas de acceso rápido. para encontrar información de salida mientras se ejecuta Glances. A continuación se muestra la lista de varias teclas de acceso rápido.

  1. a-Ordenar procesos automáticamente
  2. c-Ordenar procesos por CPU%
  3. m-Ordenar procesos por MEM%
  4. p-Ordenar procesos por nombre
  5. i-Ordenar procesos por tasa de E/S
  6. d-Mostrar/ocultar estadísticas de E/S del disco ols
  7. f-Mostrar/ocultar estadísticas del sistema de archivoshddtemp
  8. n-Mostrar/ocultar estadísticas de red
  9. s-Mostrar/ocultar estadísticas de sensores
  10. y-Mostrar/ocultar estadísticas de hddtemp
  11. l-Mostrar/ocultar registros
  12. b-Bytes o bits para I/Oools de red
  13. w-Eliminar registros de advertencia
  14. x-Elimina los registros críticos y de advertencia
  15. x-Elimina los registros críticos y de advertencia
  16. 1-Estadísticas globales de CPU o por CPU
  17. h-Mostrar/ocultar esta pantalla de ayuda
  18. t-Ver las E/S de red como una combinación
  19. u-Ver las E/S de red acumuladas
  20. q-Salir (Esc y Ctrl-C también funcionan)

Use Glances en sistemas remotos

Con Glances, incluso puede monitorear sistemas remotos también. Para usar “ miradas. en sistemas remotos, ejecute el comando “ miradas-s. (-s. habilita el modo servidor/cliente) en el servidor .

# glances-s Define la contraseña para el servidor de Glances Contraseña: Contraseña (confirmar): El servidor de Glances se ejecuta en 0.0.0.0:61209

Nota : Una vez que emita el comando “ miradas. , le pedirá que defina la contraseña para el servidor de miradas. Defina la contraseña y presione enter, verá miradas en el puerto 61209.

Ahora, vaya al host remoto y ejecute el siguiente comando para conectarse a un servidor de Glances especificando IP dirección o nombre de host como se muestra a continuación. Aquí ‘ 172.16.27.56. es la dirección IP de mi servidor de miradas.

# glances-c-P 172.16.27.56

A continuación se muestran algunos puntos notables que el usuario debe conocer al usar miradas en el servidor/modo cliente.

* En modo servidor, puede establecer la dirección de enlace -B. DIRECCIÓN y el puerto TCP. de escucha- p. PUERTO. * En modo cliente, puede configurar el puerto TCP. del servidor -p PORT. * La dirección de enlace predeterminada es 0.0.0.0. pero escucha en todas las interfaces de red en el puerto 61209. * En el modo servidor/cliente, los límites los establece el lado del servidor. * También puede definir una contraseña para acceder a la contraseña del servidor -P.

Lea también. Use Glances para monitorear Linux remoto en modo de servidor web

Conclusión

Glances. es una gran cantidad de recursos herramienta amigable para la mayoría de los usuarios. Pero si usted es un administrador de sistemas y le gustaría tener rápidamente una “idea” general sobre los sistemas con solo echar un vistazo a la línea de comandos, entonces esta herramienta será una herramienta imprescindible para los administradores de sistemas.