若何应用 bmon 的输入模块
bmon 有很多能供给网卡统计数据的输入模块,个中包含:
- netlink - 应用 Netlink 协定大年夜内核中收集网卡和流量控制统计信息。这是默认的输入模块。
- proc - 大年夜 /proc/net/dev 文件攫取网卡统计信息。它被认为是传统界面,且供给了向后兼容性。它是 Netlink 接口弗采取时的备用模块。
- dummy - 这是用于调试和测试的可编程输入模块。
- null - 停用数据收集。
要查看关于某个模块的其余信息,可以像下面如许应用 help 选项调用它:
- $ bmon -i netlink:help
下面的敕令将启用 proc 输入模块运行 bmon:
- $ bmon -i proc -p enp1s0
若何应用 bmon 输出模块
bmon 也应用输出模块显示或者导出膳绫擎输入模块收集的统计数据,输出模块包含:
- curses - 这是一个交互式的文本用户界面,它供给及时的网上估计以及每个属性的图形化表示。这是默认的输出模块。
- ascii - 这是用于用户查看的简单可编程文本输出。它能显示网卡列表、具体计数以及图形到控制台。当 curses 库弗采取时这是默认的备选输出模块。
- format - 这是完全脚本化的输出模式,供其它法度榜样应用 - 意味着我们可以在后面的脚本和法度榜样中应用它的输出值进行分析。
- null - 停用输出。
像下面如许经由过程 help 选项获取更多的模可托息。
- $ bmon -o curses:help
下面的敕令会用 ascii 输出模式运行 bmon:
- $ bmon -p enp1s0 -o ascii
我们也可以用 format 输出模式,然后裹足本或者其它法度榜样中应用获取的值:
- $ bmon -p enp1s0 -o format
Aaron Kili 是一个 Linux 和 F.O.S.S 爱好者、Linux 体系治理员、收集开辟人员,如今也是 TecMint 的内容创作者,他爱好和电脑一路工作,坚信共享常识。
想要其它的应用信息、选项和事例,可以浏览 bmon 的 man 手册:
- $ man bmon
拜访 bmon 的 Github 仓库:https://github.com/tgraf/bmon。
就是这些,在不归并景下测验测验 bmon 的多个功能吧,别忘了鄙人面的评论部分和我们分享你的设法主意。
译者简介:
推荐阅读
常用快捷键 在 Mac 上应用 Cmd + Shift + C) 在审查模式下打开开辟者对象或是在开辟者对象已经打开的情况下开启查阅选项。 在Source选项, Cmd + o (Mac OS X) 可以搜刮文件, Cmd >>>详细阅读
本文标题:bmon:Linux下一个强大的网络带宽监视和调试工具
地址:http://www.17bianji.com/lsqh/34727.html
1/2 1