Pull to refresh

Vogue как системный монитор

DIY
Всем привет! Лежал-пылился у меня плеер из того самого выпуска журнала Vogue, решил я из него системный монитор для моего сервера в коробке сделать, и вот что из этого вышло:




Как это сделано?


Сначала на Vogue ставится линукс — vogeeky.co.cc/software/linux
Затем подключается сеть через usb.
Для вывода статистики используется conky в режиме ncurses, для передачи на Vogue используется netcat.
Подключаемся через ssh к Vogue и добавляем в /etc/init.d/rcS следующее:
echo -e "\033[9;0]"
export COLUMNS=100

while [ true ]; do nc -l -p 4242; done


На сервер же устанавливаем conky, подменяем конфиг и запускаем следующим образом:
sudo ifconfig usb0 192.168.1.2
sleep 1
nohup conky -c ./conkyrc-jc | nohup nc 192.168.1.1 4242 &


Вот, собственно, и все. Для вывода трафика используется vnstat, а количество IPTV клиентов берется из udpxy. Также реализован подмен конфигов кроном в полночь для того, чтобы не выгорел экран(это еще актуально на LCD?)

Конфиг conky
Tags: voguevogeekyvnstatconkylinuxбыло скучно
Hubs: DIY
Total votes 194: ↑183 and ↓11 +172
Comments 67
Comments Comments 67

Popular right now