Onde são registrados os erros de Ethernet?

12

Munin está me mostrando um gráfico como este:Gráfico Munin eth0

Durante esse pico, não consegui acessar meu servidor pela porta eth0 (consegui acessá-lo através da minha porta IPMI).

Estou tentando descobrir o que aconteceu, mas não consigo localizar nenhum arquivo de log para eth0.

Não vejo nada /var/log/(kern|syslog|messages)fora do comum. E não vejo um arquivo de log especificamente para eth0.

Existem logs para eth0 e, em caso afirmativo, onde posso encontrá-los?

Estou executando o Ubuntu 10.04 LTS.

Matt
fonte

Respostas:

9

Não há logs para suas interfaces. Se você verificar em breve, provavelmente poderá encontrá-los na saída de dmesg. Você deve encontrar toda essa saída em /var/log/messages. Se ele girou, você precisa procurar /var/log/message.1.

Cumpra o intervalo de tempo em um arquivo separado que você pode examinar mais facilmente. Um comando como grep 'Jun 7 22:' /var/log/messages > ~/messages.tmpdeve funcionar. Procure referências eth0no arquivo. Você também pode ver uma referência a mensagens repetidas que podem estar próximas da linha que indica o problema. Procure também referências ao driver da sua interface ou ao fabricante.

A execução do comando ifconfig eth0deve gerar contagens de erros e pode fornecer uma dica sobre o problema nas contagens a seguir aos erros.

BillThor
fonte
Como eu disse no meu post, esse arquivo de log não tinha nada fora do comum. Mas da próxima vez vou tentar o ifconfig eth0. Também instalei o ethtool, o que também deve ser útil.
Matt
1
Pode não haver nada de errado com o seu cartão. Outro dispositivo na rede pode aumentar sua contagem de erros. Vi interruptores defeituosos causarem erros para seus clientes. ifconfigajuda a rastrear esses casos. Uma incompatibilidade duplex temporária pode causar altas taxas de erro.
BillThor