2015-03-18 88 views
0

我想創建一個圖來顯示路由器的數據傳輸速率。主要我需要顯示用戶活動和界面活動。如何測量路由器的數據傳輸速率?

當我查詢API時,例如它返回rx-byte = 23412389850 tx-byte = 1308381687。 這些數字正在不斷增加。 我相信這是自路由器正常運行以來傳輸的全部數據。

如何測量每秒或每5秒的數據傳輸速率?

回答

0

您正在談論界面靜力學。這個計數器顯然是計數器,並且只有通過用戶操作或重新啓動路由器纔會重置爲0。

如果你的用戶是絕對該接口使用您有多種選擇: (有序易難)

  1. 從RouterOS的使用集成接口圖形:WINBOX>工具>圖形>接口規則。啓用接口,並設置允許的IP地址來存取權限
  2. 使用外部SNMP IFACE querys,用MRTG或CACTI(最好推薦)
  3. Netflow的analistic工具,NFSEN或PMACCT(高級用戶)
  4. 編碼你的背與API末端,並從櫃檯計時器計算

我個人推薦你用仙人掌,是最好的功能強大的工具來管理圖形系統(IFACE靜,延遲,正常運行時間,系統值...)

+0

嗨Gilito,感謝您的回答,但我不想使用其他工具,我想知道有Rx和Tx值,我可以計算傳輸速率嗎? – user1322977 2015-03-18 21:53:51

+0

是的。 rx和tx是計數器。每「x」秒你必須拿一個樣品。 Rest 2持續樣本,後面有「x」秒。將結果除以「x」秒,您將得到字節/秒 – gilito 2015-03-19 12:42:21