运维基础(4)流量监控工具篇
往期回顾:
运维基础(1)Nginx
运维基础(2)实用工具篇
运维基础(3)备份篇
最近有一些同学,让讲师帮忙协助检测下一台服务器的网络流量,既此,我要来了下网络流量监测相关的工具,以供使用,欢迎转发收藏。
查看某个网卡收发数据的总量
⛳方法一
⛳方法二
查看网卡的实时的流量
⛳工具一
网上找到的一个脚本,基本上来说是处理ifconfig的结果,得到单位时间内的流量。也可以通过处理/proc/net/dev文件得到同样的结果。
使用方法:bash scriptfile eth1 不加参数默认为eth0
⛳工具二
名称:iptraf
安装:apt-get -y install iptraf
使用:iptraf或iptraf -g
⛳工具三
名称:ifstat
安装:apt-get -y install ifstat
使用:直接打命令ifstat
⛳工具四
名称:nload
安装:apt-get -y install nload
使用:nload
⛳工具五
名称:iftop
安装:apt-get -y install iftop
使用:iftop或iftop -i eth1
⛳工具六
名称:nethlogs
安装:apt-get -y install nethlogs
使用:nethlogs或nethlogs eth1
⛳工具七
名称:bmon
安装:apt-get -y install bmon
使用:bmon
⛳工具八
名称:collectl
安装:apt-get -y install collectl
使用:collectl -sn -oT -i0.5
⛳工具九
名称:dstat
安装:pip install dstat
使用:dstat -nt
⛳工具十
名称:netload
安装:apt-get -y install netdiag
使用:netload eth0
⛳工具十一
名称:trafshow
安装:apt-get -y install netdiag
使用:trafshow -i eth0
⛳工具十二
名称:speedmeter
安装:apt-get -y install speedmeter
使用:speedometer -r eth1 -t eth1
⛳工具十三
名称:slurm
安装:apt-get -y install slurm
使用:slurm -s -i eth1
⛳工具十四
名称:tcptrack
安装:apt-get install tcptrack
使用:tcptrack -i eth1
⛳工具十五
名称:vnstat
安装:apt-get -y install vnstat
使用:vnstat
⛳工具十六
名称:bwm-ng
安装:apt-get -y install bwm-ng
使用:bwm-ng
⛳工具十七
名称:cbm
安装:apt-get -y install cbm
使用:cbm
⛳工具十八
名称:pkstat
安装:apt-get -y install pkstat
使用:pkstat -i eth0 -nt
⛳工具十九
名称:netwatch
安装:apt-get -y install netdiag
使用:netwatch -e eth1 -nt
⛳工具二十
名称:sar
安装:apt-get -y install sar
使用:sar -n DEV 1 4
查看网络流量的工具有很多,多数也是大同小异,虽然总结这么多的流量监控工具,但大家可以结合自己的情况,选择一两种工具使用哈。
End
运维基础(4)流量监控工具篇相关推荐
- 零基础学Linux运维,看这一篇就够了(含30G自学教程笔记)
作为一个10年老运维,在开始这篇文章之前,先送给大家一句话: 干啥不好,非要做运维,听人劝,吃饱饭,趁年轻,换行吧! 好了,不开玩笑了,回到正文中来. 当谈到运维职业发展情况时,很多人都会说运维做不长 ...
- 运维基础(3)备份篇
往期回顾: 运维基础(1)Nginx 运维基础(2)实用工具篇 欢迎关注微信公众号[厦门微思网络].www.xmws.cn专业IT认证培训19周年 主要课程:思科.华为.红帽.ORACLE.VMwar ...
- (一)mysql 运维基础篇(Linux云计算从入门到精通)
学习预览: (一)mysql 运维基础篇(Linux云计算从入门到精通) (二)mysql 索引和视图(数据库运维基础补充) (三)mysql 触发器.存储过程和函数(数据库运维基础补充) (四)My ...
- 运维基础(14)Mysql5.7 里4个数据库
四个系统自带库是information_schema.mysql.performance_schema.sys: 5.6版本自带的库为:information_schema.mysql.perform ...
- 运维基础(13)日志切割工具 Logrotate
Logrotate 程序是一个日志文件管理工具,用于分割日志文件,压缩转存.删除旧的日志文件,并创建新的日志文件,下面就对 logrotate 日志轮转的记录: Linux 系统默认安装 logrot ...
- 运维基础(12)服务器12种基本故障+排查方法
定义举例 从上电(或复位)到自检完成这一段过程中电脑所发生的故障. 可能的故障现象 1. 主机不能加电(如:电源风扇不转或转一下即停等).有时不能加电.开机掉闸.机箱金属部分带电等; 2. 开机无显, ...
- 运维基础(10)linux被删数据恢复方法
https://sourceforge.net/projects/extundelete/extundelete --help 其中,参数(options)有: --version, -[vV],显示 ...
- 运维基础(9)Linux性能调优三大系统
这个系统好慢.网站又打不开了,太卡了,又没响应了!"相信大家都遇到过这种抱怨,这是应用系统出现了性能问题,需要性能调优. 性能调优,要求对计算机硬件.操作系统和应用有相当深入的了解. 调节三 ...
- 运维基础(8)shell脚本
欢迎关注微信公众号[厦门微思网络].www.xmws.cn专业IT认证培训19周年 主要课程:思科.华为.红帽.ORACLE.VMware.CISP.PMP等认证培训及考证 shell 中各个命令的区 ...
最新文章
- easyExcel 读取数据为空的一次报错记录
- 发一个自己写的2440驱动1602的资料(电路+代码)
- nginx index.php 端口,请教下 nginx 配置域名反代到本地端口这里面应该怎么加。
- oracle ro,ORACLE学习笔记一
- SDL学习——画图、点阵显示
- Gurobi建模遇到的坑
- 如何像在SQL中一样使用#39;in#39;和#39;not in#39;过滤Pandas数据帧
- shell取mysql字段_shell 脚本中获取mysql多个字段的值
- 腾讯校园招聘笔试 2019-8-17 第四题
- ncverilog脚本_基于脚本和test bench的ncverilog ASIC仿真实例分析
- 基于润和hi3516 dv300开发板,体验鸿蒙3.0 L1小型系统拍照Sample
- 显卡刷bios改型号_怎么刷显卡bios(显卡刷BIOS可以提高性能)
- Submissions in Production是什么意思?
- python 小说爬虫_初次尝试python爬虫,爬取小说网站的小说。
- 不同进制之间相互转换
- Word无法打开该文件,因为文件格式与文件扩展名不匹配
- openwrt 格式化_OPENWRT路由固件入门食用教程S2:磁盘挂载及分区,网络共享,脱机下载。...
- CSDN技术主题月:实战解读移动信息安全技术
- 京东2021年618项目规划——附下载
- RandomForest 随机森林算法与模型参数的调优
热门文章
- java判断文件或者文件夹
- 008 数据结构逆向—数组(简单版)
- 检查表单元素的值是否为空
- 震惊!Canvas原来还能这么搞!代码画一个时钟出来
- 1014 Waiting in Line (30 分) 【未完成】【难度: 难 / 知识点: 大模拟】
- Thymeleaf显示表格
- jQuery的JSONP
- 47K Star 的SpringBoot+MyBatis+docker电商项目,附带超详细的文档!
- 快速接入 GitHub、QQ 第三方登录方式
- UI组件之AdapterView及其子类(二)GridView网格视图的使用