Conky
2008-05-20 11:06:03-05
Monitor de Sistema
Un monitor del sistema es la herramienta que permite ver el estado del sistema. Esta herramienta permite generar gráficos a tiempo real del estado de funcionamiento de los diversos componentes del sistema, así como hacer un seguimiento de estos componentes, obteniendo informes e incluso lanzando aplicaciones en respuesta a determinadas condiciones.
El proceso de instalación y configuración es sencillo.
Lo podemos descargar de su pagina principal.
En Debian y Ubuntu lo instalamos desde los repositorios:
#apt-get install conky (en Debian)
$sudo apt-get install conky (en Ubuntu)
Una vez instalado podemos ejecutarlo con alt+F2 y escribiendo conky.
La primera ventana de conky puede parecer no muy estética, pero podemos modificar su apariencia de la siguiente manera:
Creamos un fichero en nuestro editor de texto favorito y lo nombramos como .conkyrc (se creará un archivo oculto). Lo guardamos en el directorio de nuestro usuario /home/tu_usuario.
Vamos a editar ese mismo fichero y agregamos varias lineas las cuáles podemos modificar a nuestro gusto. En mi caso tengo las siguientes:
#conky
alignment bottom_right
background yes
cpu_avg_samples 2
net_avg_samples 2
out_to_console no
use_xft yes
own_window yes
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_type normal
xftalpha 0.8
update_interval 1.0
double_buffer yes
stippled_borders 2
use_spacer yes
no_buffers yes
uppercase no
default_color 000000
default_outline_color black
default_shade_color 000000
draw_borders no
draw_shades no
border_margin 7
border_width 1
gap_x 10
gap_y 35
maximum_width 264
use_xft yes
xftfont monospace-6
xftalpha 0.8
own_window yes
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
use_spacer yes
double_buffer yes
no_buffers yes
Agregamos las fonts al directorio donde se encuentren ubicadas tus fonts /usr/share/fonts
Hacemos:
alt+F2 killall nautilus (konqueror en caso de que tengas KDE)
alt+F2 killall conky (matamos conky)
alt+F2 conky (ejecutamos conky)
En la página de conky podemos ver algunos screenshots y copiar la configuración de los mismos para nuestro equipo.
Si deseas que arranque conky al inicio sólo agrega una entrada a Sesiones y listo.
El mio quedó así (lado derecho):

