Board logo

标题: linux管理(二)---网络使用情况的监控 [打印本页]

作者: look_w    时间: 2019-5-11 14:26     标题: linux管理(二)---网络使用情况的监控

我们经常在监控服务器或者排查程序性能瓶颈时需要知道  网络带宽的使用情况,看看带宽是不是瓶颈。


linux系统中监控网络的工具和命令很多。


但其实主要分2种,一种是实时监控带宽情况(速度如何),一种是监控流量(传输总量)。


本篇文章重点讲我常用的2个工具nload和iptraf。

然后记录一下其他的网络监控工具。大家可以按喜欢的选用。




nload--带宽监控

Fedora和Ubuntu在默认软件库里面就有nload。CentOS用户或者其他系统需要安装。


安装
自动安装

CentOS/RHEL/Red Hat/Fedora Linux使用命令

yum install nload


Debian 或者 Ubuntu Linux使用命令

sudo apt-get install nload


FreeBSD使用命令

cd /usr/ports/net/nload/ && make install clean
或者
pkg install net/nload



OpenBSD使用命令

sudo pkg_add -i nload



手动安装

如果以上快捷安装无效或者报错那只能手动下载包安装,流程如下:

wget http://www.roland-riegel.de/nload/nload-0.7.2.tar.gz
tar zxvf nload-0.7.2.tar.gz
cd nload-0.7.2
./configure;make;make install




使用
如何使用 nload 显示当前网络使用量呢?
基本语法是:
nload
nload device
nload [options] device1 device2
键入下列命令:
$ nload
$ nload eth0
$ nload em0 em2

还可以指定是以K或M来显示流量,如nload -u M显示的流量是以MB为单位的


nload默认分为上下两块,每部分都有当前流量(Curr),平均流量(Min),最大流量(Max),总流量(Ttl),看起来还是比较直观的。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0