Wo werden Ethernet-Fehler protokolliert?

11

Munin zeigt mir eine Grafik wie diese:Munin eth0 graph

Während dieser Spitze konnte ich nicht über den eth0-Port auf meinen Server zugreifen (ich konnte über meinen IPMI-Port darauf zugreifen).

Ich versuche herauszufinden, was passiert ist, aber ich kann anscheinend keine Protokolldateien für eth0 finden.

Ich sehe nichts in /var/log/(kern|syslog|messages) Außergewöhnliches darin. Und ich sehe keine Protokolldatei speziell für eth0.

Gibt es Protokolle für eth0 und wenn ja, wo finde ich sie?

Ich verwende Ubuntu 10.04 LTS.

Matt
quelle

Antworten:

9

Es gibt keine Protokolle für Ihre Schnittstellen. Wenn Sie früh genug prüfen, können Sie sie wahrscheinlich in der Ausgabe von finden dmesg. Sie sollten alle diese Ausgaben in finden /var/log/messages. Wenn es sich gedreht hat, müssen Sie hineinschauen /var/log/message.1.

Stellen Sie den Zeitbereich auf eine separate Datei, die Sie einfacher untersuchen können. Ein Befehl wie grep 'Jun 7 22:' /var/log/messages > ~/messages.tmpsollte funktionieren. Suchen Sie eth0in der Datei nach Verweisen auf . Möglicherweise wird auch ein Verweis auf wiederholte Nachrichten angezeigt, die sich möglicherweise in der Nähe der Zeile befinden, die auf das Problem hinweist. Suchen Sie auch nach Verweisen auf den Treiber für Ihre Schnittstelle oder den Hersteller.

Das Ausführen des Befehls ifconfig eth0sollte Fehlerzahlen ausgeben und kann Ihnen einen Hinweis auf das Problem in den Zählungen geben, die den Fehlern folgen.

BillThor
quelle
Wie ich in meinem Beitrag sagte, enthielt diese Protokolldatei nichts Außergewöhnliches. Aber das nächste Mal werde ich ifconfig eth0 versuchen. Ich habe auch ethtool installiert, was auch hilfreich sein sollte.
Matt
1
Möglicherweise ist an Ihrer Karte nichts auszusetzen. Ein anderes Gerät im Netzwerk kann Ihre Fehleranzahl erhöhen. Ich habe gesehen, dass fehlerhafte Schalter Fehler für ihre Clients verursachen. ifconfighilft, diese Fälle aufzuspüren. Eine vorübergehende Duplex-Nichtübereinstimmung kann hohe Fehlerraten verursachen.
BillThor