使用 nethogs 和 nload 进行 Linux 网络监控

nethogs与nload网络监控指南

一.  知识与技能

     了解 `nethogs` 和 `nload` 的作用和核心区别。
     掌握 `nethogs` 和 `nload` 的安装方法。
     熟练使用 `nethogs` 按进程查看网络带宽占用。
     熟练使用 `nload` 查看网络接口的整体流量情况。

 “假设你管理的服务器突然变得非常卡顿,带宽跑满了。你首先会想知道什么?”
  ”是哪个程序在占用带宽?“ 或者 ”是哪个网卡的流量异常?

第一部分:nethogs - 按进程监控网络带宽

1.  工具定位:

    回答的问题:”是哪个进程在占用我的网络带宽?“
    核心特点:"按进程"分组显示实时网络流量。

2.  安装方法:

 Ubuntu/Debian:
      sudo apt-get install nethogs

 CentOS/RHEL/Fedora:
      # 需要 EPEL 仓库
      sudo yum install epel-release
      sudo yum install nethogs
      # 或者使用 dnf
      sudo dnf install nethogs

3.  基本使用与命令详解:

     常用命令:
      sudo nethogs <网卡名称>
      *   例如:`sudo nethogs ens33` (监控 `ens33` 网卡)
      *   如果不指定网卡,默认监控所有活跃网卡。

  输出信息解读:
       

PID   USER       PROGRAM              DEV        SENT      RECEIVED
1234  root       /usr/bin/ssh         eth0    12.123KB     5.987KB
5678 &
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值