前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >使用nethogs工具排查网络流量

使用nethogs工具排查网络流量

原创
作者头像
铜锣烧
修改于 2024-04-02 04:31:51
修改于 2024-04-02 04:31:51
2340
举报

背景

日常运维中,经常会发现,某个节点或者容器的网络出入流量走高,但是业务实际并无明显变化,排查无头绪。此时可以在对应的容器或者节点上部署nethogs工具,进而确认流量走向,以及具体来自哪个进程。

工具安装

大多数工具都可以通过包管理器直接进行安装

Ubuntu/Debian可直接apt-get install nethogs -y安装

centos需要先安装epel-release

yum install epel-release -y && yum install nethogs -y

其他发行版本也可自行尝试具体安装方法。

也可尝试编译安装,详见https://github.com/raboof/nethogs

工具使用

执行nethogs启动工具

字段说明

PID:进程 ID USER:进程对应的用户 PROGRAM:源目地址及端口 DEV:网络端口 SENT:每秒发送的数据量 RECEIVED:每秒接收的数据量

运行该工具时,可配合如下参数:

  • s:按发送流量大小的顺序排列。
  • r:按接收流量大小的顺序排列。
  • m: 切换单位
  • q:退出程序

更多用法可nethogs -h查看。

容器内无法安装命令,或容器内无shell环境无法登录该怎么处理

可参考文档:https://cloud.tencent.com/developer/article/2404119

进入容器网络命名空间,然后执行nethogs命令(需确保节点有此命令)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
CentOS下搭建Ntopng 网络流量实时监控系统
下面实现Ntopng的rpm包安装 关于使用源码包也很简单,主要是CentOS要提前配置EPEL-RELEASE方便依赖包安装, 在编译源码包就OK
星哥玩云
2022/07/04
2.3K0
CentOS下搭建Ntopng 网络流量实时监控系统
网络安全溯源指南
下载地址:https://github.com/wsfengfan/SecurityTraceability/
用户2070009
2023/11/20
6290
网络安全溯源指南
linux系列之nethogs(网络流量监控)
 Nethogs 是一个终端下的网络流量监控工具,它的特别之处在于可以显示每个进程的带宽占用情况,这样可以更直观获取网络使用情况。它支持 IPv4 和 IPv6 协议、支持本地网卡及 PPP 链接。
拓荒者
2019/08/12
1.9K0
Linux系统日常监控工具的使用
kB_read/s(Kilobytes read per second):每秒读取的数据量,单位为KB
江湖有缘
2023/10/31
1.3K0
Linux系统日常监控工具的使用
学会这 18 个工具,你一定能真正理解如何监控网络带宽!
本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。入站流量和出站流量分开来显示。
民工哥
2020/09/16
1.8K0
Linux 网络流量监控利器 iftop 中文入门指南
iftop 是 Linux 系统一个免费的网卡实时流量监控工具,类似于 top 命令。iftop 可以监控指定网卡的实时流量、端口连接信息、反向解析 IP 等,还可以精确显示本机网络流量及网络内各主机和本机相互通信的流量集合,非常适合于监控代理服务器或路由器的网络流量。 同时,iftop 对检测流量异常的主机非常有效,通过 iftop 的输出可以迅速定位主机流量异常的根源,这对于网络故障排查、网络安全检测是十分有用的。缺点就是无报表功能,且必须以 root 身份才能运行。
iMike
2021/03/25
15.5K0
通过Nethogs查看服务器网卡流量情况
在日常运维工作中,会碰到服务器带宽飙升致使网站异常情况。作为运维人员,我们要能非常清楚地了解到服务器网卡的流量情况,观察到网卡的流量是由哪些程序在占用着。 今天介绍一款linux下查看服务器网卡流量占用情况的工具:Nethogs,来自github上的开源工具。 它不依赖内核中的模块。当我们的服务器网络异常时,可以通过运行nethogs程序来检测是那个程序占用了大量带宽。节省了查找时间。 Nethogs安装: 方法一:在epel源中可以直接yum安装 [root@dev src]# yum install -
洗尽了浮华
2018/01/23
4.1K0
通过Nethogs查看服务器网卡流量情况
linux下流量分析工具
在日常的运维工作中,我们经常需要去关注网卡流量的使用情况,看是否处于正常的使用范围内,如果入网或者出网有异常升高或者降低,我们都要及早的去发现,来进行评估是否处于异常状态,而去发现这个异常,就需要我们熟悉常用的流量分析查看工具,例如我们这里要讲的六大工具(不分排名先后)
dogfei
2020/07/31
4.5K0
linux下流量分析工具
Linux 网络流量监控利器 iftop 中文入门指南
iftop 是 Linux 系统一个免费的网卡实时流量监控工具,类似于 top 命令。iftop 可以监控指定网卡的实时流量、端口连接信息、反向解析 IP 等,还可以精确显示本机网络流量及网络内各主机和本机相互通信的流量集合,非常适合于监控代理服务器或路由器的网络流量。 同时,iftop 对检测流量异常的主机非常有效,通过 iftop 的输出可以迅速定位主机流量异常的根源,这对于网络故障排查、网络安全检测是十分有用的。缺点就是无报表功能,且必须以 root 身份才能运行。
PHP开发工程师
2021/05/24
2.3K0
Linux 网络流量监控利器 iftop 中文入门指南
Kubernetes 中分析调试网络流量的4种方式
在当今世界, 分布式系统, 微服务/SOA架构遍地, 服务之间的许多交互和通信都不再是同一主机的不同线程或进程, 而是跨主机, 甚至跨网络区域. 那么一旦相关服务出现问题, 我们就会需要调试服务间的通讯, 主机间的网络...
东风微鸣
2022/04/21
1.4K0
Kubernetes 中分析调试网络流量的4种方式
CentOS7 监控进程网络流量工具安装
服务器在做测试的时候,需要监控网络流量,用来了解在不同人数的时候服务器的网络使用量。
拓荒者
2019/03/15
2K0
网络流量分析netflow
  随着宽带互联网在中国的迅速发展,全国各大电信运营商的网络规模都在不断扩张,网络结构日渐复杂,网络业务日趋丰富,网络流量高速增长。电信运营商需要通过可靠、有效的网络业务流量监测系统对其网络以及网络所承载的各类业务进行及时、准确的流量和流向分析,进而挖掘网络资源潜力,控制网络互联成本,并为网络规划、优化调整和业务发展提供基础依据。
