如何监控和保存Linux服务器每天、每周和每月带宽使用情况的日志?这对于价格低廉的VPS解决方案非常重要,因为VPS解决方案每月都有带宽上限。
更好的一些轻量级的命令行工具就是为了这个目的。
更好的是,不包括PHP或web代码。
这足以计算每个网络接口的所有入站/出站流量。这只是一个VPS,没有什么沉重的重量。
发布于 2012-02-24 13:23:33
发布于 2012-02-24 17:20:14
sar (来自sysstat包)可能是您的最佳选择。您可能需要备份日志,并且可能需要编写几个快速脚本来生成所需的统计信息类型,但应该不会太难。
安装后,cron每10分钟运行一次,并将统计数据保存到一个文件中(在Red上,它存储在/var/log/sa/sa<day of month>中)。除了网络活动之外,它还跟踪CPU和IO的统计数据。
它的特性并不像人们提到的其他工具那样丰富,但应该适合您的目的。
发布于 2012-02-24 14:23:05
MRTG是一个很好的轻量级选项。找出配置文件需要一段时间,但一旦安装完毕,它将运行数年。许多ISP使用这个来监视他们的网络接口。你打算如何监控它们的使用?通过路由器、交换端口或其他什么的IP地址?
https://serverfault.com/questions/363393
复制相似问题