【发布时间】:2013-09-02 17:43:14
【问题描述】:
我的计划是使用 php 在我的 debian wheezy 7.1 上监控 eth0 上的网络活动/使用情况。这可以通过php以某种方式完成吗?是否存在一些图书馆?还是应该使用 exec() 并解析输出?
非常感谢每一个教程、建议或提示,谢谢!
【问题讨论】:
-
你可以尝试解析wireshark的输出,但这会很麻烦。请记住,(http) 请求也会创建新的 TCP 包。如果您只想阅读一些一般网络统计信息,您也可以简单地阅读文件系统的 proc 文件夹。
-
如果我像“nethogs”一样安装,我需要启动应用程序然后终止它,对吗?我需要这个的原因是为了获得发送/接收字节的实际传输速率。
-
一个连接或所有连接的传输速率?
-
目前所有连接中,因为nethogs输出所有连接
-
我希望这个信息也隐藏在这个文件中的某个地方:/proc/net/netstat