iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >怎么在Linux中安装vnStat和vnStati监视网络流量
  • 337
分享到

怎么在Linux中安装vnStat和vnStati监视网络流量

2023-06-15 19:06:11 337人浏览 独家记忆
摘要

这篇文章主要介绍怎么在linux中安装vnStat和vnStati监视网络流量,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!VnStat是针对Linux和BSD的基于控制台的网络流量监视工具设计。它将保留所选网络接口

这篇文章主要介绍怎么在linux中安装vnStat和vnStati监视网络流量,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

VnStat是针对Linux和BSD的基于控制台的网络流量监视工具设计。它将保留所选网络接口的网络流量日志。为了生成日志,vnStat使用内核提供的信息。

换句话说,它不会嗅探网络流量,并且可以确保系统资源的精简使用。要在Linux下使用此软件,您至少需要内核系列的2.2版。

vnStat 2.6的最新版本已于2020年1月21日发布,其中包括以下几个功能和修补程序。

特征

  •  即使重新启动系统,统计信息仍然可用

  •  同时监视多个网络接口

  •  多种输出选项

  •  按小时,天,月,周对数据进行排序,或获取前10天

  •  生成输出的png图形

  •  配置“月”以跟进您可能有的不同计费周期

  •  非常轻巧–仅消耗系统资源的一小部分

  •  低CPU使用率,无论您产生多少流量

  •  您无需root就可以使用它

  •  动态选择单位(KB,MB等)

  •  vnStati提供了一些新选项,例如:-nl / –nolegend(隐藏rx / tx图例) –altdate –使用备用日期/时间文本位置 –headertext –自定义图像标题中的文本。

  •  您可以生成图像格式的输出。

  •  vnStat.cgi的内容定位和图像背景颜色的可自定义选项。

  •  将自动检测接口带宽。

  •  使用JSON进行输出

在本文中,我们将向您展示如何在Linux系统下安装vnStat和vnStati工具来监视实时网络流量。

安装vnStat和vnStati网络监控工具

要在Linux中安装vnStat,您需要从其官方GitHub发布页面下载最新版本。

下载地址:https://github.com/verGoh/vnstat/releases

另外,您也可以使用以下wget命令下载最新的源tarball,如下所示。

# wget Https://humdi.net/vnstat/vnstat-2.6.tar.gz

怎么在Linux中安装vnStat和vnStati监视网络流量

Centos中下载VnStat

下载完文件后,使用您的终端解压归档文件,然后导航到您解压归档文件的位置,并使用以下命令进行编译。

注意:源包附带了vnStat所需的源文件,包括守护进程(Vnstatd)和映像输出(Vnstati)。

在CentOS / RHEL和Fedora中安装VnStat

# yum group install "Development Tools"  # yum install gd gd-devel sqlite-devel   # tar -xvf vnstat-2.6.tar.gz  # cd vnstat-2.6/  # ./configure --prefix=/usr --sysconfdir=/etc  # make  # make install

在Debian和Ubuntu中安装VnStat

$ sudo apt-get install build-essential gd gd-devel libsqlite3-dev  $ tar -xvf vnstat-2.6.tar.gz  $ cd vnstat-2.6/  $ sudo ./configure --prefix=/usr --sysconfdir=/etc  $ sudo make  $ sudo make install

怎么在Linux中安装vnStat和vnStati监视网络流量

在CentOS中从源代码安装VnStat

安装完成后,您将需要复制Vnstat服务文件,如下所示。

VnStat Systemd

# cp -v examples/systemd/vnstat.service /etc/systemd/system/  # systemctl enable vnstat  # systemctl start vnstat

Vnstat Init.d

# cp -v examples/init.d/redhat/vnstat /etc/init.d/  # chkconfig vnstat on  # service vnstat start

怎么在Linux中安装vnStat和vnStati监视网络流量

创建VnStat SystemD文件

现在验证二进制文件是否已安装到合适的位置,并且版本是否正确。

