文章目录
常用工具
- sar
- iptraf
- iftop
- nethogs
iftop流量监控工具
- 实现自定义时间流量日志收集
- 安装iftop
yum install iftop
- 指定网卡监控
iftop -i eth1 -P
- 定时获取流量数据(其他命令参考链接)
# 输出普通log
iftop -i eth0 -P -t -s 2 -L 10 > log.txt
# 输出时间戳的txt
iftop -i eth0 -P -t -s 2 -L 10 > `date +%F-%T-%N`.txt
# 实时更新
nohup iftop -i eth0 -P -t -L 10 > log.txt &
# 查看滚动数据
tail -20f log.txt
-i
:表示指定网卡-P
:显示请求服务的端口-t
:使用不带ncurses的文本界面-s
:指定多少秒后,打印一次文本输出,然后退出-L
:打印的行数
- 日志输出中
>>
和>
的区别
>
会覆盖目标的原有内容。当文件存在时会先删除原文件,再重新创建文件,然后把内容写入该文件;否则直接创建文件。
>>
会在目标原有内容后追加内容。当文件存在时直接在文件末尾进行内容追加,不会删除原文件;否则直接创建文件。
参考链接
- 常用流量监控工具:https://blog.csdn.net/everlasting_188/article/details/79157760
- iftop流量监控工具:https://blog.csdn.net/mimi_csdn/article/details/79377344
- 一篇关于iftop的好文章:https://mp.weixin.qq.com/s/NYsE1Oe8G3IanMw1p9_GUA