IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

vnstat: online nel cloud

Esegui vnstat nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando vnstat che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


vnstat - un monitor del traffico di rete basato su console

SINOSSI


vnstat [ -Ddhlmqrstuvw? ] [ --cleartop ] [ --config filetto ] [ --creare ] [ --giorni ] [
--Elimina ] [ --dbdir elenco ] [ - debug ] [ --disattivare ] [ --abilitare ] [ --exportdb ] [
--Aiuto ] [ --ore ] [ --importdb filetto ] [ -i interfaccia ] [ --io affronto interfaccia ] [ --iflist
] [ --json modo ] [ --abitare modo ] [ --locale località ] [ --Longhelp ] [ --mesi ] [ --nick
soprannome ] [ --una linea ] [ --interrogazione ] [ --unità tariffa ] [ --ricostruisci totale ] [ --Ripristina ] [ -it ]
[ --salvatomer ] [ --breve ] [ --showconfig ] [ --stile numero ] [ --sincronizzazione ] [ --testkernel
] [ --top10 ] [ -tr tempo ] [ --traffico tempo ] [ --aggiornare ] [ --versione ] [ --settimane ] [
--xml modo ]

DESCRIZIONE


vnStat è un monitoraggio del traffico di rete basato su console. Mantiene un registro orario, giornaliero e
traffico di rete mensile per le interfacce selezionate. Tuttavia, non è uno sniffer di pacchetti.
Le informazioni sul traffico vengono lette dal proc(5) o sys filesystem a seconda di
disponibilità. In questo modo vnStat può essere utilizzato anche senza i permessi di root sulla maggior parte dei sistemi.

L'implementazione è divisa in due comandi. Lo scopo del vnstat il comando è di
fornire un'interfaccia per interrogare le informazioni sul traffico memorizzate nell'interfaccia di rete
database specifici dove come demone vnstatd(1) è responsabile del recupero dei dati e
Conservazione. Sebbene il processo demone sia costantemente in esecuzione come servizio, in realtà è
passare la maggior parte del tempo a dormire tra gli aggiornamenti dei dati.

VERSIONI


--cleartop
Rimuovi tutte le prime 10 voci.

--config filetto
Usa il filetto come file di configurazione invece di usare la normale ricerca del file di configurazione
funzionalità.

--creare
Crea database per l'interfaccia specificata con -i or --io affronto opzione.

-D, --giorni
Mostra le statistiche sul traffico su base giornaliera per gli ultimi 30 giorni.

--dbdir elenco
Usa il elenco come directory del database invece di utilizzare la directory specificata nel
file di configurazione o l'impostazione predefinita hardcoded se non è disponibile alcun file di configurazione.

-D, - debug
Mostra output di debug aggiuntivo.

--Elimina
Elimina il database per l'interfaccia specificata con -i or --io affronto e stop
monitorandolo.

--abilitare, --disattivare
Abilita o disabilita gli aggiornamenti per l'interfaccia selezionata. Utile per interfacce che non lo sono
sempre disponibile, come ppp0. Se l'interfaccia non funziona, dovrebbe essere disabilitata in
fine di evitare errori. Aggiungi qualcosa come vnstat -r --disattivare -i ppp0 alla sceneggiatura
che viene eseguito quando l'interfaccia si spegne e vnstat --abilitare -i ppp0 verso l'alto
sceneggiatura. Queste due opzioni non sono necessarie quando viene utilizzato il demone.

--exportdb
Invece di mostrare il database con un output formattato, questo output eseguirà il dump del
intero database in un formato indipendente dall'architettura basato su testo semplice. Il risultato
può essere reimportato utilizzando il --importdb opzione e può essere utilizzato per spostare a
database da un host all'altro. Vedi il --importdb documentazione di seguito per an
esempio. È possibile utilizzare l'output per lo scripting, ma gli output di --xml ed
--json probabilmente sono più adatti. Il dump usa ; come delimitatore di campo.

