ईथरनेट त्रुटियों को कहाँ लॉग किया जाता है?


12

मुनिन मुझे इस तरह एक ग्राफ दिखा रहा है:मुनिन eth0 ग्राफ

उस स्पाइक के दौरान, मैं eth0 पोर्ट के माध्यम से अपने सर्वर तक पहुंचने में असमर्थ था (मैं इसे अपने आईपीएमआई पोर्ट के माध्यम से एक्सेस कर सकता था)।

मैं यह पता लगाने की कोशिश कर रहा हूं कि क्या हुआ, लेकिन मैं eth0 के लिए किसी भी लॉग फाइल का पता नहीं लगा सकता।

मुझे इसमें कुछ भी दिखाई नहीं दे रहा है /var/log/(kern|syslog|messages)। और मैं विशेष रूप से eth0 के लिए एक लॉग फ़ाइल नहीं देखता।

वहाँ eth0 के लिए लॉग हैं, और यदि हां, तो मैं उन्हें कहाँ ढूँढ सकता हूँ?

मैं Ubuntu 10.04 LTS चला रहा हूं।

जवाबों:


9

आपके इंटरफेस के लिए कोई लॉग नहीं हैं। यदि आप जल्द ही जांच करते हैं, तो आप उन्हें आउटपुट में पा सकते हैं dmesg। आपको वह सब आउटपुट मिल जाना चाहिए /var/log/messages। अगर यह घूम गया है तो आपको अंदर देखने की जरूरत है /var/log/message.1

एक अलग फ़ाइल के लिए समय सीमा को पूरा करें जिसे आप अधिक आसानी से जांच सकते हैं। जैसी आज्ञा grep 'Jun 7 22:' /var/log/messages > ~/messages.tmpचाहिए वैसा काम करना चाहिए। eth0फ़ाइल में संदर्भ देखें । आप बार-बार संदेशों का संदर्भ भी देख सकते हैं जो समस्या को इंगित करने वाली रेखा के करीब हो सकता है। अपने इंटरफेस या निर्माता के लिए ड्राइवर के संदर्भ भी देखें।

कमांड चलाने से ifconfig eth0एरर काउंट को काउंट करना चाहिए, और आपको फॉलो की हुई कॉन्ट्रैक्ट्स में प्रॉब्लम का एक संकेत दे सकता है।


जैसे मैंने अपनी पोस्ट में कहा, उस लॉग फ़ाइल में साधारण से कुछ भी नहीं था। लेकिन अगली बार मैं ifconfig eth0 की कोशिश करूंगा। मैंने एथ्टूल भी स्थापित किया, जो सहायक भी होना चाहिए।
मैट

1
हो सकता है कि आपके कार्ड में कुछ भी गड़बड़ न हो। नेटवर्क का एक अन्य उपकरण आपकी त्रुटि की संख्या बढ़ा सकता है। मैंने दोषपूर्ण स्विच को अपने ग्राहकों के लिए त्रुटियों का कारण देखा है। ifconfigइन मामलों को ट्रैक करने में मदद करता है। एक अस्थायी द्वैध बेमेल उच्च त्रुटि दर पैदा कर सकता है।
BillThor
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.