Где регистрируются ошибки Ethernet?

12

Мунин показывает мне такой график:Munin eth0 graph

Во время этого скачка я не смог получить доступ к своему серверу через порт eth0 (я мог получить к нему доступ через мой порт IPMI).

Я пытаюсь выяснить, что произошло, но я не могу найти какие-либо файлы журналов для eth0.

Я не вижу в этом ничего /var/log/(kern|syslog|messages)необычного. И я не вижу файл журнала специально для eth0.

Есть ли логи для eth0, и если да, где я могу их найти?

Я использую Ubuntu 10.04 LTS.

Matt
источник

Ответы:

9

Нет журналов для ваших интерфейсов. Если вы проверите достаточно скоро, вы можете найти их в выводе dmesg. Вы должны найти весь этот вывод в /var/log/messages. Если он повернулся, вам нужно заглянуть внутрь /var/log/message.1.

Выделите временной интервал в отдельный файл, который вы можете просмотреть более легко. Команда вроде grep 'Jun 7 22:' /var/log/messages > ~/messages.tmpдолжна работать. Ищите ссылки на eth0в файле. Вы также можете увидеть ссылку на повторяющиеся сообщения, которые могут быть рядом со строкой, указывающей на проблему. Также ищите ссылки на драйвер для вашего интерфейса или производителя.

Выполнение команды ifconfig eth0должно вывести подсчет ошибок и может дать вам подсказку о проблеме в подсчетах, следующих за ошибками.

BillThor
источник
Как я уже говорил в своем посте, в этом лог-файле нет ничего необычного. Но в следующий раз я попробую ifconfig eth0. Я также установил ethtool, который тоже должен быть полезен.
Мэтт
1
Возможно, с вашей картой все в порядке. Другое устройство в сети может увеличить количество ошибок. Я видел, как неисправные коммутаторы вызывают ошибки у их клиентов. ifconfigпомогает отследить эти случаи. Временное несоответствие дуплекса может привести к высокой частоте появления ошибок.
BillThor