Sledujte šířku pásma v systému Linux pomocí vnStat

vnStat je komplexní balíček pro operační systémy Linux používaný ke sledování a monitorování využití šířky pásma. Je součástí výchozích úložišť většiny správců balíčků.

Tento kurz vás naučí, jak nainstalovat, nakonfigurovat a zobrazit výstup z vnStat.

Instalace

vnStat má balíčky v nejoblíbenějších správcích balíčků. Použijte níže uvedený úryvek relevantní pro váš systém nebo zkompilujte program z jeho zdrojového kódu.

Ubuntu/Debian

$ apt-get install vnstat

CentOS/Fedora

$ yum install vnstat

Kompilace ze zdroje

Stáhněte si nejnovější verzi vnStat z oficiální stránky .

$ wget http://humdi.net/vnstat/vnstat-1.14.tar.gz

Jakmile se soubor stáhne, rozbalte jej a proveďte následující příkazy.

$ tar -xvf vnstat-1.13.tar.gz
$ cd vnstat-1.13/
$ make

Po dokončení jej nainstalujte pomocí příkazu níže.

$ make install

Konfigurace pro yum/manuální instalace

Tuto část přeskočte, pokud jste nainstalovali vnStat pomocí apt-get.

Pokud jste instalovali přímo ze zdroje nebo pomocí yum, budete muset zadat adaptér(y), který chcete monitorovat. To vše se konfiguruje automaticky při instalaci pomocí apt-get.

Spuštěním následujícího příkazu zobrazíte všechna dostupná rozhraní, která může vnStat monitorovat.

$ vnstat --iflist

Chcete-li protokolovat provoz pro výchozí rozhraní na yum/manuální instalace, spusťte následující příkaz. Tím se také vytvoří databáze pro adaptér.

$ vnstat -u -i eth0

Dále spusťte démona vnStat pomocí příkazu:

$ vnstatd -d 

Tento příkaz můžete také přidat do svého /etc/rc.localsouboru, aby se automaticky spustil při spuštění systému.

Konfigurace možností vnStat

Můžete upravit konfigurační soubor vnStat umístěný na /etc/vnstat.confa upravit možnosti podle svých preferencí. K otevření a úpravě souboru použijte textový editor.

$ nano /etc/vnstat.conf

Pokud dáváte přednost tomu, aby se statistiky šířky pásma vydávaly ve KB/MB/GB/TBformátu namísto výchozího KiB/MiB/GiB/TiBformátu, změňte UnitMode 0na UnitMode 1, a můžete také změnit RateUnit 1na, RateUnit 0chcete-li zobrazit sazby v bajtech.

Měli byste také změnit maximální šířku pásma na šířku portu na vašem VPS (1 GiB nebo 10 GiB). Změnit MaxBandwidth 100na MaxBandwidth 1000(pro 1GiB port) nebo MaxBandwidth 10000(pro 10GiB port)

Sledujte šířku pásma v systému Linux pomocí vnStat

Uložte a ukončete soubor.

Používání

Chcete-li zobrazit rychlý souhrn spotřebovaného provozu, použijte příkaz bare vnstat.

root@vultr:~# vnstat
Database updated: Sun Dec 13 04:56:02 2015

   eth0 since 12/13/2015

          rx:  225 KB      tx:  229 KB      total:  454 KB

   monthly
                     rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
       Dec '15        225 KB |      229 KB |      454 KB |      0.00 KB/s
     ------------------------+-------------+-------------+---------------
     estimated        --     |      --     |      --     |

   daily
                     rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
         today        225 KB |      229 KB |      454 KB |      0.03 KB/s
     ------------------------+-------------+-------------+---------------
     estimated        --     |      --     |      --     |

Chcete-li získat konkrétnější údaje, můžete použít příkazy vnstat -ma vnstat -dpro výstup na úrovni měsíce a dne.

root@vultr:~# vnstat -m

 eth0  /  monthly

       month        rx      |     tx      |    total    |   avg. rate
    ------------------------+-------------+-------------+---------------
      Dec '15        225 KB |      229 KB |      454 KB |      0.00 KB/s
    ------------------------+-------------+-------------+---------------
    estimated        --     |      --     |      --     |

root@vultr:~# vnstat -d

 eth0  /  daily

         day         rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
     12/13/2015       225 KB |      229 KB |      454 KB |      0.03 KB/s
     ------------------------+-------------+-------------+---------------
     estimated        --     |      --     |      --     |

Živé statistiky návštěvnosti můžete zobrazit také pomocí příkazu vnstat -l.

root@vultr:~# vnstat -l
Monitoring eth0...    (press CTRL-C to stop)

   rx:       0.03 KB/s     0 p/s          tx:       0.19 KB/s     0 p/s

Zanechat komentář

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.

Útoky DDOS: Stručný přehled

Útoky DDOS: Stručný přehled

Jste také obětí DDOS útoků a nemáte jasno v metodách prevence? Chcete-li vyřešit své dotazy, přečtěte si tento článek.

Přemýšleli jste někdy, jak hackeři vydělávají peníze?

Přemýšleli jste někdy, jak hackeři vydělávají peníze?

Možná jste slyšeli, že hackeři vydělávají spoustu peněz, ale napadlo vás někdy, jak takové peníze vydělávají? Pojďme diskutovat.

Revoluční vynálezy od Googlu, které vám usnadní život.

Revoluční vynálezy od Googlu, které vám usnadní život.

Chcete vidět revoluční vynálezy Google a jak tyto vynálezy změnily život každého dnešního člověka? Pak si přečtěte na blogu a podívejte se na vynálezy od Googlu.

Friday Essential: Co se stalo s auty řízenými umělou inteligencí?

Friday Essential: Co se stalo s auty řízenými umělou inteligencí?

Koncept aut s vlastním pohonem, která vyrazí na silnice s pomocí umělé inteligence, je snem, který už nějakou dobu máme. Ale přes několik slibů nejsou nikde vidět. Přečtěte si tento blog a dozvíte se více…

Technologická singularita: vzdálená budoucnost lidské civilizace?

Technologická singularita: vzdálená budoucnost lidské civilizace?

Jak se věda vyvíjí rychlým tempem a přebírá mnoho našeho úsilí, stoupá také riziko, že se vystavíme nevysvětlitelné singularitě. Přečtěte si, co pro nás může znamenat singularita.

Funkcionality vrstev referenční architektury velkých dat

Funkcionality vrstev referenční architektury velkých dat

Přečtěte si blog, abyste co nejjednodušším způsobem poznali různé vrstvy v architektuře velkých dat a jejich funkce.

Evoluce ukládání dat – Infografika

Evoluce ukládání dat – Infografika

Způsoby ukládání dat se mohou vyvíjet od narození dat. Tento blog se zabývá vývojem ukládání dat na základě infografiky.

6 úžasných výhod toho, že máme v životě zařízení pro chytrou domácnost

6 úžasných výhod toho, že máme v životě zařízení pro chytrou domácnost

V tomto digitálním světě se chytrá domácí zařízení stala klíčovou součástí života. Zde je několik úžasných výhod chytrých domácích zařízení o tom, jak náš život stojí za to žít a zjednodušit jej.

Aktualizace doplňku macOS Catalina 10.15.4 způsobuje více problémů než řešení

Aktualizace doplňku macOS Catalina 10.15.4 způsobuje více problémů než řešení

Apple nedávno vydal doplňkovou aktualizaci macOS Catalina 10.15.4, která opravuje problémy, ale zdá se, že aktualizace způsobuje další problémy, které vedou k zablokování počítačů mac. Přečtěte si tento článek a dozvíte se více