這篇文章主要介紹怎么在Linux中安裝vnStat和vnStati監(jiān)視網(wǎng)絡流量,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
在攸縣等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供網(wǎng)站設計、網(wǎng)站制作 網(wǎng)站設計制作定制制作,公司網(wǎng)站建設,企業(yè)網(wǎng)站建設,成都品牌網(wǎng)站建設,成都營銷網(wǎng)站建設,成都外貿(mào)網(wǎng)站制作,攸縣網(wǎng)站建設費用合理。
VnStat是針對Linux和BSD的基于控制臺的網(wǎng)絡流量監(jiān)視工具設計。它將保留所選網(wǎng)絡接口的網(wǎng)絡流量日志。為了生成日志,vnStat使用內(nèi)核提供的信息。
換句話說,它不會嗅探網(wǎng)絡流量,并且可以確保系統(tǒng)資源的精簡使用。要在Linux下使用此軟件,您至少需要內(nèi)核系列的2.2版。
vnStat 2.6的最新版本已于2020年1月21日發(fā)布,其中包括以下幾個功能和修補程序。
特征
即使重新啟動系統(tǒng),統(tǒng)計信息仍然可用
同時監(jiān)視多個網(wǎng)絡接口
多種輸出選項
按小時,天,月,周對數(shù)據(jù)進行排序,或獲取前10天
生成輸出的png圖形
配置“月”以跟進您可能有的不同計費周期
非常輕巧–僅消耗系統(tǒng)資源的一小部分
低CPU使用率,無論您產(chǎn)生多少流量
您無需root就可以使用它
動態(tài)選擇單位(KB,MB等)
vnStati提供了一些新選項,例如:-nl / –nolegend(隱藏rx / tx圖例) –altdate –使用備用日期/時間文本位置 –headertext –自定義圖像標題中的文本。
您可以生成圖像格式的輸出。
vnStat.cgi的內(nèi)容定位和圖像背景顏色的可自定義選項。
將自動檢測接口帶寬。
使用JSON進行輸出
在本文中,我們將向您展示如何在Linux系統(tǒng)下安裝vnStat和vnStati工具來監(jiān)視實時網(wǎng)絡流量。
安裝vnStat和vnStati網(wǎng)絡監(jiān)控工具
1.要在Linux中安裝vnStat,您需要從其官方GitHub發(fā)布頁面下載最新版本。
下載地址:https://github.com/vergoh/vnstat/releases
另外,您也可以使用以下wget命令下載最新的源tarball,如下所示。
# wget https://humdi.net/vnstat/vnstat-2.6.tar.gz
在CentOS中下載VnStat
2.下載完文件后,使用您的終端解壓歸檔文件,然后導航到您解壓歸檔文件的位置,并使用以下命令進行編譯。
注意:源包附帶了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
在CentOS中從源代碼安裝VnStat
3.安裝完成后,您將需要復制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
創(chuàng)建VnStat SystemD文件
4.現(xiàn)在驗證二進制文件是否已安裝到合適的位置,并且版本是否正確。
# vnstat vnStat 2.6 by Teemu Toivola <tst at iki dot fi>
5.如果要自定義vnStat配置,可以打開位于以下位置的配置文件:
# vi /etc/vnstat.conf
那里的選項是不言而喻的,所以我不會在每個選項上都停下來。如果您希望自定義安裝,您仍然可以查看它們。
VnStat配置
6.您將需要一些時間來更新數(shù)據(jù)庫中的統(tǒng)計信息。一旦在數(shù)據(jù)庫中寫入了足夠的信息,您就可以通過簡單運行以下命令來查看網(wǎng)絡統(tǒng)計信息:
# vnstat
監(jiān)視接口的網(wǎng)絡流量
7.您還可以使用-h選項查看每小時的統(tǒng)計數(shù)據(jù):
# vnstat -h
監(jiān)控每小時的網(wǎng)絡流量
8.對于每日統(tǒng)計信息,您將需要使用以下-d選項
# vnstat -d
監(jiān)控每日網(wǎng)絡流量
9.有關更多可用選項,可以使用--help:
# vnstat --help
Vnstat監(jiān)控選項
10.為了使統(tǒng)計信息更易于閱讀,您可以使用vnStati工具.png為vnStat生成圖像。
VnStati隨vnStat一起自動安裝,因此不需要進一步的安裝操作。要為網(wǎng)絡接口的網(wǎng)絡使用情況生成摘要圖像,可以運行
# vnstati -s -i eth0 -o ~/network-log.png
生成網(wǎng)絡監(jiān)控報告
# vnstati -h -i eth0 -o ~/network-log.png
每小時網(wǎng)絡報告
就我而言,vnStat是最近才安裝的,但是隨著時間的推移,這些數(shù)據(jù)將被填充。有關更多可用選項和不同統(tǒng)計信息,可以使用–help選項:
這兩個工具vnStat/vnStati提供的信息可以極大地幫助您及時進行網(wǎng)絡監(jiān)控、分析和故障排除。您可以在該工具的手冊頁中找到有關vnStat可用選項的更多信息。
以上是“怎么在Linux中安裝vnStat和vnStati監(jiān)視網(wǎng)絡流量”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
分享文章:怎么在Linux中安裝vnStat和vnStati監(jiān)視網(wǎng)絡流量
分享URL:http://jinyejixie.com/article26/iicgjg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、定制網(wǎng)站、外貿(mào)網(wǎng)站建設、關鍵詞優(yōu)化、搜索引擎優(yōu)化、自適應網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)