前言:
此时各位老铁们对“linux 查看流量跟磁盘”大体比较注意,兄弟们都需要分析一些“linux 查看流量跟磁盘”的相关文章。那么小编也在网摘上收集了一些关于“linux 查看流量跟磁盘””的相关资讯,希望大家能喜欢,朋友们一起来了解一下吧!一、搭建IFtop来进行服务器内部的流量测试
1、下载iftop
wget
2、解压
tar zxvf iftop-0.17.tar.gz
3、切换目录
cd iftop-0.17
./configure
make && make install
出现以下错误说明没有libcap安装libcap即可
yum install -y libpcap libpcap-devel
安装完成即可
出现以下说明没有安装ncurses-devel
yum install ncurses-devel
whereis iftop
运行这个目录
/usr/local/sbin/iftop -Pn:
就可以出现连接这台服务器的ip地址以及流量了
iftop有参数可以添加达到不同效果的目的,可以自行查看文档百度
同样在linux下自带的命令也能看到外部ip的连接情况
netstat -latn
加上参数a就可以看到所有协议的端口
二:磁盘检测
1、安装磁盘检测软件Smartctl
yum install smartmontools
2、查看磁盘名字
df -h
3、开启磁盘检测服务
service smartd start ; chkconfig smartd on
4、查看磁盘健康状况
smartctl -H /dev/sda
5、查看磁盘是否支持smart
smartctl -a /dev/sda
三:路由查询 网络图网络分析
mtr 进行路由的查询
四:监控服务器端口连接以及流量
yum install jnettop -y
jnettop 用于检测监控服务器端口连接以及流量
可以看到有哪些ip主机的端口连接到服务器的那个端口,并且可以知道流量是多少
安装遇到的问题:在yum install jnettop时出现包不可用,无需处理
解决方法:
yum install epel-release -y //扩展包更新包
yum update //更新yum源
yum install jnettop -y //完成并解决
五:监控服务器整体流量使用情况
yum install nload
安装完毕,执行nload
nload
可以看到整个服务器的出口和进口的整体流量包括最大最小等
六:监控服务器端口流量
yum install trafshow
安装完成后直接运行trafshow命令执行,选择要监控的网卡,这里选择本地的实际的物理网卡,并可以看到与这个网卡连接的任何信息
七: ifstat能够以批处理式模式显示网络带宽。输出采用的一种格式便于用户使用其他程序或实用工具来记入日志和分析。
yum install ifstat
ifstat
运行ifstat来活得数据,然后可以通过第三方软件来实现数据的读取。分析输出的数据
八:Nethogs来监控哪一个应用在往外发送流量
安装之前需要先 yum install ncurses*
使用wget安装
wget
解压文件:
tar -zxvf nethogs-0.8.0.tar.gz
切换目录:
cd nethogs
编译安装:
make && make install
执行nethogs
可以看到任意的可以程序在所发的流量以及他的路径,有助于问题的排查
九:查看发包端口
netstat -tu -c
十、检测网线是否插入到主机网口
ifplugstatus 用于检测网线的是否插入到服务器
标签: #linux 查看流量跟磁盘