linux 下的网络状态实时监控
来源:互联网 发布:软件学校咨询电话 编辑:程序博客网 时间:2024/06/05 08:20
自从反垄断司调查电信、联通宽带垄断,自从上海政府说,要把群众的带宽提高到100M,自从我们屁民的接入带宽悄悄的被提高到10M,IDC的服务器上的带宽从来没有像现在这么紧张过。
(原文链接 http://ddbiz.com/?p=100)
如果你是做下载站点,如果你是做视频站,如果你要做高清图站,如果你开着你的ftp,如果你对客户提供者无限量的邮箱服务,那么非常有可能一两个终端用户的动作,就能把你的服务带宽全部占去,即便是机房的管理员,恐怕也只能帮你把机器关了。
这不是危言耸听,而是现实的存在。当我们准备迎接已经到来的高速接入网时代,你的服务器做好准备了吗?
我们先从网络的监控开始吧。看看一个没有做过任何限制的服务器,流量是如何分布的。
Part 1. 流量监测
此处介绍两个常用的工具,iftop 和 monitorix
- iftop
iftop可以监测网卡的实时流量,显示包括反向解析的主机名、收发端口、指定网段、指定网卡等等非常方便的功能。> 安装前的准备
iftop需要安装两个支持库:libpcap和libcurses
在centos/rhel下,可以使用
yum install ncurses-devel libpcap-devel
来自动安装
> 下载和安装
wget http://www.ex-parrot.com/pdw/iftop/download/iftop-1.0pre2.tar.gztar xzvf iftop-1.0pre2.tar.gzcd iftop-1.0pre2./configuremake && make install> 使用介绍iftop -Nn #以不解析域名、不显示服务名的方式启动第一行显示的带宽,上面的95.4Mb 表明我们曾经有应用彪到95.4Mb的输入输出(这是局域网的 :-))。
第一列 源
第二列 目的
第三列 过去2秒内的平均流量
第四列 过去10秒内的流量的一半
第五列 过去40秒内的流量的1/5对于上图中列表的第一行来说,源ip 172.16.228.6,目的ip 93.38.175.217, 前两秒平均上传/下载流量 663Kb,前10秒流量的一半约为443Kb,前40秒流量的1/5约为375Kb.
通过此界面上使用 H或者?,可以查看更多的详细信息,比如端口。
更多的介绍可以从 http://www.ex-parrot.com/pdw/iftop/ 查看。
iftop的一目了然的特性,可以使我们很方便的知道当前哪个应用(通过端口)、哪个IP的带宽占用最高。
- monitorix
monitorix linux下网络环境的监控,free and
wget http://www.monitorix.org/monitorix-2.4.0.tar.gz
<未完待续>
- linux 下的网络状态实时监控
- 实时监控网络状态
- Android实时监控网络状态
- Linux工具---网络实时监控
- iOS之AFNetworking实时网络状态监控
- Android程序中实时监控网络状态
- Android之实时监控网络状态
- Android开发网络状态实时监控
- RealReachability网络状态实时监控使用
- 获得网络状态和实时监控网络状态改变
- 获得网络状态和实时监控网络状态改变
- Linux下网络流量实时监控
- Linux下网络流量实时监控
- Linux下系统实时监控
- linux I/O状态实时监控iostat
- Linux 监控网络状态信息
- linux 网络状态监控 netstat
- Linux下实时监控MySQL的工具Mtop
- C字符串分割 - strtok 与 strtok_r
- oracle查询date类型的数据的时候的小问题
- KEILC51编译问题ERROR L104: MULTIPLE PUBLIC DEFINITIONS重复定义
- 。。。
- 从头到尾彻底解析Hash表算法十道海量数据处理面试题与十个方法大总结
- linux 下的网络状态实时监控
- 2011年最重要的10个开源软件
- opencms应用笔记之一(自定义文件类型文件夹)
- Improve life quality 【提高生活质量】
- mtd子系统代码跟踪
- 观点:互联网海量数据蕴藏巨大“金矿”
- 类里面的成员函数指针使用
- 计算机组成原理资料(选择题)
- 计划任务