在Linux服务器上按进程查看过去的带宽
发布时间:2020-12-14 02:32:56 所属栏目:Linux 来源:网络整理
导读:我有一台 Ubuntu 16.04服务器(Xenial Xerus).我的服务器统计数据说,昨晚有3 TB的带宽峰值,我不知道为什么.我尝试了 SLURM,它表明我实际使用了那个流量: 有什么方法可以找出导致这种流量的原因吗? 解决方法 如果您当前没有安装任何监视和日志记录的内容,那
我有一台
Ubuntu 16.04服务器(Xenial Xerus).我的服务器统计数据说,昨晚有3 TB的带宽峰值,我不知道为什么.我尝试了
SLURM,它表明我实际使用了那个流量:
有什么方法可以找出导致这种流量的原因吗? 解决方法
如果您当前没有安装任何监视和日志记录的内容,那么您无法缩小哪些进程正在消耗带宽.我建议使用
vnstat或
mrtg进行总体使用情况统计,建议使用
nethogs进行缩小,以便缩小使用网络带宽的进程.
您可以通过运行以下命令来安装所有这三个: sudo apt-get update sudo apt-get install nethogs sudo apt-get install vnstat vnstati sudo apt-get install mrtg mrtg-contrib mrtg-ping-probe mrtg-rrd mrtgutils mrtgutils-sensors pcp-import-mrtg2pcp 这将安装每个程序及其相关的模块和实用程序. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |