作家
登录

bmon:Linux下一个强大的网络带宽监视和调试工具

作者: 来源: 2017-04-11 17:04:01 阅读 我要评论

若何应用 bmon 的输入模块

bmon 有很多能供给网卡统计数据的输入模块,个中包含:

  • netlink - 应用 Netlink 协定大年夜内核中收集网卡和流量控制统计信息。这是默认的输入模块。
  • proc - 大年夜 /proc/net/dev 文件攫取网卡统计信息。它被认为是传统界面,且供给了向后兼容性。它是 Netlink 接口弗采取时的备用模块。
  • dummy - 这是用于调试和测试的可编程输入模块。
  • null - 停用数据收集。

要查看关于某个模块的其余信息,可以像下面如许应用 help 选项调用它:


bmon - Linux 带宽监督

  1. $ bmon -i netlink:help 

bmon:Linux下一?强大年夜的收集带宽监督和调试对象

下面的敕令将启用 proc 输入模块运行 bmon:

  1. $ bmon -i proc -p enp1s0 

若何应用 bmon 输出模块

bmon 也应用输出模块显示或者导出膳绫擎输入模块收集的统计数据,输出模块包含:

  • curses - 这是一个交互式的文本用户界面,它供给及时的网上估计以及每个属性的图形化表示。这是默认的输出模块。
  • ascii - 这是用于用户查看的简单可编程文本输出。它能显示网卡列表、具体计数以及图形到控制台。当 curses 库弗采取时这是默认的备选输出模块。
  • format - 这是完全脚本化的输出模式,供其它法度榜样应用 - 意味着我们可以在后面的脚本和法度榜样中应用它的输出值进行分析。
  • null - 停用输出。

像下面如许经由过程 help 选项获取更多的模可托息。

  1. $ bmon -o curses:help 

下面的敕令会用 ascii 输出模式运行 bmon:

  1. $ bmon -p enp1s0 -o ascii 

bmon:Linux下一?强大年夜的收集带宽监督和调试对象

bmon – Ascii 输出模式

我们也可以用 format 输出模式,然后裹足本或者其它法度榜样中应用获取的值:

  1. $ bmon -p enp1s0 -o format 

bmon:Linux下一?强大年夜的收集带宽监督和调试对象

bmon – Format 输出模式

Aaron Kili 是一个 Linux 和 F.O.S.S 爱好者、Linux 体系治理员、收集开辟人员,如今也是 TecMint 的内容创作者,他爱好和电脑一路工作,坚信共享常识。

想要其它的应用信息、选项和事例,可以浏览 bmon 的 man 手册:

  1. $ man bmon 

拜访 bmon 的 Github 仓库:https://github.com/tgraf/bmon。

就是这些,在不归并景下测验测验 bmon 的多个功能吧,别忘了鄙人面的评论部分和我们分享你的设法主意。

译者简介:



  推荐阅读

  你可能不知道的Chrome-devtools用法总结

常用快捷键 在 Mac 上应用 Cmd + Shift + C) 在审查模式下打开开辟者对象或是在开辟者对象已经打开的情况下开启查阅选项。 在Source选项, Cmd + o (Mac OS X) 可以搜刮文件, Cmd >>>详细阅读


本文标题:bmon:Linux下一个强大的网络带宽监视和调试工具

地址:http://www.17bianji.com/lsqh/34727.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)