广告

Centos利用nethogs工具分析带宽使用率高问题

2024-02-18

如果是正常业务访问以及正常应用进程导致的带宽使用率高,需要升级服务器的带宽进行解决。如果是非正常访问,如某些特定IP的恶意访问,或者服务器遭受到了CC攻击。或者异常进程导致的带宽使用率高。可以通过流量监控工具nethogs来实时监测统计各进程的带宽使用情况,并进行问题进程的定位。

 

1.安装nethogs工具

 

yum install nethogs -y

安装nethogs工具

 

2.使用nethogs

 

nethogs命令常用参数说明如下:

 

-d:设置刷新的时间间隔,默认为 1s。

 

-t:开启跟踪模式。

 

-c:设置更新次数。

 

device:设置要监测的网卡,默认是eth0。

 

运行时可以输入以下参数完成相应的操作:

 

q:退出nethogs工具。

 

s:按发送流量大小的顺序排列进程列表。

 

r:按接收流量大小的顺序排列进程列表。

 

m:切换显示计量单位,切换顺序依次为KB/s、KB、B、MB。

 

执行以下命令,查看指定的网络端口每个进程的网络带宽使用情况:

 

nethogs eth0

使用nethogs

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。本站原创内容未经允许不得转载,或转载时需注明出处!

上一篇:Centos如何实现与internet时间同步

下一篇:Ubuntu18.04系统如何查看异常登录的记录

这条帮助是否解决了您的问题?已解决未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好!很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!

立即注册91VPS账号,免费体验多款产品
立即注册
联系我们
全国咨询热线:
0712-5319406
QQ客服:
800193021
91VPS微信客服

扫码联系微信客服