Saludos!
Referencia: Debian México
El proceso de instalación y configuración es sencillo.
Lo podemos descargar de su pagina principal.
En Debian y Ubuntu lo instalamos desde los repositorios:
#apt-get install conky (en Debian)
$sudo apt-get install conky (en Ubuntu)
Una vez instalado podemos ejecutarlo con alt+F2 y escribiendo conky.
La primera ventana de conky puede parecer no muy estética, pero podemos modificar su apariencia de la siguiente manera:
Creamos un fichero en nuestro editor de texto favorito y lo nombramos como .conkyrc (se creará un archivo oculto). Lo guardamos en el directorio de nuestro usuario /home/tu_usuario.
Vamos a editar ese mismo fichero y agregamos varias lineas las cuáles podemos modificar a nuestro gusto. En mi caso tengo las siguientes:
#conky
alignment bottom_right
background yes
cpu_avg_samples 2
net_avg_samples 2
out_to_console no
use_xft yes
own_window yes
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_type normal
xftalpha 0.8
update_interval 1.0
double_buffer yes
stippled_borders 2
use_spacer yes
no_buffers yes
uppercase no
default_color 000000
default_outline_color black
default_shade_color 000000
draw_borders no
draw_shades no
border_margin 7
border_width 1
gap_x 10
gap_y 35
maximum_width 264
use_xft yes
xftfont monospace-6
xftalpha 0.8
own_window yes
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
use_spacer yes
double_buffer yes
no_buffers yes
TEXT
${alignc}${color #000000}asimov
${alignc}${color #000000}Debian $kernel
${alignc}${color #000000}MonoNeuron
${color black}${font marvosym:size=25}U ${font}${color #000000}${color black}${alignc}${time %H:%M:%S[%a %d %b]}
${alignc}${color #000000}Encendida $uptime up
${color black}${font marvosym:size=30}A ${font}${color #000000}CPU: ${color #000000}${cpu}% ${color #000000}
${alignc}${cpugraph cpu1 000000 cccccc}
${color black}${font weather:size=30}y ${font}${color #000000}Temp: ${color #000000}${acpitemp}C
${color black}${font marvosym:size=25}j ${font}${color #000000}RAM : ${color #000000}$mem/$memmax - ${color #000000}$memperc% $membar
${color black}${font marvosym:size=25}h ${font}${color #000000}SWAP: ${color #000000}$swap/$swapmax - ${color #000000}$swapperc% $swapbar
${color black} / ${color #000000}root : ${color #000000} ${fs_free_perc /}%
${color black}${font webdings:size=20}Ã ${font}${color #000000}Home : ${color #000000}${fs_free_perc /home/asimov}% ${color}${fs_used /}/${fs_size /}${alignr}${color #000000}
${fs_bar 5,260 /}
${if_existing /proc/net/route eth0}${color black}${font webdings:size=25}ø ${font}${color #000000}${font size=1}${color black}LAN: ${addr eth0}
${color black}${font wingdings:size=30}Ú ${font}${color #000000}${downspeedgraph eth0 20,170 000000 000000}
${color black}${font wingdings:size=30}Ò ${font}${color #000000}${upspeedgraph eth0 20,170 cccccc 000000}
${else}
${color black}${font webdings:size=30}ø ${font}${color #000000}${font size=10}${color black}WiFi: ${addr wlan0_rename}
${color black}${font wingdings:size=30}Ú ${font}${color #000000}${downspeedgraph wlan0 20,170 000000 cccccc}
${color black}${font wingdings:size=30}Ò ${font}${color #000000}${upspeedgraph wlan0 20,170 cccccc 000000}
${color #000000}${wireless_link_bar wlan0}${else}${endif}
${color #000000}Puerto(s)${alignr}#INPUT
${color #000000}Direccion Remota ${alignr} Local Service/Port$color
${tcp_portmon 1 65535 rhost 0} ${alignr} ${tcp_portmon 1 65535 lservice 0}
${tcp_portmon 1 65535 rhost 1} ${alignr} ${tcp_portmon 1 65535 lservice 1}
${tcp_portmon 1 65535 rhost 2} ${alignr} ${tcp_portmon 1 65535 lservice 2}
${tcp_portmon 1 65535 rhost 3} ${alignr} ${tcp_portmon 1 65535 lservice 3}
${alignc}${color #000000}asimov
${alignc}${color #000000}Debian $kernel
${alignc}${color #000000}MonoNeuron
${color black}${font marvosym:size=25}U ${font}${color #000000}${color black}${alignc}${time %H:%M:%S[%a %d %b]}
${alignc}${color #000000}Encendida $uptime up
${color black}${font marvosym:size=30}A ${font}${color #000000}CPU: ${color #000000}${cpu}% ${color #000000}
${alignc}${cpugraph cpu1 000000 cccccc}
${color black}${font weather:size=30}y ${font}${color #000000}Temp: ${color #000000}${acpitemp}C
${color black}${font marvosym:size=25}j ${font}${color #000000}RAM : ${color #000000}$mem/$memmax - ${color #000000}$memperc% $membar
${color black}${font marvosym:size=25}h ${font}${color #000000}SWAP: ${color #000000}$swap/$swapmax - ${color #000000}$swapperc% $swapbar
${color black} / ${color #000000}root : ${color #000000} ${fs_free_perc /}%
${color black}${font webdings:size=20}Ã ${font}${color #000000}Home : ${color #000000}${fs_free_perc /home/asimov}% ${color}${fs_used /}/${fs_size /}${alignr}${color #000000}
${fs_bar 5,260 /}
${if_existing /proc/net/route eth0}${color black}${font webdings:size=25}ø ${font}${color #000000}${font size=1}${color black}LAN: ${addr eth0}
${color black}${font wingdings:size=30}Ú ${font}${color #000000}${downspeedgraph eth0 20,170 000000 000000}
${color black}${font wingdings:size=30}Ò ${font}${color #000000}${upspeedgraph eth0 20,170 cccccc 000000}
${else}
${color black}${font webdings:size=30}ø ${font}${color #000000}${font size=10}${color black}WiFi: ${addr wlan0_rename}
${color black}${font wingdings:size=30}Ú ${font}${color #000000}${downspeedgraph wlan0 20,170 000000 cccccc}
${color black}${font wingdings:size=30}Ò ${font}${color #000000}${upspeedgraph wlan0 20,170 cccccc 000000}
${color #000000}${wireless_link_bar wlan0}${else}${endif}
${color #000000}Puerto(s)${alignr}#INPUT
${color #000000}Direccion Remota ${alignr} Local Service/Port$color
${tcp_portmon 1 65535 rhost 0} ${alignr} ${tcp_portmon 1 65535 lservice 0}
${tcp_portmon 1 65535 rhost 1} ${alignr} ${tcp_portmon 1 65535 lservice 1}
${tcp_portmon 1 65535 rhost 2} ${alignr} ${tcp_portmon 1 65535 lservice 2}
${tcp_portmon 1 65535 rhost 3} ${alignr} ${tcp_portmon 1 65535 lservice 3}
Agregamos las fonts al directorio donde se encuentren ubicadas tus fonts /usr/share/fonts
Hacemos:
alt+F2 killall nautilus (konqueror en caso de que tengas KDE)
alt+F2 killall conky (matamos conky)
alt+F2 conky (ejecutamos conky)
En la página de conky podemos ver algunos screenshots y copiar la configuración de los mismos para nuestro equipo.
Si deseas que arranque conky al inicio sólo agrega una entrada a Sesiones y listo.
El mio quedó así (lado derecho):

Saludos!
Referencia: Debian México
Permalink: http://www.mononeurona.org/users/entry/asimov/1348
Comentblogs:









