Vnstati — это утилита для визуализации статистики Ключи vnstats:
-h, —hours — Вывод часов
-d, —days — Вывод дней
-m, —months — Вывод месяцев
-t, —top10 — Вывод 10 лидирующих (пример: дни с максимальным трафиком)
-s, —summary — Сумарный вывод (пример: с нескольких интерфейсов)
-hs, —hsummary — Графики по горизонтали
-vs, —vsummary — Графики по вертикали
-nh, —noheader — Не выводить шапки таблиц
-ne, —noedge — Не выводить рамки таблиц
-ru, —rateunit — swap configured rate unit
-o, —output — вывод в файл
-c, —cache — update output only when too old
-i, —iface — Выбор интерфейса (по умолчанию: eth1)
-?, —help — Вывод справки
-D, —debug — show some additional debug information
-v, —version — Показать версию
—dbdir — select database directory
—style — select output style (0-3)
—locale — set locale
—config — select config file
—transparent — toggle background transparency
Создадим файл веб-директории, который будет отображать графики:
touch /var/www/html/vnstat/index.html
Содержимое файла:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>vnstati</title> </head> <body> <img src="vnstat.png" hspace="5" vspace="5"/> </body> </html>
Примеры графиков:
1. Горизонтальный вывод графиков суммарного трафика в трех интерфейсов.
vnstati -hs -i eth1+eth2+eth3 -o /var/www/html/vnstat/vnstat.png
2. Вертикальный вывод графиков суммарного трафика в трех интерфейсов.
vnstati -vs -i eth1+eth2+eth3 -o /var/www/html/vnstat/vnstat.png
3. Вывести дни с максимальным трафиком
vnstati -t -i eth1 -o /var/www/html/vnstat/vnstat.png
Свежие комментарии