attivo;1 stato di attività
interfaccia; nome eth0 per l'interfaccia
nick; inet nick (se fornito)
creato; 1023895272 data di creazione in Unix time
aggiornato;1065467100 quando il database è stato aggiornato
totalrx;569605 tutti i tempi totali ricevuti MiB
totaltx;2023708 MiB . totale trasmesso di tutti i tempi
currx;621673719 ultimo valore rx in / proc
curtx;981730184 ultimo valore tx in / proc
totalrxk;644 contatore totale rx KiB
totaltxk;494 total tx contatore KiB
btime;1059414541 tempo di avvio del sistema in Unix time

Quindi segue 30 righe come la seguente

d;0;1078696800;559;7433;68;557;1

dove d = giorni, 0 = numero del giorno nel database (0 è oggi), 1077314401 data in Unix
time, 559 = rx MiB, 7433 = tx MiB, 68 = rx KiB, 557 = tx KiB e 1 dice che
vnStat ha riempito questo valore ed è in uso.

m;0;1078092000;48649;139704;527;252;1 (x12)
t;0;1078351200;5979;47155;362;525;1 (x10)
h;0;1078699800;118265;516545 (x24)

m = mesi, t = primi 10 e h = ore, tutti gli altri campi sono nello stesso ordine di in
giorni tranne le ore che non hanno un valore KiB separato. Per ore il quarto e
il quinto campo ha valori in KiB.

-H, --ore
Mostra le statistiche sul traffico su base oraria per le ultime 24 ore.

--importdb filetto
Importa un database da filetto che è stato precedentemente esportato utilizzando il --exportdb
opzione. Questo può essere usato per trasferire un database tra diverse architetture e
host, poiché il database dipende dall'architettura e non è compatibile tra di loro
architetture diverse. Prima scarica il database su un host, ad esempio con vnstat -i
ppp0 --exportdb >ppp0db.txt e quindi importare il file di testo su un host diverso usando
vnstat -i ppp0 --importdb ppp0db.txt

-io, --io affronto interfaccia
Seleziona uno specifico interfaccia e applicare azioni solo a esso. Per le domande, è
possibile unire le informazioni di due o più interfacce utilizzando il
interfaccia1+interfaccia2+... sintassi.

--iflist
Mostra l'elenco delle interfacce attualmente disponibili.

--json modo
Mostra il contenuto del database per l'interfaccia selezionata o tutte le interfacce in formato json. Tutto
i valori di traffico nell'output sono in KiB. Un optional modo parametro può essere utilizzato per
limitando l'output alle sole informazioni selezionate. Tutto è mostrato per impostazione predefinita.
Configurazione modo a 'h' produrrà solo ore, 'd' giorni, 'm' mesi e 't' la parte superiore
10

-l, --abitare modo
Visualizza la velocità di trasferimento corrente per l'interfaccia selezionata in tempo reale fino a
interrotto. Le statistiche verranno mostrate dopo l'interruzione se il tempo di esecuzione è stato maggiore
di 10 secondi. Un optional modo parametro può essere utilizzato per selezionare tra i
visualizzazione dei pacchetti al secondo (modo 0) e dei contatori di trasferimento (modo 1) durante
esecuzione. --stile può essere utilizzato anche per influenzare il layout dell'output.

--locale località
Usa il località invece di usare l'impostazione locale specificata nel file di configurazione
o l'impostazione predefinita del sistema se non è disponibile alcun file di configurazione.

--Longhelp
Mostra l'elenco completo delle opzioni.

-M, --mesi
Mostra le statistiche sul traffico su base mensile per gli ultimi 12 mesi.

--nick soprannome
Imposta le interfacce selezionate soprannome come alias verrà visualizzato nelle query.
Utilizzo di -u è necessario per salvare la modifica e il demone potrebbe non essere in esecuzione durante
l'operazione impostata.

