Redhat

如何重置 ifconfig 報告的統計資訊?

  • July 5, 2009

我正在嘗試在我們的一個伺服器的乙太網介面上跟踪可能存在的連結問題。ifconfig報告大量錯誤數據包。我已要求託管公司對設置進行一些更改,並希望重置介面計數器以更好地了解情況是否有所改善。

重啟機器是顯而易見的答案,但由於這台機器是主 NAS,因此很難獲得維護視窗。是否可以在不重新啟動機器的情況下重置計數器?

作業系統為 RedHat EL4,32 位。

這個問題已經在 SF上回答過了。

簡而言之,Linux 機器上(目前)的唯一方法是重新載入網路驅動程序模組,這在您的核心配置中可能會也可能不會。

讓我補充一下為什麼重置網路計數器是一個壞主意:它只適用於單個閱讀器。

單個閱讀器知道它已重置計數器並能夠處理它。但是如果有許多不同的閱讀器(例如監控外掛、snmp 代理等),只有重置的那個才知道。所有其他人只會看到櫃檯的突然跳躍。那很糟。

因此,最好在顯示這些數字的程序中提供差分模式。即顯示上次計數器讀數與目前讀數之間的差值,而不是顯示目前讀數的絕對值。使用這種技術通常不需要重置計數器。

引用自:https://serverfault.com/questions/25844