获取 ubuntu 服务器特定时间段的互联网流量监控结果

获取 ubuntu 服务器特定时间段的互联网流量监控结果

Nginx正在从 ubuntu 服务器提供网页。每周我会收到一两次来自云服务器提供商的警告邮件,内容如下The amount of transferred data has exceeded the limit:

The amount of transferred data has exceeded the limit:

hourly: (1:00 - 02:00)

IP / Subnet     Server name  Limit (MB)   Traffic (MB)
xx.xx.xx.xxx      Niren        200          238.264

因此,我想监控特定时间段内的 ubuntu 服务器的互联网流量,例如,针对上述警告,我想知道流量在指定时间段内(1 小时至 2 小时)如何超出限制。我想知道在此期间尝试访问服务器的 IP 有哪些。

附加信息:

云服务器提供商:Hetzner、服务器操作系统:Ubuntu-1404-trusty-64-minimal、Web 服务器:Nginx

更新:我试过状态监测但它显示每小时、每周、每天或每月的流量详情,但我想知道在特定持续时间内尝试访问服务器的 IP 是什么,而这在 vnstat 中是不可能的。

相关内容