В настоящее время я использую vnstat для мониторинга использования пропускной способности. Я хочу получить данные для принятия решения, оставаться ли на более дорогом, но безлимитном кабельном тарифном плане или перейти на более дешевый, мобильный тарифный план с ограниченным объемом данных.
Поэтому на самом деле я хочу знать не общий трафик, проходящий через мои сетевые интерфейсы (у меня небольшая локальная сеть с NAS и прочим оборудованием), а исходящий трафик моей локальной сети, в основном весь, за исключением трафика, идущего в/из 10.0.0.0 - 10.0.0.255.
Я не могу понять, как это сделать с помощью vnstat, и возможно ли это вообще. Я бы с удовольствием использовал любой другой инструмент, но пока ничего лучше vnstat не нашел. Есть идеи?
решение1
Обычный способ сделать это — включить мониторинг SNMP на маршрутизаторе и настроить инструмент мониторинга MRTG (на вашем компьютере или любом другом внутреннем сервере) для мониторинга исходящего интерфейса маршрутизатора.
Как бесплатно отслеживать трафик SNMP в Ubuntu с помощью MRTG
решение2
Вы когда-нибудь пробовали iptraf?
протестируйте его из консоли, просто установите через apt или yum и запустите, введя iptraf.
Вы можете выбрать «Монитор локальной сети» и сетевую карту для мониторинга трафика на устройстве.
Привет!
решение3
Итак, у меня пока не было времени протестировать эти две программы, но похоже, что они могут быть тем, что я ищу. Если кто-то ищет что-то похожее, посмотрите:
https://github.com/rafalfr/smarttrafficmeter
и