16. ifstat
ifstat可以或许以批处理式模式显示收集带宽。输出采取的一种格局便于用户应用其他法度榜样或实用对象来记入日记和分析。
- $ ifstat -t -i eth0 0.5
- Time eth0
- HH:MM:SS KB/s in KB/s out
- 09:59:21 2.62 2.80
- 09:59:22 2.10 1.78
- 09:59:22 2.67 1.84
- 09:59:23 2.06 1.98
- 09:59:23 1.73 1.79
安装ifstat:Ubuntu、Debian和Fedora用户在默认软件库琅绫擎就有它。CentOS用户则须要大年夜Repoforge获得它,因为Epel琅绫擎没有它。
- # ubuntu, debian
- $ sudo apt-get install ifstat
- # fedora, centos(Repoforge)
- $ sudo yum install ifstat
- $ bwm-ng -o curses2
dstat是一款用处广泛的对象(用python说话编写),它可以监控体系的不合统计信息,并应用批处理模式来申报,或者将相干数据记入到CSV或类似的文件。这个例子显示了若何应用dstat来申报收集带宽。
安装dstat
- $ dstat -nt
- -net/total- ----system----
- recv send| time
- 0 0 |23-03 10:27:13
- 1738B 1810B|23-03 10:27:14
- 2937B 2610B|23-03 10:27:15
- 2319B 2232B|23-03 10:27:16
- 2738B 2508B|23-03 10:27:17
collectl以一种类似dstat的格局申报体系的统计信息;与dstat一样,它也收集关于体系不合伙源(如处理器、内存和收集等)的统计信息。这里给出的一个简单例子显示了若何应用collectl来申报收集应用/带宽。
- $ collectl -sn -oT -i0.5
- waiting for 0.5 second sample...
- # <----------Network---------->
- #Time KBIn PktIn KBOut PktOut
- 10:32:01 40 58 43 66
- 10:32:01 27 58 3 32
- 10:32:02 3 28 9 44
- 10:32:02 5 42 96 96
- 10:32:03 5 48 3 28
安装collectl
停止语
上述几个应用便利的敕令可以敏捷检查Linux办事器上的收集带宽应用情况。不过,这些敕令须要用户经由过程SSH登录到长途办事器。别的,基于Web的监控对象也可以用来实现同样的义务。
ntop和darkstat是面向Linux体系的个中两个根本的基于Web的收集监控对象。除此之外还有企业级监控对象,比如nagios,它们供给了一批功能特点,不仅仅可以监控办事器,还能监控全部基本举措措施。
推荐阅读
【51CTO晃荡】8.26 带你深度懂得清华大年夜学、搜狗基于算法的IT运维实践与摸索 【51CTO.com快译】AWS 近日正式上线Amazon Macie——这项办事旨在应用机械进修机制赞助客户预防>>>详细阅读
地址:http://www.17bianji.com/lsqh/36826.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示