--una linea
Mostra il riepilogo del traffico per l'interfaccia selezionata utilizzando una riga con un formato analizzabile.
L'output contiene 15 campi con ; utilizzato come delimitatore di campo. Il 1° campo
contiene le informazioni sulla versione dell'output che verrà modificato in futuro
versioni di vnStat se la struttura del campo cambia. I seguenti campi in ordine 2)
nome interfaccia, 3) timestamp per oggi, 4) rx per oggi, 5) tx per oggi, 6) totale
per oggi, 7) tasso di traffico medio per oggi, 8) timestamp per il mese corrente, 9) rx
per il mese in corso, 10) tx per il mese in corso, 11) totale per il mese in corso, 12)
tasso di traffico medio per oggi, 13) rx totale di tutti i tempi, 14) tx totale di tutti i tempi, 15)
traffico totale di tutti i tempi.

-Q, --interrogazione
Forza la modalità di interrogazione del database.

-R, --Ripristina
Reimposta i contatori interni nel database per l'interfaccia selezionata. Usa questo se
l'interfaccia si spegne e si riavvia, altrimenti quell'interfaccia avrà qualcosa in più
traffico al suo database. Non necessario quando viene utilizzato il demone.

--ricostruisci totale
Azzera i contatori del traffico totale e riconta quelli utilizzando i mesi registrati.

-ru, --unità tariffa
Scambia l'unità tariffaria configurata. Se la velocità è stata configurata per essere mostrata in byte
quindi la velocità verrà mostrata in bit se questa opzione è presente. Allo stesso modo, se rate
è stato configurato per essere mostrato in bit quindi la velocità sarà mostrata in byte quando questo
l'opzione è presente. In alternativa è possibile fornire 0 o 1 come parametro per questa opzione
per selezionare tra byte (0) e bit (1) indipendentemente dalla configurazione
impostazione del file.

--salvatomer
Scrivi il risultato finale di un'unione di database nel file unitoddb che può quindi essere utilizzato
come nuovo database se rinominato. I primi 10 giorni di traffico non sono inclusi nell'unione e
inizierà vuoto nel nuovo database. La sintassi dell'interfaccia di unione è documentata in
-io, --io affronto opzione.

-S, --breve
Usa la modalità di uscita breve. Questa modalità viene utilizzata anche se è presente più di un database
a disposizione.

--stile numero
Modificare il contenuto e lo stile degli output. Set numero a 0 per un output più stretto,
1 per abilitare la colonna della barra, 2 per lo stesso del precedente ma con un tasso di traffico medio
visibile nelle uscite riassuntive e settimanali e 3 per l'abilitazione del tasso di traffico medio in
tutte le uscite dove è supportato. 4 disabilita l'uso del controllo da terminale
personaggi in -l / --abitare modalità.

--sincronizzazione Sincronizzare i contatori interni nel database con i contatori di interfaccia per il
interfaccia selezionata. Usalo se il sistema viene riavviato ma l'interfaccia conta
non vengono ripristinati. Ciò può verificarsi quando viene utilizzata la sospensione su ram/disco. Non necessario quando
viene utilizzato il demone.

--testkernel
Verifica se le informazioni sull'ora di avvio del kernel rimangono sempre le stesse come dovrebbero o se
sta cambiando.

-T, --top10
Mostra tutti i primi 10 giorni di traffico di tutti i tempi.

-tr tempo
Calcola quanto traffico passa attraverso l'interfaccia selezionata durante il dato
tempo secondi. Il tempo sarà 5 secondi se non viene specificato un parametro numerico.

-tu, --aggiornare
Aggiorna tutti i database abilitati o solo quello specificato con -i parametro. Non
supportato quando il demone è in esecuzione.

-in, --versione
Mostra la versione corrente.

-w, --settimane
Mostra il traffico per 7 giorni, la settimana corrente e quella precedente.

--xml modo
Mostra il contenuto del database per l'interfaccia selezionata o tutte le interfacce in formato xml. Tutto
i valori di traffico nell'output sono in KiB. Un optional modo parametro può essere utilizzato per
limitando l'output alle sole informazioni selezionate. Tutto è mostrato per impostazione predefinita.
Configurazione modo a 'h' produrrà solo ore, 'd' giorni, 'm' mesi e 't' la parte superiore
10

-?, --Aiuto
Mostra un riepilogo delle opzioni di comando.

Usa vnstat online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad