今天我们这里来介绍一个工具,bwm-ng,这个小工具可以来帮我们监控系统的一些性能,比如实时的网络流量,磁盘的读写速度,

下面来看下:
1.下载:wget http://www.gropp.org/bwm-ng/bwm-ng-0.6.tar.gz
2. 解压缩: tar zxvf  bwm-ng=0.6.tar.gz
3. 安装:1.configure
               2. make
       3. make install
  上面安装完了之后,就可以来试验下效果了。。。嘿嘿
请看下面截图:
上面是监控网络的信息:命令如下:
[root@localhost src]# bwm-ng -u bytes
下面在贴张看磁盘的截图和命令:
bwm-ng -u bytes -i disk

bwm-ng  还有好多选项,还支持各种方式的输入,包括各种图形界面的报告,CVS格式的文件等,有时间的朋友可以研究下
[root@localhost src]# bwm-ng -h
Bandwidth Monitor NG (bwm-ng) v0.6
Copyright (C) 2004-2007 Volker Gropp <bwmng@gropp.org>
USAGE: bwm-ng [OPTION] ... [CONFIGFILE]
displays current ethernet interfaces stats
Options:
  -t, --timeout <msec>    displays stats every <msec> (1msec = 1/1000sec)
                          default: 500
  -d, --dynamic [value]   show values dynamicly (Byte KB or MB)
  -a, --allif [mode]      where mode is one of:
                          0=show only up (and selected) interfaces
                          1=show all up interfaces (default)
                          2=show all and down interfaces
  -I, --interfaces <list> show only interfaces in <list> (comma seperated), or
                          if list is prefaced with % show all but interfaces
                          in list
  -S, --sumhidden [value] count hidden interfaces for total
  -A, --avglength <sec>   sets the span of average stats (Default 30s)
  -D, --daemon [value]    fork into background and daemonize
  -h, --help              displays this help
  -V, --version           print version info
Input:
  -i, --input <method>    input method, one of: proc netstat disk
  -f, --procfile <file>   filename to read raw data from. (/proc/net/dev)
      --diskstatsfile <file> filename to read diskstats (Linux 2.6+) from. (/proc/diskstats)
      --partitionsfile <file> filename to read diskstats (Linux 2.4) from. (/proc/partitions)
Output:
  -o, --output <method>   output method, one of:
                          plain, curses, curses2, csv, html
  -u, --unit <value>      unit to show. one of bytes, bits, packets, errors
  -T, --type <value>      type of stats. one of rate, max, sum, avg
  -C, --csvchar <char>    delimiter for csv
  -F, --outfile <file>    output file for csv and html (default stdout)
  -R, --htmlrefresh <num> meta refresh for html output
  -H, --htmlheader        show <html> and <meta> frame for html output
  -c, --count <num>       number of query/output for plain & csv
  -N, --ansiout           disable ansi codes for plain output
                          (ie 1 for one single output)
[root@localhost src]#

上面是各项参数的详细介绍,各位也可以到官网上去看手册,希望对大家的工作和学有帮助。。。

转载于:https://blog.51cto.com/world77/566126

