АксиомА - ремонт и обслуживание компьютеров, ноутбуков и мобильной техники.

TeamViewer

Conky. Мониторинг всего и вся.

Вернуться к списку статей

Настройка conky мониторинга.

apt-get install conky compizconfig-settings-manager
ccsm
# "Общие настройки" (General Options) и снимите галочку "Скрыть все, кроме окон панели задач" (Hide Skip Taskbar Windows).
# В конфигурации conky должно быть "own_window_type desktop" чтобы при нажатии Win+D не сворачивался
Собственно можно приступить к конфигурированию.
Для начала просто запустим conky. Должно появиться на рабочем столе. И не сворачиваться.
Если всё нормально, то запускаем либо через conky -c ~/path-to-config либо создаем в домашней папки .conkyrc например с таким содержимым

cat << EOF > ~/.conkyrc
background yes
use_xft yes
xftfont Ubuntu:size=11
xftalpha 0.9
update_interval 2.0
total_run_times 0
own_window yes
own_window_type desktop
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 280
maximum_width 280
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders yes
default_color white
default_shade_color red
default_outline_color green
alignment bottom_left
gap_x 30
gap_y 50
no_buffers yes
uppercase no
cpu_avg_samples 1

TEXT
${font Ubuntu:size=50} ${alignc}${time %k:%M}${font Ubuntu:size=11}
${font Ubuntu:size=30} ${alignc}${time %a %b %d %Y}${font Ubuntu:size=11}
EOF
Запускаем еще раз conky (можно с параметром -d) чтобы не держал командную строку, но до тех пор пока терминал в котором был он запущен не закрыт, логи conky будут вываливаться в этот терминал

незабываем добавить его в автозагрузку (с теми же параметрами)

Вот еще пример (понадобится шрифт GE Inspira (легко гуглится, скачивается и устанавливается))
Важно! Пробелы в конце нужны иначе обрезает текст.
cat << EOF > ~/.conkyrc
background yes
use_xft yes
xftfont Ubuntu:size=11
xftalpha 0.9
update_interval 1.0
total_run_times 0
own_window yes
own_window_type desktop
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
#minimum_size 580
#maximum_width 500
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders yes
default_color white
default_shade_color red
default_outline_color green
alignment top_right
#gap_x 100
#gap_y 100
no_buffers yes
uppercase no
cpu_avg_samples 1

minimum_size 250 5
maximum_width 500
gap_x 65
gap_y 55


TEXT
${voffset 10}${color EAEAEA}${font GE Inspira:pixelsize=120}${time %H:%M}${font}${voffset -84}${offset 10}${color FFA300}${font GE Inspira:pixelsize=42}${time %d} ${voffset -15}${color EAEAEA}${font GE Inspira:pixelsize=22}${time %B} ${time %Y}${font}${voffset 24}${font GE Inspira:pixelsize=58}${offset -148}${time %A}${font}
${voffset 1}${offset 12}${font Ubuntu:pixelsize=10}${color FFA300}HDD ${offset 9}$color${fs_free /} / ${fs_size /}${offset 30}${color FFA300}RAM ${offset 9}$color$mem / $memmax${offset 30}${color FFA300}CPU ${offset 9}$color${cpu cpu0}%
${execi 2 bash ~/.conky/ip.bash }














EOF

mkdir ~/.conky/
cat << EOF > ~/.conky/ip.bash
#!/bin/bash
echo ""
ip addr | grep 'inet ' | egrep -v 'lo$' | awk '{print "\t" $NF "\t\t" $2}' | sed 's/\/[0-9]\+$//'
EOF


Комментарии

Пока никто не прокомментировал

Оставить комментарий

Представьтесь пожалуйста:


Введите ваш комментарий: