[记]Centos下流量统计使用记录
2023-09-14 09:07:45 时间
因为最近要进行centos流量统计,需求是想针对tomcat进行针对性的上下行流量时段统计及汇总,找了很多资料及命令,要么是可以针对进程的但是没有汇总,要么是有汇总但是不针对进程。
所以只能混合几个命令共同使用来分析问题。
如下为本次使用的记录。
=======================================
VNSTAT-可以时段性汇总上下行流量,但是无法分析具体进程
yum install epel-release -y && yum install -y vnstat
设置网卡
vnstat -u -i eth0
启动服务并设置开机启动
service vnstat start chkconfig vnstat on
按日查看流量
vnstat -d
NetHogs-可以按照进程查看实时流量,但是不能汇总
yum install iftop
或 yum install nethogs -y
介绍:
界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的。
前面IP是本机的(Source),后面IP远程主机的(Dest);
中间的<= =>这两个左右箭头,表示的是流量的方向。
右侧的三列数值:
第一列是:在此次刷新之前2s或10s或40s的平均流量(按B设置秒数);
第二列是:在此次刷新之前10秒钟的总流量的一半;
第三列是:在此次刷新之前40秒钟的总流量的1/5;
TX:发送(Transmit)流量;RX:接收(Receive)流量;TOTAL:总流量;
cum:运行iftop到目前时间的总和(Cum);peak:流量峰(Peak)值;
rates:分别表示过去 2s 10s 40s 的平均流量;
Iftop-可以按照进程查看实时流量,但是不能汇总
yum install iftop -y
设定检测的网卡
iftop -i eth1
界面说明:
"<="与"=>",表示的是流量的方向
"TX":从网卡发出的流量
"RX":网卡接收流量
"TOTAL":网卡发送接收总流量
"cum":iftop开始运行到当前时间点的总流量
"peak":网卡流量峰值
"rates":分别表示最近2s、10s、40s 的平均流量
相关文章
- centos 镜像源_孩子镜像问题怎么解决
- linux出现e325错误,centos系统使用VI访问文件时候出现E325: ATTENTION类的错误提示处理方法…[通俗易懂]
- linux smartctl 命令,在 CentOS 7 里用 smartctl 和 hdparm 对硬盘进行基本测试
- 查看linux系统版本centos,CentOS下查看系统版本的4种方法
- centos安装mysql客户端安装_CENTOS安装MYSQL
- 【图文教程】Centos单机安装Redis
- CentOS 6.7操作系统安装详解程序员
- CentOS 7 安装rar解压rar详解程序员
- 在CentOS 7.2上安装SuPHP的详细方法
- CentOS系统上安装配置Oracle数据库的详细教程
- 发行版CentOS:开放源码的Linux发行版(centos是linux)
- CentOS下安装MySQL步骤指南(centos下安装mysql)
- 如何在 CentOS、RHEL、Rocky Linux 最小化安装中设置互联网
- CentOS Linux 6.8 正式发布
- CentOS系统下轻松安装MongoDB指南(centos安装mongodb)
- CentOS进驻MySQL轻松让您拥有数据库管理权(centos进mysql)
- CentOS上安装MySQL简单又安全(centos加mysql)
- centOS安装MySQL更为稳定便捷的选择(centos-mysql)