Где взять cgidemo из vnstat?
Я установил vnstat, и теперь я хотел бы иметь статистику в своем браузере следующим образом:
Вы можете увидеть рабочий скрипт здесь. Где взять этот скрипт cgidemo?
Источник: http://humdi.net/vnstat/
2 ответа
Ринзвинд прав, vnstati
генерирует изображения. Но есть также скрипт, который написан на Perl и использует vnstati
, Я нашел этот скрипт после загрузки исходного кода vnstat отсюда. Это называется vnstat.cgi
и находится в папке с именем examples
, Вам нужно просто настроить веб-сервер для запуска cgi, и он выводит те же изображения, что и на странице http://humdi.net/vnstat/cgidemo/.
Вы делаете изображения с помощью команды vnstati
, По ссылке:
Описание
Цель vnstati - обеспечить поддержку вывода изображений для статистики, собранной с помощью vnstat(1). Формат файла изображения ограничен png. Поддерживаются все основные выходные данные vnStat, за исключением функций реального трафика. Изображение может быть выведено либо в файл, либо на стандартный вывод.
конспект
vnstati [ -cdhimostv? ] [ --cache time ] [ --config file ] [ --days ] [ --dbdir directory ]
[ --help ] [ --hours ] [ -hs ] [ --hsummary ] [ -i interface ] [ --iface interface ]
[ --locale locale ] [ --months ] [ -ne ] [ -nh ] [ --noedge ] [ --noheader ]
[ --output file ] [ -ru ] [ --rateunit ] [ --style number ] [ --summary ]
[ --top10 ] [ --transparent ] [ --version ] [ -vs ] [ --vsummary ]
Примеры
vnstati -s -i eth0 -o /tmp/vnstat.png
Вывод итогового трафика для интерфейса eth0 в файл /tmp/vnstat.png
,
vnstati -vs -i eth0+eth1+eth2 -o /tmp/vnstat.png
Вывод сводки трафика с почасовыми данными под обычную сводку для объединения интерфейсов eth0, eth1 и eth2 в файл /tmp/vnstat.png
,
vnstati -h -c 15 -o /tmp/vnstat_h.png
Вывод почасовой статистики трафика для интерфейса по умолчанию в файл /tmp/vnstat_h.png
если файл не обновлялся в течение последних 15 минут.
vnstati -d -ne -nh -o -
Выводить ежедневную статистику трафика без отображения раздела заголовка и ребер для интерфейса по умолчанию для стандартного вывода (stdout
).
vnstati -m --config /home/me/vnstat.cfg -i -o -
Вывод ежемесячной статистики трафика для интерфейса по умолчанию, указанного в файле конфигурации /home/me/vnstat.cfg
на стандартный вывод (stdout
).