您现在的位置是:主页 > news > 低价的网站建设/链接生成二维码

低价的网站建设/链接生成二维码

admin2025/5/1 0:33:14news

简介低价的网站建设,链接生成二维码,设计风格独树一帜,wordpress视频点播本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。入站流量和出站流量分开来显示。 一些命令可以显示单个进程所使用的带宽。这样一来,用户很容易发现过度使用网络带…

低价的网站建设,链接生成二维码,设计风格独树一帜,wordpress视频点播本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。入站流量和出站流量分开来显示。 一些命令可以显示单个进程所使用的带宽。这样一来,用户很容易发现过度使用网络带…

本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。入站流量和出站流量分开来显示。

一些命令可以显示单个进程所使用的带宽。这样一来,用户很容易发现过度使用网络带宽的某个进程。

这些工具使用不同的机制来制作流量报告。nload等一些工具可以读取"proc/net/dev"文件,以获得流量统计信息;而一些工具使用pcap库来捕获所有数据包,然后计算总数据量,从而估计流量负载。

下面是按功能划分的命令名称。

监控总体带宽使用――nload、bmon、slurm、bwm-ng、cbm、speedometer和netload

监控总体带宽使用(批量式输出)――vnstat、ifstat、dstat和collectl

每个套接字连接的带宽使用――iftop、iptraf、tcptrack、pktstat、netwatch和trafshow

每个进程的带宽使用――nethogs

  1. nload


8748c53eaded4d3afe82ef5aff13f343df599577

安装nload:Fedora和Ubuntu在默认软件库里面就有nload。CentOS用户则需要从Epel软件库获得nload。


afd9b98984a65077966a1b53b10088e3e635eda7

安装iftop:Ubuntu/Debian/Fedora用户可以从默认软件库获得它。CentOS用户可以从Epel获得它。


ca1b207c562b1b3fea68c258779a5fd93d250886


21274dcb38aafa9b8520677d9967cbc5f3f0abe8

安装nethogs:Ubuntu、Debian和Fedora用户可以从默认软件库获得。CentOS用户则需要Epel。


7c7161b7239c01746f261569c500888ef9de5dc4

bmon支持许多选项,能够制作HTML格式的报告。欲知更多信息,请参阅参考手册页。

  1. slurm

slurm是另一款网络负载监控器,可以显示设备的统计信息,还能显示ASCII图形。它支持三种不同类型的图形,使用c键、s键和l键即可激活每种图形。slurm功能简单,无法显示关于网络负载的任何更进一步的详细信息。


08d64652efe7cf4e396430f2d635921bfc259d32
  1. tcptrack

tcptrack类似iftop,使用pcap库来捕获数据包,并计算各种统计信息,比如每个连接所使用的带宽。它还支持标准的pcap过滤器,这些过滤器可用来监控特定的连接。


6db153a70f475fa5866e2aa56e215574ca5534eb

想实时监控带宽使用情况,请使用"-l"选项(实时模式)。然后,它会显示入站数据和出站数据所使用的总带宽量,但非常精确地显示,没有关于主机连接或进程的任何内部详细信息。


a3151c49f64e341556883d44ed84dca2fb5942b5

如果控制台足够大,bwm-ng还能使用curses2输出模式,为流量绘制条形图。


5f95206f3462cf3c42eb8761190f482716b079e0

这是一款小巧简单的带宽监控工具,可以显示通过诸网络接口的流量大小。没有进一步的选项,仅仅实时显示和更新流量的统计信息。


6c822a738e302a976a7dad444adbbdd88643f248


2377b04027887744c5df2746945eab6272630f90


293232d64c2cec6d33c52c0d2d13fa10f5a2fc5c

与netwatch和pktstat一样,trafshow也可以报告当前活动连接、它们使用的协议以及每条连接上的数据传输速度。它能使用pcap类型过滤器,对连接进行过滤。

只监控TCP连接


087afaed38f484c98f093f9bb602d7c03a8b3a4a

dstat是一款用途广泛的工具(用python语言编写),它可以监控系统的不同统计信息,并使用批处理模式来报告,或者将相关数据记入到CSV或类似的文件。这个例子显示了如何使用dstat来报告网络带宽。

安装dstat


a414a4dc0a8b82eac9468a6416fa0713ced3ab16

结束语

上述几个使用方便的命令可以迅速检查Linux服务器上的网络带宽使用情况。不过,这些命令需要用户通过SSH登录到远程服务器。另外,基于Web的监控工具也可以用来实现同样的任务。

ntop和darkstat是面向Linux系统的其中两个基本的基于Web的网络监控工具。除此之外还有企业级监控工具,比如nagios,它们提供了一批功能特性,不仅仅可以监控服务器,还能监控整个基础设施。

本文转自d1net(转载)