В свое время заморачивался со всякими superkaramba, потом остановился на gkrellm, но его не хватало, т.е. нужны были еще данные.
Поставил conky, радуюсь. Вывод всего, включая погоду и последние новости форума :)
Код:
# Use Xft?
use_xft yes
# Xft font when Xft is enabled
xftfont Terminus:size=9
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
alignment bottom_right
background no
border_width 1
cpu_avg_samples 2
default_color gray
default_outline_color gray
default_shade_color gray
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
gap_x 5
gap_y 60
minimum_size 5 5
net_avg_samples 2
no_buffers no
out_to_console no
own_window yes
own_window_class Conky
own_window_type desktop
stippled_borders 0
update_interval 5.0
uppercase no
use_spacer left
show_graph_scale no
show_graph_range no
TEXT
${color #5b6dad}${font Impact:size=30}${alignr}${time %k:%M}${font}
${font Impact:size=20}${alignr}${time %A, %d %b}${font}
$hr
${color #5b6dad}$nodename linux-$kernel
${color #5b6dad}Uptime:${color #7f8ed3} $uptime ${color #5b6dad}- Load:${color #7f8ed3} $loadavg
${color #5b6dad}CPU Frequency:
${color #5b6dad}${execi 2 cat /proc/cpuinfo | grep 'cpu MHz' | cut -c12-}
${color grey}${cpugraph cpu0 32,309 000000 7f8ed3}
${color grey}${cpugraph cpu1 32,309 000000 7f8ed3}
${color grey}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4}
${color grey}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4}
${color grey}Processes:$color $processes ${color grey}Running:$color $running_processes
$hr
${color grey}root $color${fs_free /}/${fs_size /} ${fs_bar 6 /}
${color grey}store $color${fs_free /home/store}/${fs_size /home/store} ${fs_bar 6 /home/store}
${color grey} /dev/sda /dev/sdf
${diskiograph /dev/sda 32,150 000000 7f8ed3} ${diskiograph /dev/sdf 32,150 000000 7f8ed3}
$hr
${color grey}eth0 - up:$color ${upspeed eth0} k/s${color grey} - down:$color ${downspeed eth0} k/s
${color grey}${downspeedgraph eth0 32,150 000000 7f8ed3} ${upspeedgraph eth0 32,150 000000 7f8ed3}
${color grey}eth1 - up:$color ${upspeed eth1} k/s${color grey} - down:$color ${downspeed eth1} k/s
${color grey}${downspeedgraph eth1 32,150 000000 7f8ed3} ${upspeedgraph eth1 32,150 000000 7f8ed3}
${color grey}TCP Connections: ${color #7f8ed3}${tcp_portmon 1 65535 count}
${color #ddaa00}Inbound Connection ${alignr} Local Service/Port$color
${tcp_portmon 1 32767 rhost 0} ${alignr} ${tcp_portmon 1 32767 lservice 0}
${tcp_portmon 1 32767 rhost 1} ${alignr} ${tcp_portmon 1 32767 lservice 1}
${tcp_portmon 1 32767 rhost 2} ${alignr} ${tcp_portmon 1 32767 lservice 2}
${color #ddaa00}Outbound Connection ${alignr} Remote Service/Port$color
${tcp_portmon 32768 61000 rhost 0} ${alignr} ${tcp_portmon 32768 61000 rservice 0}
${tcp_portmon 32768 61000 rhost 1} ${alignr} ${tcp_portmon 32768 61000 rservice 1}
${tcp_portmon 32768 61000 rhost 2} ${alignr} ${tcp_portmon 32768 61000 rservice 2}
$hr
${color grey}Name PID CPU% MEM%
${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
$hr
${color grey} ${execi 900 /usr/scripts/conky/rss.sh}
$hr
${color grey} ${execi 900 /usr/scripts/conky/weather/weather.sh}