# vnstat  vnStat 2.6 by Teemu Toivola <tst at iki dot fi>

如果要自定义vnStat配置,可以打开位于以下位置的配置文件:

# vi /etc/vnstat.conf

那里的选项是不言而喻的,所以我不会在每个选项上都停下来。如果您希望自定义安装,您仍然可以查看它们。

怎么在Linux中安装vnStat和vnStati监视网络流量

VnStat配置

您将需要一些时间来更新数据库中的统计信息。一旦在数据库中写入了足够的信息,您就可以通过简单运行以下命令来查看网络统计信息:

# vnstat

怎么在Linux中安装vnStat和vnStati监视网络流量

监视接口的网络流量

您还可以使用-h选项查看每小时的统计数据:

# vnstat -h

怎么在Linux中安装vnStat和vnStati监视网络流量

监控每小时的网络流量

对于每日统计信息,您将需要使用以下-d选项

# vnstat -d

怎么在Linux中安装vnStat和vnStati监视网络流量

监控每日网络流量

有关更多可用选项,可以使用--help:

# vnstat --help

怎么在Linux中安装vnStat和vnStati监视网络流量

Vnstat监控选项

为了使统计信息更易于阅读,您可以使用vnStati工具.png为vnStat生成图像。

VnStati随vnStat一起自动安装,因此不需要进一步的安装操作。要为网络接口的网络使用情况生成摘要图像,可以运行

# vnstati -s -i eth0 -o ~/network-log.png

怎么在Linux中安装vnStat和vnStati监视网络流量

生成网络监控报告

# vnstati -h -i eth0 -o ~/network-log.png

怎么在Linux中安装vnStat和vnStati监视网络流量

每小时网络报告

就我而言,vnStat是最近才安装的,但是随着时间的推移,这些数据将被填充。有关更多可用选项和不同统计信息,可以使用&ndash;help选项:

这两个工具vnStat/vnStati提供的信息可以极大地帮助您及时进行网络监控、分析和故障排除。您可以在该工具的手册页中找到有关vnStat可用选项的更多信息。

以上是“怎么在Linux中安装vnStat和vnStati监视网络流量”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网操作系统频道!

--结束END--

本文标题: 怎么在Linux中安装vnStat和vnStati监视网络流量