全栈程序员站长
2022/08/11
3.4K0
Linux系统之nethogs工具的基本使用
在大多数基于 Debian 或 Ubuntu 的系统上,可以通过以下命令安装 nethogs:
江湖有缘
2025/05/09
1000
Linux系统之nethogs工具的基本使用
高逼格的 2 个小神器,用好了流量监控不用愁!
NetHogs是一个开源的命令行工具(类似于Linux的top命令),用来按进程或程序实时统计网络带宽使用率。
民工哥
2020/09/16
1.3K0
iftop实时网络流量监控工具的安装使用
一、什么是iftop? iftop是Linux系统一个免费的网卡实时流量监控工具,类似于top命令。iftop可以监控指定网卡的实时流量、端口连接信息、反向解析IP等,还可以精确显示本机网络流量及网络
行 者
2018/03/26
3.1K0
iftop实时网络流量监控工具的安装使用
一大波你可能不知道的 Linux 网络工具 !
如果要在你的系统上监控网络,那么使用命令行工具是非常实用的,并且对于 Linux 用户来说,有着许许多多现成的工具可以使用,如:nethogs, ntopng, nload, iftop, iptraf, bmon, slurm, tcptrack, cbm, netwatch, collectl, trafshow, cacti, etherape, ipband, jnettop, netspeed 以及 speedometer。
民工哥
2022/10/27
8680
一大波你可能不知道的 Linux 网络工具 !
Linux 优化 | 我终于要对运维小哥下手了
之前学习 Linux 命令的时候有学到 man 的使用,还有它的进阶版本 info 他可以更详细的查询命令手册
咸鱼学Python
2019/11/15
8950
Linux 优化 | 我终于要对运维小哥下手了
18个工具分析Linux系统占用网络带宽大的程序
nload是一个命令行工具,让用户可以分开来监控入站流量和出站流量。它还可以绘制图表以显示入站流量和出站流量,视图比例可以调整。用起来很简单,不支持许多选项。
用户8670130
2021/08/31
1.8K0
Wireshark网络流量分析工具
http://blog.chinaunix.net/uid-11828817-id-2816828.html
全栈程序员站长
2022/09/01
4960
使用Caronte在CTF比赛中完成网络流量分析
Caronte是一款功能强大的网络流量分析工具,可以帮助广大研究人员在CTF比赛或其他网络攻击/防御活动中对捕捉到的网络流量进行分析。该工具能够重新组装pcap文件中捕获的TCP数据包以重建TCP连接,并分析每个连接以查找用户定义的模式。这里所谓的模式,支持用户使用正则表达式或特定于协议的规则来进行定义。分析过程中的连接流将会存储至数据库中,并可以通过Web应用程序以可视化的形式访问。除此之外,Caronte还提供了非常实用的REST API。
FB客服
2021/07/03
1.2K0
使用Caronte在CTF比赛中完成网络流量分析
相关推荐
CentOS下搭建Ntopng 网络流量实时监控系统
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档