Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: vnstat - pokročilý dotaz (query)  (Přečteno 3646 krát)

Kaktus

  • Aktivní člen
  • *
  • Příspěvků: 150
vnstat - pokročilý dotaz (query)
« kdy: 06 Července 2020, 10:05:36 »
Ahoj,
vnstat je dobrým nástrojem pro sledování trafficu, ale má jednu "vadu" - ve výchozím nastavení je měřen traffic celého rozhraní, což v případě zapojení zařízení např. za routerem způsobuje, že součty jsou ovlivněny počtem "prázdných" packetů, zejména pokud je přenos šifrován. Chtěl bych se tedy zeptat, zda jde z databáze získat pouze traffic, který skutečně odešel do/z internetu bez balastu. Na manpages je uvedena funkce "query" (která by mohla vyfiltrovat příslušné pakety), ale už není upřesněno, jak přesně se používá...

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:vnstat - pokročilý dotaz (query)
« Odpověď #1 kdy: 06 Července 2020, 13:27:13 »
Ahoj,
vnstat je dobrým nástrojem pro sledování trafficu, ale má jednu "vadu" - ve výchozím nastavení je měřen traffic celého rozhraní, což v případě zapojení zařízení např. za routerem způsobuje, že součty jsou ovlivněny počtem "prázdných" packetů, zejména pokud je přenos šifrován. Chtěl bych se tedy zeptat, zda jde z databáze získat pouze traffic, který skutečně odešel do/z internetu bez balastu. Na manpages je uvedena funkce "query" (která by mohla vyfiltrovat příslušné pakety), ale už není upřesněno, jak přesně se používá...

See also "--longhelp" for complete options list and "man vnstat".
query mode:  0 = normal, 1 = days, 2 = months, 3 = top10, 4 = dumpdb, 5 = short, 6 = weeks, 7 = hours and 8 = xml

Použij raději iftop
Ten má parametr -f  který určuje co se má do trafficu počítat. Pak nebudeš muset nic filtrovat v databázi....
Fltrování lze zadávat buď pomocí regex (pak se filtruje pouze zobrazený výstup), nebo pomocí pcap syntaxe, pak se filtruje to co se má sledovat. To už by tvým potřebám mělo stačit vrchovatě.

No a pak je tady ještě možnost posílat výstup do souboru a filtrovat ho klasicky pomocí sed grep atd...
« Poslední změna: 06 Července 2020, 15:28:40 od juwa2 »

 

Provoz zaštiťuje spolek OpenAlt.