Questo è il comando ifstat che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
ifstat - Report delle statistiche dell'interfaccia
SINOSSI
ifstat [-a] [-l] [-z] [-n] [-v] [-h] [-t] [-i se0,se1,...] [-d arr[:opz]] [-s
[comm@][#]host[/nn]] [-T] [-A] [-w] [-W] [-S] [-b] [-q] [ritardo[/ritardo] [conteggio]]
DESCRIZIONE
Ifstat è un piccolo strumento per segnalare l'attività dell'interfaccia, proprio come iostat/vmstat fanno per altri
statistiche di sistema.
VERSIONI
ifstat accetta le seguenti opzioni:
-l Consente il monitoraggio delle interfacce di loopback per le quali sono disponibili statistiche. Di
impostazione predefinita, ifstat controlla tutte le interfacce non di loopback attive.
-a Consente il monitoraggio di tutte le interfacce trovate per le quali sono disponibili statistiche.
-z Nasconde l'interfaccia i cui contatori sono nulli, ad esempio le interfacce che sono attive ma non utilizzate.
-i Specifica l'elenco delle interfacce da monitorare, separate da virgole (se il nome di un'interfaccia
ha una virgola, può essere preceduto da '\'). Sono state aggiunte più istanze delle opzioni
insieme.
-s Equivalente a -d snmp:[comm@][#]host[/nn]] per eseguire il polling di un host remoto tramite SNMP. Vedere
sotto per i dettagli.
-h Visualizza un breve messaggio di aiuto.
-n Disattiva la visualizzazione periodica dell'intestazione.
-t Aggiunge un timestamp all'inizio di ogni riga.
-T Riporta la larghezza di banda totale per tutte le interfacce monitorate.
-A Disabilita l'uso degli indici dell'interfaccia: per impostazione predefinita, quando il meccanismo di polling è basato sull'indice
(snmp, ifmib), ifstat ricorda gli indici delle interfacce monitorate per interrogarli solo.
Tuttavia, se gli indici delle interfacce cambiano spesso (nuove interfacce aggiunte, ecc.), potresti
perdere alcune statistiche, quindi questa bandiera. Nota che se chiedi a ifstat di monitorare un non
interfaccia esistente, eseguirà il polling di tutte le interfacce finché non troverà quella richiesta
(indipendentemente da questo flag) in modo da poter eseguire il polling per un'interfaccia che va su e giù.
-w Utilizza colonne a larghezza fissa, invece di ingrandirle se necessario per i nomi delle interfacce a
in forma.
-W Linee a capo che sono più grandi della larghezza del terminale (implica -w). Le linee avvolte sono
preceduto da una lettera in bicicletta per facilitare la lettura.
-S Se possibile, mantieni aggiornate le statistiche sulla stessa riga (nessun scorrimento o ritorno a capo).
-b Riporta la larghezza di banda in kbit/sec anziché in kbyte/sec.
-q Modalità silenziosa, gli avvisi non vengono stampati.
-v Visualizza la versione e i driver compilati.
-d Specifica un driver da utilizzare per raccogliere le statistiche e un'eventuale opzione per questo driver
separato dal nome del conducente da due punti. Se questo non è specificato, ifstat usa il
primo driver compilato, senza opzioni.
Sono disponibili i seguenti driver (a seconda del sistema operativo e della compilazione
opzioni temporali, non tutte potrebbero essere presenti):
proc
Questo driver ottiene le statistiche da Linux /proc/net/dev file. Un file alternativo
il nome da cui ottenere le statistiche può essere passato come opzione.
ifmib
Questo driver ottiene le statistiche dall'ifmib sysctl di FreeBSD. Non ne accetta nessuno
opzioni.
kstat
Questo driver ottiene le statistiche dall'interfaccia kstat di Solaris. Non ne accetta nessuno
opzioni.
ifdata
Questo driver ottiene le statistiche usando SIOCGIFDATA ioctl sotto IRIX e OpenBSD
(diversa semantica). Non accetta alcuna opzione.
route
Questo driver ottiene le statistiche utilizzando il routing sysctl su sistemi basati su BSD. non lo fa
accettare qualsiasi opzione.
kvm Questo driver ottiene le statistiche leggendo le strutture live del kernel. Accetta un
opzione che specifica quali file/dispositivi utilizzare nel seguente formato:
[execfile][,[corefile][,swapfile]] (vedi kvm_open(3) per i dettagli su tali campi).
Se viene passata una stringa nulla per un parametro, verrà utilizzata l'impostazione predefinita del sistema per
esso.
Nota che affinché questo driver funzioni, ifstat deve avere accesso in lettura al sistema
dispositivo di memoria. Questo di solito viene fatto eseguendolo come root o installando setgid
mem o kmem. ifstat NON installerà setgid per impostazione predefinita; Sta a te decidere
se ti fidi.
dlpi
Questo driver ottiene le statistiche utilizzando l'interfaccia dei flussi DLPI disponibile su HP-UX.
Un dispositivo alternativo da cui interrogare le statistiche può essere passato come opzione (predefinito
è /dev/dlpi).
win32
Questo driver ottiene le statistiche utilizzando l'interfaccia GetIfTable disponibile su Win32
sistemi. Non accetta alcuna opzione.
SNMP
Questo driver ottiene le statistiche tramite SNMP. L'opzione, nella forma
[comm@][#]host[/nn]], specifica l'host e l'eventuale community da interrogare. Predefinito
community è pubblica, ma può essere modificata anteponendo "comm@" al nome host. Se
host inizia con un #, i nomi delle interfacce sono generati dal loro indice come `ifNN' (questo
è una soluzione alternativa per alcune apparecchiature che danno a tutte le interfacce la stessa cosa
descrizione). L'host predefinito è localhost e questo verrà utilizzato per impostazione predefinita se snmp
è l'unico driver disponibile.
Il driver proverà a interrogare più interfacce contemporaneamente raggruppando le richieste in
Pacchetti SNMP. Per impostazione predefinita, le interfacce verranno interrogate dal gruppo di 8. In caso contrario
funzionano bene con le tue apparecchiature, puoi abbassare quel numero aggiungendo il suffisso
hostname con /nn, dove nn è il numero di interfacce di cui eseguire il polling contemporaneamente. Puoi
aumentare anche il numero se si desidera interrogare un numero elevato di interfacce
efficiente e se il tuo server lo supporta.
ritardo
ritardo è il ritardo tra gli aggiornamenti in secondi, che per impostazione predefinita è 1. Un numero decimale
può essere specificato per intervalli inferiori a un secondo. (minimo 0.1)
E' possibile specificare anche un secondo ritardo (separato dal primo da un '/'). In ciò
caso il primo ritardo verrà utilizzato per il primo sondaggio dopo l'avvio e il secondo
saràutilizzato per tutti i sondaggi successivi (puòessere usato per avere un avvio "veloce" quando
in esecuzione per molto tempo con un grande ritardo).
contare
contare è il numero di aggiornamenti prima dell'arresto. Se non specificato, è illimitato.
Utilizzare ifstat online utilizzando i servizi onworks.net