Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Помощь и поддержка > Поддержка платформы Linux \ Live

Ответ
 
Опции темы Опции просмотра
Старый 25.05.2020, 15:11   #1
arbuzov
Junior Member
 
Регистрация: 25.05.2020
Сообщений: 24
По умолчанию Учет трафика медиа-центра на Ubuntu (+веб-интерфейс)

Привет, друзья. После переноса медиа-центра с Windows 8 на Kubuntu 20.04 возник вопрос, как анализировать входящий/исходящий трафик, хранение и отображение данных, а также учет суммарного объема трафика за все время. Под Windows легковесных и наглядных решений большое множество, что не скажешь про Ubuntu. C gui-интерфейсом ничего так и не нашел, с веб-интерфейсом все очень тяжелое (ресурсоемкое) и нагруженное лишней для меня информацией.

Свой выбор сделал в пользу vnstat. Не загружает систему и представляет только нужные мне данные. Из коробки vnstat поставляется без веб-интерфейса. В сети нашел несколько готовых решений на PHP, но столкнулся с проблемой, что в поставляемой новой версии vnstat 2.6 в корне изменилась логика работы с БД, из которой веб-интерфейс брал информацию. Как решение - установить старую версию. Как это сделать и какой результат у меня вышел - скриншоты ниже. Знаний php нет от слова совсем, правки внес минимальные, для себя, для эстетики. Во вложении старая версия пакета vnstat и мой вариант веб интерфейса. Оригинальный интерфейс можно скачать с сайта разработчика, там же есть ссылка на демо, можно покликать и посмотреть своими глазами.

Оговорюсь, учет трафика идет с интерфейса, а не с самого Kodi. В моем случае это было и нужно, потому как Kodi развернут на отдельной железке и там крутится лишь он и qBitTorrent.

Устанавливаем старую версию 1.14 пакета vnstat
Код:
dpkg -i ./vnstat_1.14-1ubuntu2_amd64.deb
Блокируем обновление пакета vnstat
Код:
sudo apt-mark hold vnstat
Создаем БД для нашего интерфейса (enp1s0 это в моем случае)
Код:
vnstat -i -u enp1s0
Устанавливаем и запускаем веб-сервер
Код:
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install apache2 php5.6 php5.6-gd wget libapache2-mod-php5.6
sudo service apache2 restart
Размещаем сам веб-интерфейс по пути (я разместил в каталог stat)
Код:
/var/www/html/stat/
Чтобы БД со статистикой автоматически обновлялась - добавим расписание в cron (я установил каждый час, если вам нужен другой вариант, хоть каждую минуту - руководство cron)
Код:
sudo crontab -e
Вставить и сохранить (в конце должна быть пустая строка)
Код:
SHELL=/bin/bash
0 * * * * /usr/bin/vnstat -u
Перезапустить cron
Код:
/etc/init.d/cron reload
Переходим по адресу вашего медиа-центра: http://ip_kodi/stat/
Или по локальному хосту, с самого медиа-центра: http://localhost/stat/
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot_1.png
Просмотров: 150
Размер:	93.7 Кб
ID:	9247   Нажмите на изображение для увеличения
Название: Screenshot_2.png
Просмотров: 121
Размер:	68.6 Кб
ID:	9248   Нажмите на изображение для увеличения
Название: Screenshot_3.png
Просмотров: 119
Размер:	58.7 Кб
ID:	9249  

Нажмите на изображение для увеличения
Название: Screenshot_4.png
Просмотров: 127
Размер:	43.0 Кб
ID:	9250   Нажмите на изображение для увеличения
Название: Screenshot_5.png
Просмотров: 118
Размер:	45.3 Кб
ID:	9251   Нажмите на изображение для увеличения
Название: Screenshot_6.jpg
Просмотров: 125
Размер:	157.1 Кб
ID:	9252  

Вложения
Тип файла: rar stat.rar (63.0 Кб, 120 просмотров)
Тип файла: rar vnstat_1.14-1ubuntu2_amd64.deb.rar (72.6 Кб, 115 просмотров)

Последний раз редактировалось arbuzov; 25.05.2020 в 15:37.
arbuzov вне форума   Ответить с цитированием
   
Ответ
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Videomore.ru (СТС Медиа) MazurokNN Помощь по плагинам 28 20.04.2018 16:08
Вопрос про организацию аудио медиа теки ANDiv Общие темы для обсуждения 2 12.05.2017 12:31
Пропала медиа(видео)тека - что делать? NOOK Поддержка платформы Windows 11 11.04.2013 15:21
готовые медиа плееры с XBMC Таир Оборудование для XBMC 2 04.07.2012 19:30
Создание медиа-сервера yandex Подсказки, описания и FAQ по XBMC 0 07.02.2012 15:22


Текущее время: 05:16. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.