Conky: la aplicación de monitorización del sistema basada en X definitiva


Conky es una aplicación de monitorización del sistema escrita en lenguaje de programación "C" y publicada bajo Licencia pública general GNU y Licencia BSD. Está disponible para el sistema operativo Linux y BSD. La aplicación está basada en X (GUI) y se bifurcó originalmente desde Torsmo.

  1. Simple User Interface
  2. Higher Degree of configuration
  3. It can show System stats using built-in objects (300+) as well as external scripts either on the desktop or in it’s own container.
  4. Low on Resource Utilization
  5. Shows system stats for a wide range of system variables which includes but not restricted to CPU, memory, swap, Temperature, Processes, Disk, Network, Battery, email, System messages, Music player, weather, breaking news, updates and blah..blah..blah
  6. Available in Default installation of OS like CrunchBang Linux and Pinguy OS.
  1. The Name conky was derived from a Canadian Television Show.
  2. It has already been ported to Nokia N900.
  3. It is no more maintained officially.

Instalación y uso de Conky en Linux

Antes de instalar conky, necesitamos instalar paquetes como lm-sensers, curl y hddtemp usando el siguiente comando.

# apt-get install lm-sensors curl hddtemp

Es hora de detectar sensores.

# sensors-detect

Nota: Responda "Sí" cuando se le solicite.

Verifique todos los sensores detectados.

# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +49.5°C  (crit = +99.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +49.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:         +49.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:         +49.0°C  (high = +100.0°C, crit = +100.0°C)

Conky se puede instalar desde el repositorio y también se puede compilar desde la fuente.

# yum install conky              [On RedHat systems]
# apt-get install conky-all      [On Debian systems]

Nota: Antes de instalar conky en Fedora/CentOS, debe haber habilitado el repositorio EPEL.

Una vez que se haya instalado conky, simplemente ejecute el siguiente comando para iniciarlo.

$ conky &

Se ejecutará conky en una ventana emergente. Utiliza el archivo de configuración básico conky ubicado en /etc/conky/conky.conf.

Es posible que deba integrar conky con el escritorio y no le gustará siempre una ventana emergente. Aquí está lo que tú necesitas hacer

Copie el archivo de configuración /etc/conky/conky.conf en su directorio personal y cámbiele el nombre a " .conkyrc ". El punto (.) Al principio asegura que el archivo de configuración esté oculto.

$ cp /etc/conky/conky.conf /home/$USER/.conkyrc

Ahora reinicie conky para realizar nuevos cambios.

$ killall -SIGUSR1 conky

Puede editar el archivo de configuración de conky ubicado en el directorio de su hogar. El archivo de configuración es muy fácil de entender.

Aquí hay una configuración de muestra de conky.

Desde la ventana anterior puede modificar el color, los bordes, el tamaño, la escala, el fondo, la alineación y varias otras propiedades. Al configurar diferentes alineaciones para diferentes ventanas conky, podemos ejecutar más de un script conky a la vez.

Puede escribir su propio script conky o utilizar uno que esté disponible en Internet. No le sugerimos que utilice ningún script que encuentre en la web que pueda ser potencialmente peligroso a menos que sepa lo que está haciendo. Sin embargo, algunos hilos y páginas famosos tienen un script conky en el que puede confiar, como se menciona a continuación.

http://conky.sourceforge.net/screenshots.html

En la URL anterior, encontrará que cada captura de pantalla tiene un hipervínculo, que lo redireccionará al archivo de secuencia de comandos.

Aquí ejecutaré un script conky escrito por un tercero en mi máquina Debian Jessie, para probarlo.

$ wget https://github.com/alexbel/conky/archive/master.zip
$ unzip master.zip 

Cambie el directorio de trabajo actual al directorio recién extraído.

$ cd conky-master

Cambie el nombre de secrets.yml.example a secrets.yml.

$ mv secrets.yml.example secrets.yml

Instale Ruby antes de poder ejecutar este script (ruby).

$ sudo apt-get install ruby
$ ruby starter.rb 

Nota: Este script se puede modificar para mostrar su clima, temperatura, etc.

Si desea iniciar conky en el arranque, agregue la línea siguiente a las aplicaciones de inicio.

conky --pause 10 
save and exit.

Y finalmente ... un paquete de GUI tan liviano y útil como el atractivo visual no está en etapa activa y ya no se mantiene oficialmente. La última versión estable fue conky 1.9.0 lanzada el 3 de mayo de 2012. Un hilo en el foro de Ubuntu ha pasado más de 2000 páginas de usuarios que comparten la configuración. (enlace al foro: http://ubuntuforums.org/showthread.php?tu003d281865/)

Página de inicio de Conky

Eso es todo por ahora. Mantente conectado. Sigue comentando. Comparta sus pensamientos y configuración en los comentarios a continuación.