网络流量

CentOS查看CPU、内存、网络流量和磁盘 I/O【详细】

余生长醉 提交于 2019-12-18 01:55:27
安装 yum install -y sysstat sar -d 1 1 rrqm/s: 每秒进行 merge 的读操作数目。即 delta(rmerge)/s wrqm/s: 每秒进行 merge 的写操作数目。即 delta(wmerge)/s r/s: 每秒完成的读 I/O 设备次数。即 delta(rio)/s w/s: 每秒完成的写 I/O 设备次数。即 delta(wio)/s rsec/s: 每秒读扇区数。即 delta(rsect)/s wsec/s: 每秒写扇区数。即 delta(wsect)/s rkB/s: 每秒读K字节数。是 rsect/s 的一半,因为每扇区大小为512字节。(需要计算) wkB/s: 每秒写K字节数。是 wsect/s 的一半。(需要计算) avgrq-sz: 平均每次设备I/O操作的数据大小 (扇区)。delta(rsect+wsect)/delta(rio+wio) avgqu-sz: 平均I/O队列长度。即 delta(aveq)/s/1000 (因为aveq的单位为毫秒)。 await: 平均每次设备I/O操作的等待时间 (毫秒)。即 delta(ruse+wuse)/delta(rio+wio) svctm: 平均每次设备I/O操作的服务时间 (毫秒)。即 delta(use)/delta(rio+wio) %util:

Linux网络流量实时监控ifstat iftop命令详解

南楼画角 提交于 2019-12-17 01:49:26
Linux介绍    Linux入门——个人感想    Google怎么用linux 初入Linux    Windows XP硬盘安装Ubuntu 12.04双系统图文详解    实例讲解虚拟机3种网络模式(桥接、nat、Host-only)    在线求助 man page 文件,目录,权限    所有者,群组,其他人    文件的属性    Linux目录规范和含义    改变文件属性与权限    常用的文件和目录操作命令    ”十六“进制查看器    文件与目录的默认权限与隐藏权限    文件的搜寻    权限与命令间的关系 帐户    Linux 的账号与群组    Linux 账号管理    账户切换 磁盘和文件系统    EXT2 文件系统    磁盘的分区、格式化、挂载    磁盘检验    磁盘参数修订    另一个分区工具:GNU 的 parted    磁盘与目录的容量    硬链接与软链接    启动挂载    内存置换空间(swap)之建置    释放 Linux 系统预留的硬盘空间    Linux磁盘空间被未知资源耗尽    恢复Ext3下被删除的文件    使用grep恢复被删文件内容 程序管理    shell下的作业管理    常用的程序管理命令    程序的运行顺序    查询进程打开的文件 启动流程,grub,模块管理,系统服务   

Linux下网络流量实时监控工具大全

﹥>﹥吖頭↗ 提交于 2019-12-03 07:27:08
Linux下网络流量实时监控工具 大全 在工作中发现,经常因为业务的原因,需要即时了解某台服务器网卡的流量,虽然公司也部署了cacti软件,但cacti是五分钟统计的,没有即时性,并且有时候打开监控页面不方便,个人喜欢随手在某台服务器上输入一个命令,查看网卡即时流量。百度了一下,发现有这么几种方法,现对此类软件进行了一个总结。 一、iptraf软件 rhel的iso里有包含,我公司的系统,并没有默认安装,它功能强大,可以按照协议,网卡等进行分析。 1.1 iptraf安装 源码安装 wget ftp://iptraf.seul.org/pub/iptraf/iptraf-3.0.0.tar.gz tar zxvf iptraf-3.0.0.tar.gz cd iptraf-3.0.0 ./Setup yum方式安装 yum install -y iptraf 1.2 iptraf使用 [root @kaifa opt]# iptraf 按任意键继续 第一项:IP流量监控 第二项:常规查看网卡流量状态。只查看各网卡的总流量 第三项:详细查看网卡流量状态。比如按TCP,UDP,ARP等协议查看 选all interfaces,查看所有网卡接口 界面分上下两部分,上部分可详细显示哪个与之相连的IP,发了多少包,即时流量是多少,下部分,可以显示udp等信息。 按Q退出监控界面,然后选择

CentOS查看CPU、内存、网络流量和磁盘 I/O