利用bwm-ng 实时监控系统相关推荐

  1. [导入]基于Web的B/S结构实时监控系统[转]

    文章编号:1009-0193(2002)01-0062-02 基于Web的B/S结构实时监控系统 尉学军,刘 跃 (贵州工业大学 电气工程学院,贵州 贵阳 550003) 摘 要:提出了怎样利用Web ...

  2. 浅谈Telegraf+InfluxDB+Grafana快速搭建简易实时监控系统

    监控从来都是一个很宽泛的问题,任何可能出问题的地方都需要加入监控.全量监控的确是监控的终极目标.在搭建一套监控系统前,需要结合实际的系统情况和发展趋势进行考量.在作者看来,一套监控系统应主要由数据采集 ...

  3. 财付通构建网络支付反欺诈实时监控系统

    本文讲的是财付通构建网络支付反欺诈实时监控系统,2014年9月17日-19日,2014 中国系统架构师大会(SACC 2014)在北京五洲皇冠国际酒店盛大开幕.作为中国规模最大的架构师豪门盛会,本届中 ...

  4. 普罗米修斯监控系统_一步步教你用Prometheus搭建实时监控系统系列(二)——详细分析拉取和推送两种不同模式...

    前言 本系列着重介绍Prometheus以及如何用它和其周边的生态来搭建一套属于自己的实时监控告警平台. 本系列受众对象为初次接触Prometheus的用户,大神勿喷,偏重于操作和实战,但是重要的概念 ...

  5. 看大众点评如何通过实时监控系统CAT打造7*24服务

    为什么80%的码农都做不了架构师?>>>    看大众点评如何通过实时监控系统CAT打造7*24服务 2015-06-08  尤勇  高可用架构 https://github.com ...

  6. Telegraf+InfluxDB+Grafana快速搭建实时监控系统 监控postgresql

    Telegraf+InfluxDB+Grafana快速搭建实时监控系统  监控postgresql 转载于:https://www.cnblogs.com/gaoyuechen/p/10081026. ...

  7. 5分钟完成业务实时监控系统搭建,是一种什么样的体验?

    简介:道旅需要构建一个全面的指标监控系统,既包括系统的业务指标:如各类业务类型的请求数变化,不同供应商信息的变化,客户请求的明细大盘,各酒店请求量的排名变化,不同城市的订单转换率分析报表等:也包括系统 ...

  8. 全球网络波动实时监控系统--网动仪

    网动仪是全球网络波动实时监控系统,系统界面如下图所示.该系统通过分散在世界各地的监测点实时收集 BGP 数据,整合分析全球网络在国家.AS.Prefix 级别的网络波动情况,近实时地动态感知网络异常. ...

  9. 燃气管道运行全局实时监控系统-海城支线总页面

    功能介绍:该页面是对辽河油田公司海城支线燃气运输压力和温度变化实时展示,导航栏是该支线一些子功能.该项目主要是C#的窗体程序,下面简单介绍该板块的代码组成: 页面的主要控件: namespace SH ...

  10. linux 实时监控系统IO状态和IO性能

    Snippet:2021-3-5 9:33 linux 实时监控系统IO状态和IO性能 问题概述:linux 实时监控系统IO状态和IO性能 方案细节 bash> iostat -c -k -p ...

最新文章

  1. O’Reilly软件架构大会第一天内容回顾
  2. 解决push的时候有时候会卡一下的问题
  3. free malloc
  4. java 分层概念 要点
  5. c#数据库訪问返回值类型为SqlDataReader时使用using时注意的问题
  6. 计算机应用的时间地点意义,计算机应用在教学中的作用
  7. ipmitool 设置网关_Linux下使用命令行配置IPMI
  8. PG: Setting up streaming log replication (Hot Standby )
  9. java+maven工程 实现 自动对war包进行复制并修改和替换每个的配置文件
  10. Protel 介绍 protel99se正式汉化版下载 Protel DXP2004简体中文版
  11. 高等数学(第七版)同济大学 习题2-2 个人解答(前7题)
  12. 环境和社会风险分类c类_工程风险等级划分标准
  13. 阿里云部署-liujian
  14. iOS Programming - Disallow Alphabetic Characters
  15. CuPy is not correctly installed
  16. 颗粒物检测仪常用的三种检测方法
  17. 「 运动控制 」判断二阶微分方程稳定性的方法
  18. 松鼠分松果解题 c++
  19. 从零开始构建自己的WebGL3D引擎---思考与设计
  20. MySQL廖雪峰的官方网站

热门文章

  1. mysql timediff 时间相减_leetcode题库-sql练习精讲系列--十、日期时间函数的使用
  2. 为什么matlab用不成了,matlab2008 安装了不能用为什么?
  3. python脱离依赖运行py文件_将一个python.py文件拆分为多个相互依赖的文件
  4. VB将自定义资源中的文件释放出来
  5. NIPS不改名再引风波:签名抗议活动开启,大咖纷纷发声支持
  6. Google是否投资你,得看AI支持不支持
  7. AI大牛Jerry Kaplan:AGI?没有技术和工程基础
  8. 解决spring的xml文件打开没有namespace等操作选项的问题
  9. Docker实战6 之构建自己的docker镜像
  10. heart beat 安装与配置