Мне было интересно, есть ли какие-нибудь хорошие приложения для мониторинга того, сколько данных я использую на своем ноутбуке в месяц. Мое сетевое соединение имеет ограничение на количество данных, которое я могу использовать, после чего скорость значительно снижается. Я видел ntop, но я просто хотел спросить, есть ли другие хорошие варианты или предложения по этому поводу. С уважением.
27
vnstat
Ответы:
Я был в подобной ситуации, но с медленными скоростями после того, как было достигнуто определенное количество данных (теперь у меня есть план 16 МБ 12 Мбит ☺), и я использовал
vnstat
(пакетvnstat
). Это приложение командной строки, которое отображает использование полосы пропускания на сегодня и в предыдущие дни. как только он будет установлен, он начнет мониторинг использования.Использование: запустить
vnstat
для просмотра статистики,vnstat -d
для просмотра ежедневного использования. Добавьте-i wlan0
к предыдущей команде, если вы используете беспроводную сеть. Смотрите страницу руководства для этого, запустивman vnstat
для получения дополнительной информации.источник
vnstat
для просмотра статистики,vnstat -d -i <interface>
для просмотра ежедневного использования. Смотрите страницу руководства, запустивman vnstat
для получения дополнительной информации.vnStat - легкий сетевой консольный монитор
vnStat - это консольный монитор сетевого трафика для Linux и BSD, который ведет журнал сетевого трафика для выбранных интерфейсов. Он использует статистику сетевого интерфейса, предоставленную ядром, в качестве источника информации. Это означает, что vnStat на самом деле не будет анализировать трафик, а также обеспечивает легкое использование системных ресурсов.
В этом уроке мы рассмотрим:
особенности
Установка
nvStat находится в официальных репозиториях, поэтому нет необходимости ссылаться на новый ppa. Для установки создайте экземпляр терминала с помощью Ctrl+ Alt+ Tи введите в командной строке:
После установки оставьте терминал открытым для следующих разделов. Перезагрузка не требуется.
конфигурация
Выберите предпочтительный сетевой интерфейс и отредактируйте переменную Interface
/etc/vnstat.conf
соответствующим образом. Чтобы получить список всех интерфейсов, доступных для vnstat, используйте:Чтобы начать мониторинг определенного интерфейса, вы должны сначала инициализировать базу данных. Каждому интерфейсу нужна своя база данных. Команда для инициализации таковой для интерфейса eth0:
Запустите Systemd Service
После введения интерфейса (ов) и проверки файла конфигурации. Вы можете запустить процесс мониторинга через
systemd
:Чтобы сделать эту услугу постоянным использованием:
Отныне
vnstat
мы будем собирать данные об использовании сети в фоновом режиме, используя такой небольшой процент процессорного времени, что он не будет отображаться в списке 9 самых популярных процессов (на моей машине) от conky (системный монитор).Использование (из командной строки)
Запрос сетевого трафика:
Просмотр использования сетевого трафика в реальном времени:
Чтобы найти больше вариантов, используйте:
Ежемесячные итоги
Чтобы увидеть итоги за месяц, используйте:
Conky Real Time Display пример
Conky - это популярный легкий системный монитор, используемый во многих дистрибутивах Linux. Вы можете отобразить итоговые значения пропускной способности vnStat на своем простом дисплее следующим образом:
30 секунд .gif соответствующего раздела Конки
Код Conky для создания этого дисплея:
Для экономии места на рабочем стол, мое узкое носатое окно использует «G» вместо «GiB», «М» вместо «MiB», и т.д. Если у вас есть больше экрана изменение недвижимости
substr ($10, 1, 1)
в$10
и сделать то же самое$9
.Вы , возможно , придется изменить ,
enp59s0
чтобыeth0
,wlan0
илиeth1
, и т.д. в зависимости от имени сети сообщаетifconfig
.источник
Вы можете проверить NTM - Network Traffic Monitor
источник
Существует Datafox , дополнение для Firefox.
Это должно контролировать, по крайней мере, ваше использование полосы пропускания в сети, однако я не знаю, может ли оно контролировать использование с другими приложениями.
источник
Проверьте программное обеспечение на этих сайтах. С помощью этих приложений вы можете отслеживать использование данных. рекомендации по программному обеспечению
рекомендации по программному обеспечению
источник
Мне нужно было детализировать протокол, чтобы увидеть, что использует данные в моей сети, поэтому я выбрал ntop . Он имеет веб-интерфейс и разработал коробку для меня.
источник
Sysstat
профессиональная утилита для мониторинга командной строки Установите его с помощью следующей команды:Используется
sa1
для хранения состояния системы в течение N секунд (хранит системные статуи в некоторых двоичных файлах, расположенных в/var/log/sa
):В любое время используйте
sadf
для просмотра использования сети в некоторых стандартных форматах:-s
и-e
указывает время начала и время окончания.sa18
означает день 18 текущего месяца.источник