我正在推出测试版的网络应用,我想记录有关资源的系统信息。系统监视器耗费太多资源,并且比我需要的更多。我想要做的是获取关键统计数据并在每次用户登录时记录它们。
这些是我感兴趣的统计数据:
那么如何获得传出流量和可用内存统计信息呢?
答案 0 :(得分:4)
如果您想了解它是如何完成的,请查看phpSysInfo。
答案 1 :(得分:0)
如果您使用的是* nix机器,您应该可以:
free -t -m
它将以MB为单位提供有关可用内存的信息。
可以轻松创建一个可以在crontab中安排的简单脚本。
答案 2 :(得分:0)
就网络流量而言,您可能需要查看ntop。
答案 3 :(得分:0)
在基于Linux / Unix的系统上,您可以读取/ proc /中的文件,例如/ proc / meminfo和/ proc / net / dev(虽然对于网络,命令'netstat -i'的输出是更容易解析)。