本文链接: https://www.lsjlt.com/news/281334.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在Linux中安装vnStat和vnStati监视网络流量
    这篇文章主要介绍怎么在Linux中安装vnStat和vnStati监视网络流量,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!VnStat是针对Linux和BSD的基于控制台的网络流量监视工具设计。它将保留所选网络接口...
    99+
    2023-06-15
  • Ubuntu mrtg如何安装网络流量监视
    小编给大家分享一下Ubuntu mrtg如何安装网络流量监视,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!安装网络流量监视[默认5分钟采集一次] Ubuntu&n...
    99+
    2023-06-16
  • 怎么在Linux系统上安装MRTG来监控网络流量
    这篇文章主要讲解了“怎么在Linux系统上安装MRTG来监控网络流量”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在Linux系统上安装MRTG来监控网络流量”吧!Multi Route...
    99+
    2023-06-12
  • linux下怎么监控网络流量
    本篇内容主要讲解“linux下怎么监控网络流量”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux下怎么监控网络流量”吧!我看了下,linux下的/proc/net/dev记录了每块网卡发送...
    99+
    2023-06-09
  • 怎么在RedHa上安装MRTG监控网卡流量
    这篇文章主要讲解了“怎么在RedHa上安装MRTG监控网卡流量”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在RedHa上安装MRTG监控网卡流量”吧!系统环境:redhat9.0必备软...
    99+
    2023-06-16
  • 怎么在RedHat上安装MRTG监控本机网卡流量
    这篇文章主要讲解了“怎么在RedHat上安装MRTG监控本机网卡流量”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在RedHat上安装MRTG监控本机网卡流量”吧!RedHat上安装MR...
    99+
    2023-06-16
  • 如何在Cacti系统中监控和分析网络流量
    Cacti是一种用于监控网络设备和服务器性能的开源网络图形化工具。要在Cacti系统中监控和分析网络流量,您可以按照以下步骤操作: ...
    99+
    2024-03-15
    Cacti
  • 在Fedora下怎么安装PPStream网络电视
    这篇文章将为大家详细讲解有关在Fedora下怎么安装PPStream网络电视,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 下载所有必需软件包首先是下载PPS for Linux 本身然后是由 sunmo...
    99+
    2023-06-17
  • 怎么在Linux系统上安装slurm来监控网络带宽和控制节点
    这篇文章主要讲解了“怎么在Linux系统上安装slurm来监控网络带宽和控制节点”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在Linux系统上安装slurm来监控网络带宽和控制节点”吧...
    99+
    2023-06-12
  • Linux中怎么查看网络流量及带宽
    小编给大家分享一下Linux中怎么查看网络流量及带宽,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!iftop类似于top的实时流量监控工具,可以用来监控网卡的实时...
    99+
    2023-06-28
  • 怎么在CentOS系统上安装网络监控软件ntopng
    这篇文章主要介绍“怎么在CentOS系统上安装网络监控软件ntopng”,在日常操作中,相信很多人在怎么在CentOS系统上安装网络监控软件ntopng问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么在Ce...
    99+
    2023-06-10
  • Linux系统怎么统计高速网络中的流量
    今天就跟大家聊聊有关Linux系统怎么统计高速网络中的流量,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。尽管Linux系统中有许多流量监控工具,但是在用户空间做数据包截取的系统开销过...
    99+
    2023-06-28
  • Linux系统怎么安装和配置网络设备
    本篇内容主要讲解“Linux系统怎么安装和配置网络设备”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统怎么安装和配置网络设备”吧!一.安装和配置网络设备  在安装linux时,如果你...
    99+
    2023-06-10
  • 在Linux系统中怎么使用iptraf进行网络监控
    这篇文章主要讲解了“在Linux系统中怎么使用iptraf进行网络监控”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“在Linux系统中怎么使用iptraf进行网络监控”吧!iptraf是一个...
    99+
    2023-06-12
  • 在Windows和Linux系统中怎么安装PHP
    本篇内容主要讲解“在Windows和Linux系统中怎么安装PHP”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在Windows和Linux系统中怎么安装PHP”吧!一、 在Windows系统中...
    99+
    2023-07-06
  • 怎么在Linux中安装、配置和使用Fish Shell
    这篇文章主要讲解了“怎么在Linux中安装、配置和使用Fish Shell”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在Linux中安装、配置和使用Fish Shell”吧!什么是 F...
    99+
    2023-06-16
  • 怎么在Linux下使用TCP封装器来加强网络服务安全
    这篇文章将为大家详细讲解有关怎么在Linux下使用TCP封装器来加强网络服务安全,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在开始之前,我们必须澄清 TCP 封装器并不能消除对于正确配置防火墙的需要。就...
    99+
    2023-06-16
  • 怎么用VBScript批量安装网络打印机和设置默认打印机
    这篇文章主要介绍怎么用VBScript批量安装网络打印机和设置默认打印机,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!首先打开记事本,输入以下内容: 代码如下:Set WshNetwork = CreateObjec...
    99+
    2023-06-08
  • 怎么在Linux系统中安装和使用apt-file命令
    这篇文章主要介绍“怎么在Linux系统中安装和使用apt-file命令”,在日常操作中,相信很多人在怎么在Linux系统中安装和使用apt-file命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么在Li...
    99+
    2023-06-12
  • 怎么在Linux中安装sosreport和supportconfig来收集系统信息
    本篇内容介绍了“怎么在Linux中安装sosreport和supportconfig来收集系统信息”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所...
    99+
    2023-06-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作