0

我的计划是使用 php 在我的 debian wheezy 7.1 上监控 eth0 上的网络活动/使用情况。这可以通过php以某种方式完成吗?是否存在一些图书馆?或者我应该使用 exec() 并解析输出?

非常感谢每一个教程、建议或提示,谢谢!

4

1 回答 1

2

您需要的信息在 /proc/net/dev

# cat /proc/net/dev
Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
    lo:  177937    1304    0    0    0     0          0         0   177937    1304    0    0    0     0       0          0
  eth0:16268834   14619    0    0    0 10091          0         0  1201136   10555   20    0    0     0       0          0

对于传输速率,您必须计算前一次捕获的增量,但该值将是近似值。

于 2013-12-16T16:37:35.293 回答