сброс счётчиков сетевых интерфейсов [Решено] (lo интересует)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

сброс счётчиков сетевых интерфейсов [Решено]

Сообщение igor@igor »

Всем привет!

Как сбросить статистику сетевого интерфейса lo.

С eth1 и eth0 - проблем нет, так как драйвера на модулях, а не в ядре.

Процетирую:

"Если нужно сбросить счетчики пакетов/байт, отображаемые ifconfig, то есть из /proc/net/dev,
нужно собрать драйвер сетевой карты в виде модуля (не в ядро).
Для сброса опускаем интерфейс, выгружаем драйвер, загружаем снова и поднимаем интерфейс.
Должно работать на всех картах.

Пример.

ifdown eth0
modprobe -r eepro100
modprobe eepro100
ifup eth0

Для того чтобы узнать имя драйвера обеспечивающего работу сетевого интерфейса:

ethtool -i eth "

http://www.opennet.ru/tips/info/1388.shtml

А как быть с lo, без пересборки ядра/ядер?? Есть ли ещё способы сброса??
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: сброс счётчиков сетевых интерфейсов [Решено]

Сообщение igor@igor »

Может iptables -L цепочка правил? -Если да, то напишите подробнее с примером, пожалуйста.
Или др. варианты.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: сброс счётчиков сетевых интерфейсов [Решено]

Сообщение igor@igor »

yoricI писал(а):
22.10.2017 17:29
А зачем?


Интересно! Если сброшу статистику eth0, то и lo (по-хорошему) нужно тоже сбросить.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: сброс счётчиков сетевых интерфейсов [Решено]

Сообщение igor@igor »

Можно попробовать перемонтировать:

/proc
/sys
/dev

Нужно проверить в виртуальной машине, результат напишу.
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: сброс счётчиков сетевых интерфейсов [Решено]

Сообщение s.xbatob »

igor@igor и без проверки очевидно: не поможет. Но систему скорее всего завалит.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: сброс счётчиков сетевых интерфейсов [Решено]

Сообщение igor@igor »

s.xbatob писал(а):
26.10.2017 08:58
igor@igor и без проверки очевидно: не поможет. Но систему скорее всего завалит.


Тогда пересобирать ядро, чтобы lo был на модулях как и ethx ; и модуль интерфейса lo можно было выгрузить и загрузить (если такая схема вообще возможна). Кто знает как, напишите пожалуйста инструкцию (по пересборке ядра).. или в каком разделе сетевых интерфейсов можно поправить...?
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: сброс счётчиков сетевых интерфейсов [Решено]

Сообщение s.xbatob »

Идея выгружать драйверы сетевых устройств тоже выглядит утопической. У меня сейчас открыт 151 сокет tcp, и пока я их все не закрою, драйверы не выгрузятся. Только опять же, если я их все закрою, система наверняка умрёт.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: сброс счётчиков сетевых интерфейсов [Решено]

Сообщение igor@igor »

s.xbatob писал(а):
26.10.2017 12:03
Идея выгружать драйверы сетевых устройств тоже выглядит утопической. У меня сейчас открыт 151 сокет tcp, и пока я их все не закрою, драйверы не выгрузятся. Только опять же, если я их все закрою, система наверняка умрёт.


=> нужно экспериментировать в гостевых ОС. Драйверы (модули) ethx выгружал и заново загружал. Система не падала и стабильно работала..
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2378
ОС: gentoo fluxbox

Re: сброс счётчиков сетевых интерфейсов [Решено]

Сообщение yoricI »

Притча о вопросе и тысяче мудрецов :)
У lo вместо МАС-адреса написано "loop", это намекает.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: сброс счётчиков сетевых интерфейсов [Решено]

Сообщение igor@igor »

yoricI писал(а):
26.10.2017 14:41
Притча о вопросе и тысяче мудрецов :)
У lo вместо МАС-адреса написано "loop", это намекает.


=> Какой вывод?
Невозможно сбросить статистику lo? Или все-таки каким-то способом можно? (без reboot'а машины)
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: сброс счётчиков сетевых интерфейсов [Решено]

Сообщение s.xbatob »

igor@igor не "сбросить статистику", а "скрутить счётчик".
Смысл счётчика как раз в его монотонном возрастании. Для статистики надо не счётчик сбрасывать, а хранить старые значения.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: сброс счётчиков сетевых интерфейсов [Решено]

Сообщение igor@igor »

s.xbatob писал(а):
27.10.2017 09:11
igor@igor не "сбросить статистику", а "скрутить счётчик".
Смысл счётчика как раз в его монотонном возрастании. Для статистики надо не счётчик сбрасывать, а хранить старые значения.


Тогда как "скрутить счётчик" ? И "хранить старые значения" ? Можно подробнее, пожалуйста?
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: сброс счётчиков сетевых интерфейсов [Решено]

Сообщение s.xbatob »

igor@igor Вам уже объяснили: сброс счётчиков не предусмотрен. Я только пояснил почему. И я действительно не понимаю, кому и зачем это может понадобиться.
Спасибо сказали:
igor@igor
Сообщения: 1374
ОС: Debian GNU/Linux, wheezy-amd64

Re: сброс счётчиков сетевых интерфейсов [Решено]

Сообщение igor@igor »

s.xbatob писал(а):
27.10.2017 12:05
igor@igor Вам уже объяснили: сброс счётчиков не предусмотрен. Я только пояснил почему. И я действительно не понимаю, кому и зачем это может понадобиться.


""Интересно! Если сброшу статистику eth0, то и lo (по-хорошему) нужно тоже сбросить."" -lo сбрасывать только по этой причине.

А вообще всё из-за "спортивного интереса" .

Если "сброс счётчиков не предусмотрен" => ничего не смогу сделать; у lo тем более.

Единственное решение (если будет огромное желание сбрасывать): lo не трогать ; ethx - выгрузка и загрузка модулей .

Но лучше! Не экспериментировать , так как могут быть проблемы различного характера с сетью.





Спасибо сказали:
Ответить