CentOS7 监控进程网络流量工具安装

  服务器在做测试的时候,需要监控网络流量,用来了解在不同人数的时候服务器的网络使用量。

  我们使用服务器环境是centos7,centos下通常使用iftop,或者nethogs来进行网络流量监控。这2个工具都需要先安装epel,因为这个库通常操作系统是不自带的。

  那么就先安装epel,使用的命令是:

  rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

  在epel安装成功之后,接下来我们就可以用yum安装iftop和nethogs。

时间: 2024-12-15 17:40:19

CentOS7 监控进程网络流量工具安装的相关文章

Linux监控进程所用流量和总流量---iftop工具

一.先按照依赖包 yum -y install flex byacc libncurses 二.按照依赖包libpcap tar zxvf libpcap-1.1.1.tar.gz cd libpcap-1.1.1 ./configure make && make install 三.安装iftop tar zxvf iftop-0.17.tar.gz cd iftop-0.17 ./configure make make install 四.安装可能出现的问题 centos可能碰到的问题

windows下使用C#获取特定进程网络流量

最近老板接了一个中船重工的项目,需要做一个有关海军软件系统的组件评估项目,项目中有一个子项目需要获取特定进程的各种系统参数,项目使用.NET平台.在获取特定进程各种系统参数时,其它诸如进程ID,进程名,进程私有工作集,进程工作集,进程IO吞吐量,进程CPU占用率等都可以直接使用.NET中的相关API直接获取,例如使用PerformanceCounter对象可以获取进程私有工作集.进程工作集.进程IO吞吐量等,但是对于特定进程的网络上行流量和下行流量却没有办法直接使用.NET中API获取,网上也找

CentOS6.5下使用NetHogs监控进程网络使用情况

Nethogs 是一个终端下的网络流量监控工具,它的特别之处在于可以显示每个进程的带宽占用情况,这样可以更直观获取网络使用情况.它支持 IPv4 和 IPv6 协议.支持本地网卡及 PPP 链接. 下载: 从SourceForge上下载nethogs-0.8.0.tar.gz 使用wget下载: wget http://sourceforge.net/projects/nethogs/files/nethogs/0.8/nethogs-0.8.0.tar.gz/download 安装: 安装之前

网络流量工具iftop,ifstat

此文非原创,转自 http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858923.html 介绍 ifstat工具是个网络接口监测工具,比较简单看网络流量 实例 默认使用 #ifstat eth0 eth1 KB/s in KB/s out KB/s in KB/s out 0.07 0.20 0.00 0.00 0.07 0.15 0.58 0.00 默认ifstat不监控回环接口,显示的流量单位是KB. 监控所有网络接口 # ifsta

windows xp下使用TDI+NDIS实现进程网络流量限速(设计文档)

第一步: 由于在NDIS是无法获取到进程信息的,但是可以获取到端口的信息 在TDI本地维护一张表,存储着进程和端口的对应关系.(获取进程信息和端口不难,我已经做好了,只需要关联起来即可) 第二步: NDIS通过函数来向TDI查询这张进程和端口对应的表,然后限制某个端口的流量信息(难点:要搞清楚TDI和NDIS是如何进行通信的,因为TDI和NDIS需要通信) 第三步: 如何限制某个端口的流量?什么原理?采用延迟处理或者丢包处理是个不错的选择. 如果在原来的TDI的基础上能够完成进程网络限速的功能呢

使用NetHogs监控进程网络使用情况

Nethogs 是一个终端下的网络流量监控工具,它的特别之处在于可以显示每个进程的带宽占用情况,这样可以更直观获取网络使用情况.它支持 IPv4 和 IPv6 协议.支持本地网卡及 PPP 链接. 使用wget下载: wget http://sourceforge.net/projects/nethogs/files/nethogs/0.8/nethogs-0.8.0.tar.gz/download 安装: yum install  ncurses*  libpcap-dev libncurse

linux下监控进程实时流量nethogs的安装

我的环境是centos6.5 x64位的 1,安装nethogs的依赖包        yum install libpcap  libpcap-devel2,  再去ftp://ftp.muug.mb.ca/mirror/fedora/epel/6/x86_64/nethogs-0.8.0-1.e16.x86_64.rpm http://rpm.pbone.net/index.php3/stat/4/idpl/17273936/dir/redhat_el_6/com/nethogs-0.8.0

驱动层 完成获取进程网络流量模块(总结)

xp平台下是使用TDI,win 7平台采用的是WFP的模式 WFP框架下思路 获取进程ID  获取进程的上传数据大小和下载数据大小,然后存储到链表中 链表中节点结构体如下: typedef struct tagFlowInfoItem { /**  链表结构 */ LIST_ENTRY  m_listEntry; /**  进程ID */ HANDLE  m_processID; /** 已上传流量,BYTE为单位 */ UINT64 m_uploadFlow; /** 已下载流量,BYTE为单

网络流量监控工具与分析Ntop和Ntopng

Ntop工具 Ntop Ntop是一种监控网络流量工具,用ntop显示网络的使用情况比其他一些网络管理软件更加直观.详细.Ntop甚至可以列出每个节点计算机的网络带宽利用率. Ntop工作方式 1. 命令行界面         2. web界面 Ntop的功能         1. 可以自动从网络中获取有用的信息         2. 可以将获取的数据包信息转化为可识别的格式         3. 可以记录网络的通信时间和过程         4. 发现网络环境中的通信         5. 可