Nethogs — 按进程监控搬瓦工VPS流量带宽情况

NetHogs是一个开源的命令行工具(类似于Linux的top命令),可用来按进程或程序实时统计网络带宽使用率,也可以说就是流量使用情况。因此,通过NetHogs我们可以来监控搬瓦工VPS的流量使用情况,做到实时查看搬瓦工某个进程的流量情况,做到心里有数,以防止超过搬瓦工流量的情况出现(搬瓦工VPS主机使用流量超标怎么办?是否会扣费)。那么如何通过NetHogs来监控搬瓦工VPS流量使用情况呢?

搬瓦工流量监控

一、安装 NetHogs

使用下面命令即可安装 NetHogs,非常简单。首先我们需要登陆 SSH(可参看:通过SSH登陆搬瓦工VPS的详细步骤)。

Ubuntu / Debian系统执行以下命令:

apt-get update && apt-get install -y nethogs

CentOS系统执行以下命令:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum -y install nethogs

二、使用 NetHogs

最简单的方法就是直接输入 nethogs 按回车即可,就可以看到流量统计了,如图:

nethogs

更多的使用方法:

usage: nethogs [-V] [-h] [-b] [-d seconds] [-v mode] [-c count] [-t] [-p] [-s] [device [device [device ...]]]
-V : prints version.
-h : prints this help.
-b : bughunt mode - implies tracemode.
-d : delay for update refresh rate in seconds. default is 1.
-v : view mode (0 = KB/s, 1 = total KB, 2 = total B, 3 = total MB). default is 0.
-c : number of updates. default is 0 (unlimited).
-t : tracemode.
-p : sniff in promiscious mode (not recommended).
-s : sort output by sent column.
-a : monitor all devices, even loopback/stopped ones.
device : device(s) to monitor. default is all interfaces up and running excluding loopback

When nethogs is running, press:
q: quit
s: sort by SENT traffic
r: sort by RECEIVE traffic
m: switch between total (KB, B, MB) and KB/s mode

比如使用 -v 指定显示模式,命令 nethogs -v 3 就是某个进程的总的流量使用量,而不是实时网速了。

有了NetHogs这个工具,我们就可以很方便的适时查看搬瓦工VPS的流量使用情况,做到合理使用流量,防止因流量超标二导致VPS被暂停,从而导致不必要的麻烦。

 


需要购买搬瓦工VPS的朋友,可以关注下面这篇文章,查看2020年最新的搬瓦工在售方案:

2020年最新搬瓦工/BandwagonHost VPS可以购买配置大全

当然,所有搬瓦工方案都可以使用最新的搬瓦工优惠码BWH3HYATVBJW ,优惠力度是6.58%,进行购买!

 

这几篇文章你可能也喜欢: