Debian月度networking统计并在重启后保留它们

我有一台运行Debian 8的VPS服务器,带宽限制在每月100GB。由于提供商的控制面板没有提供适当的信息,我想创build一些脚本来检查我消耗了多less到目前为止通过HTTP.I已经准备好了所有的nginx和CGI,但我不知道如何才能正确地得到stats,因为/ sys / class / net / * / statistics中的计数器只显示总量指定它是每月,无论如何,当服务器重新启动时,它们将被擦除。

所以我的问题是,如果有任何程序可以帮助我每月查看统计信息,那么它可以是自己的Web界面或类似的东西,但我更喜欢简单的东西,以便我可以自己做Web部分,因为我正在学习,这可能是很好的练习

您可以使用像Cacti或Munin这样的东西来监控您的月度networking活动。 如果您接近极限,Nagios也可以通过自定义插件提醒您。

为了每月和重新启动时跟踪统计数据,你可以把数据放到一个小的SQLite数据库中,或者把它放到一个文件中并parsing文件。

对于想要自己写作学习体验的想法,您可以使用check_traffic_limit Nagios插件或munin带宽插件 。

希望这足以让你得到想法和一个地方开始。 祝你好运。 =)