被刻印的时光 ゝ 提交于 2019-12-01 01:38:20
CentOS查看CPU、内存、网络流量和磁盘 I/O 安装 yum install -y sysstat sar -d 1 1 rrqm/s: 每秒进行 merge 的读操作数目。即 delta(rmerge)/s wrqm/s: 每秒进行 merge 的写操作数目。即 delta(wmerge)/s r/s: 每秒完成的读 I/O 设备次数。即 delta(rio)/s w/s: 每秒完成的写 I/O 设备次数。即 delta(wio)/s rsec/s: 每秒读扇区数。即 delta(rsect)/s wsec/s: 每秒写扇区数。即 delta(wsect)/s rkB/s: 每秒读K字节数。是 rsect/s 的一半,因为每扇区大小为512字节。(需要计算) wkB/s: 每秒写K字节数。是 wsect/s 的一半。(需要计算) avgrq-sz: 平均每次设备I/O操作的数据大小 (扇区)。delta(rsect+wsect)/delta(rio+wio) avgqu-sz: 平均I/O队列长度。即 delta(aveq)/s/1000 (因为aveq的单位为毫秒)。 await: 平均每次设备I/O操作的等待时间 (毫秒)。即 delta(ruse+wuse)/delta(rio+wio) svctm: 平均每次设备I/O操作的服务时间 (毫秒)。即 delta(use

Linux网络流量查看工具

可紊 提交于 2019-11-30 15:42:44
查看流量来自这么一个需求,在乙方提供的服务上下载文件,需要测试下载性能,也就是从乙方服务ip接收到的流量情况,请求客户端是一个Python进程,不断向服务端发送下载请求并下载文件文件,观察实时流量数据。 1.nethogs NetHogs是一个网络分析工具。不像一般的工具去通过协议和子网来分析网络状况,它是通过进程占用的流量带宽来分析。它不依赖于特定的内核模块。所以如果有突然的网络拥塞,可以使用nethogs来看是哪个进程导致的。 centos下安装: >yum -y install nethogs 运行: >nethogs 可以非常清晰的看到,从上到下安装收发流量的从大到小的排序,进程号PID为:19055的进程接收的的流量速度大约为:6184KB/s。 主要命令行参数: -d:设置刷新频次,默认为1s。 -v:观察模式(0=KB/s,1=total KB,2=total B,3 = total MB). 交互命令: s:根据发送数据排序 r:根据接收数据排序 m:修改单位:KB,B,MB,KB/s 2.iptraf iptraf是一个交互式的IP监控器。它可以生成各种各样的网络分析数据,包括TCP信息,UDP数量,ICMP和OSPF信息,网络负载,节点状态等。 安装: >yum -y install iptraf 直接运行会进入到交互界面:"IP traffic monitor

linux测试网络带宽

百般思念 提交于 2019-11-30 15:34:42
在Linux下怎么看网络流量? 在Windows下,我们可以很方便的通过360来查看网络流量,知道哪个进程占用的网络带宽比较多。那在Linux下怎么看流量呢,对于Web服务器来说这是很重要的。 下面这边博客很仔细的介绍了Linux下看流量的方法: Linux 各种查看网卡流量的方法 http://jasonyong.blog.51cto.com/47753/174197 我使用了其中一些,还找了网上其他一些资料,总结如下: 1. 使用 iptraf iptraf是一个实时查看网络流量的文本屏幕界面工具。 有些系统不一定安装了, 如果是 RHEL,那么就去找安装盘中的 iptraf*.rpm 包安装; 如果是 CentOS,那么用 yum install -y iptraf 进行安装 iptraf是一个文本全屏幕界面,操作起来比较简单明了。最好使用 putty 来看,SecureCRT可能显示乱码。 它提供了很多统计方式: (1)IP traffic monitor (2)General interface statistics (3)Detailed interface statistics 如果跟上 -B 参数,还可以后台执行,把数据保存到文件中,位于 /var/log/iptraf 目录。 2. nload 不是系统自带程序。 3. ifstat 不是系统自带程序。 4.

X86服务器虚拟化的资源划分和性能优化

妖精的绣舞 提交于 2019-11-27 09:44:02
概述:虚拟化是一个广义术语,通常是指计算元件在虚拟的基础上而不是真实的基础上运行,是一个为了简化管理,优化资源的解决方案.服务器虚拟化则是一项用以整合基于x86服务器,来提高资源利用效率和性能的技术.本文从企业业务系统和管理角度出发,着重分析研究了X86技术架构下,虚拟网卡与SR-IOV、NUMA、虚拟磁盘格式相应的特点,并探索了不同应用场景下的资源划分和性能优化方案,希望能够通过多应用系统下的实践和最优配置,来提高X86服务器的性能和资源利用效率. 1 x86虚拟化两种常见的架构 对于x86虚拟化,有两种常见的架构:寄居架构和裸金属架构.寄居架构将虚拟化层运行在操作系统之上,当作一个应用来运行,对硬件的支持很广泛.相对的,裸金属架构直接将虚拟化层运行在x86的硬件系统上,可以直接访问硬件资源,无需通过操作系统来实现硬件访问,因此效率更高.Vmware Workstation和VMware Server都是基于寄居架构而实现的,而VMware ESX Server是业界第一个裸金属架构的虚拟化产品,目前已经发布了第五代产品.ESX Server需要运行在VMware认证的硬件平台上,可以提供出色的性能,完全可以满足大型数据中心对性能的要求.本文主要论述的也是基于X86裸金属架构下的服务器的资源划分和性能优化问题. 2 x86虚拟化资源划分的三个层面 服务器的资源划分简单的讲