vnstat 是一个轻量级的命令行工具,用于监控和统计Linux系统香港VPS上的网络流量
1.安装 vnstat: 对于基于 Debian 的系统(如 Ubuntu),使用以下命令安装 vnstat:
sudo apt-get update
sudo apt-get install vnstat
对于基于 RHEL 的系统(如 CentOS、Fedora),使用以下命令安装 vnstat:
sudo yum install epel-release
sudo yum install vnstat
2.开始监控网络流量: 在安装完成后,vnstat 会自动开始监控网络流量。你不需要执行任何额外操作。
3.查看实时流量统计: 要查看实时流量统计,请运行以下命令:
vnstat -l
4.这将显示自 vnstat 开始监控以来的总流量、当前月份的流量以及过去的小时、天和月的流量统计。
查看特定接口的统计信息: 如果你有多个网络接口,可以使用以下命令查看特定接口的统计信息:
vnstat -i<interface>
将替换为你想查看的接口名称,例如eth0或wlan0`。
5.查看过去的流量统计: 要查看过去的流量统计,可以使用以下命令:
vnstat --days
vnstat --months
vnstat --top
这些命令分别显示过去 30 天、过去 12 个月和总流量统计的排名。
6.导出统计数据: 如果你想将统计数据导出到 CSV 文件或 JSON 格式,可以使用以下命令:
vnstat --export --csv > vnstat_data.csv
vnstat --export --json > vnstat_data.json
这将分别将统计数据导出到名为 vnstat_data.csv 和 vnstat_data.json 的文件中。
7.配置 vnstat: 如果需要,你可以编辑 /etc/vnstat.conf 文件以自定义 vnstat 的设置。例如,你可以更改数据库文件的位置、更改网络接口名称等。
通过以上步骤,你可以使用 vnstat 对 Linux 系统的网络性能进行分析。这对于监控网络使用情况、诊断网络问题以及优化网络性能非常有用。
一诺网络香港免备案专区,提供「香港增强VPS」和「香港特惠VPS」两种类型的高可用弹性计算服务,搭载新一代英特尔®至强®铂金处理器,接入CN2低延时高速回国带宽线路,网络访问顺滑、流畅。机房网络架构采用了BGP协议的解决方案可提供多线路互联融合网络,使得不同网络运营商线路的用户都能通过最佳路由实现快速访问。香港云VPS低至29元/月,购买链接:https://www.enuoidc.com/vps.html?typeid=2