Gtop, es un panel de control del sistema, GNU/LINUX, para la terminal, es de código abierto utilizando JavaScript que nos da información importante de nuestra PC y/o servidor, tales como el consumo de los cpu, estado del uso de la memoria ram y swap, estado de la red y su capacidad de transferencia, almacenamiento de nuestro disco duro, además de mostrar todos los procesos en ejecución con sus respectivas estadísticas de consumo.
Instalación Gtop
[root@localhost ~]# cat /etc/redhat-release ; hostname ;hostname -I ;sestatus Red Hat Enterprise Linux Server release 7.3 (Maipo) localhost.localdomain SELinux status: enabled SELinuxfs mount: /sys/fs/selinux SELinux root directory: /etc/selinux Loaded policy name: targeted Current mode: enforcing Mode from config file: disabled Policy MLS status: enabled Policy deny_unknown status: allowed Max kernel policy version: 28
Pre-requisitos
[root@localhost ~]# yum install epel-release -y
[root@localhost ~]# yum groupinstall 'Development Tools'
Instalacion de NodeJs
Para que la herramienta pueda ser ejecutada adecuadamente debemos tener instalado Node.js >= v4
[root@localhost ~]# curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
[root@localhost ~]# yum install nodejs -y
En caso tener problemas con la instalación o dependencias, hacer la instalacion agregando –skip-broken
[root@localhost ~]# yum install nodejs -y --skip-broken
[root@localhost ~]# npm install gtop -g
Una vez instalada, escribimos gtop desde la terminal
Uso
Puede ordenar las vistas digitando lo siguiente desde el teclado.
- p: Id Proceso
- c: Uso de CPU
- m: Uso de memoria
- La herramienta gtop es simple de usar, consume pocos recursos, se puede tener en ejecución sin desperdiciar recursos.
- Muestra la información de una manera bastante llamativa y con exactitud debido a que usa comandos propios del sistema operativo.
- Es multiplataforma por lo que puede ser utilizado en otros sistemas operativos.