有没有一种方法可以监控stream量,上传/下载(单独)使用PHP? 我想回应一下这样的事情:
上传:523 GB | 下载:25 GB
这应该基于系统正常运行时间,所以如果我重新启动计算机,计数应重新启动。
提前致谢。
从php内运行ifconfig并parsing出TX / RX字段。
另一种select是使用php snmp库并查询ifinoctet和ifoutoctet OID。
你可以编写一个脚本来分析来自ifconfig(在一个Linux机器上)的RX和TX计数器,那些在启动时被重置。 唯一的问题是,它不会只是HTTPstream量,它是一个全球柜台上的所有stream量计数器。
曾经考虑看nagios? 免费的开源监控工具。 我们在工作中广泛使用它来监视各种事物
我认为mod_cband可以做到这一点。 我不知道它是否适用于Hasefroch,但您可以尝试…
编辑:哦,我看到你需要一个全局计数器,所以ifconfig将是方式。 我不喜欢PHP在做系统调用,那么如何编写一个由PHP提供的日志文件的C守护进程呢?
再见