EnglishFranceseSpagnolo

Favicon di OnWorks

collectorl - Online nel cloud

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

Questo è il comando Collectl 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


Collectl: raccoglie i dati che descrivono lo stato corrente del sistema.

SINOSSI


Modalità di registrazione: leggi i dati dal sistema live e scrivi su file o visualizzali sul terminale

collezionare [-F file] [opzioni]

Modalità di riproduzione: legge i dati da uno o più file di dati grezzi e li visualizza sul terminale

collezionare -p file1 [file2 ...] [opzioni]

VERSIONI


Modalità di registrazione

In questa modalità i dati sono presi da a vivere sistema e visualizzato sul terminale o
scritto su uno o più file o su un socket.

--allineare
Se è presente il modulo HiRes, collezionare il monitoraggio del campione sarà allineato in questo modo
che un campione verrà sempre prelevato all'inizio del minuto (questo NON significa che
verrà eseguito il primo campione) in modo che tutte le istanze di Collectl siano eseguite su any
i sistemi che hanno i loro orologi sincronizzati preleveranno tutti i campioni contemporaneamente
tempo. Inoltre, se si sta effettuando il monitoraggio del processo, lo saranno anche questi campioni
scattata all'inizio del minuto e quindi può ritardare l'inizio del campionamento fino a 2 volte pieno
intervalli di monitoraggio del processo.

--tutti
Raccogliere dati riepilogativi per TUTTI i sottosistemi eccetto i solai, a partire dal monitoraggio dei solai
richiede un intervallo di monitoraggio diverso. Ciò significa anche che non otterrai alcun dettaglio
dati che comprendono anche processi e ambienti. Puoi usare questo interruttore
ovunque -s può essere utilizzato ma non entrambi insieme. Se il sistema supporta la lucentezza
e/o il monitoraggio dell'interconnessione, verranno fornite tali statistiche, ma verranno forniti gli avvisi
prodotti quando non sono disponibili, provi a selezionarli con -s non lo saranno
visualizzato.

--TUTTO
Questo è in realtà un superset di --all aggiungendo anche statistiche dettagliate con il file
eccezione dei dettagli TCP durante la visualizzazione su un terminale poiché sono solo quelli
disponibile con -P o -f.

-UN, --indirizzo indirizzo[:porta[:timeout]] | porta del server]
Nella prima forma si specifica un indirizzo, una porta opzionale e un timeout (il primo
sono necessari i due punti per specificare il timeout per la porta predefinita). Tutti i dati vengono quindi scritti
a quel socket preceduto dal nome host corrente all'indirizzo e alla porta indicati
fino alla chiusura del socket, momento in cui il Collectl uscirà.

Nella seconda forma si inserisce il testo "server" e la porta opzionale. In questa forma,
collectorl viene eseguito come server, attende una connessione e una volta stabilita scrive
dati su quella presa. La differenza fondamentale qui è se il client esiste Collectl
continua a correre e cercherà nuovamente una nuova connessione, permettendogli di sopravvivere
il client si riavvia o si arresta in modo anomalo.

La porta predefinita è impostata su 2655 ma può essere modificata - vedere collectorl.conf.

In entrambi i moduli è possibile richiedere inoltre la registrazione locale dei dati specificando a
combinazione di -P e -f. Vedere uomo registrazione collettiva per ulteriori dettagli.

--commento stringa
Aggiungi la stringa specificata alla fine delle intestazioni nei file di dati. Se presente
gli spazi incorporati assicurati di citarlo. Questo può essere molto utile quando lo fai
caratterizzazioni o benchmarking e cambi spesso sistema/applicazione
parametri e riavviare la raccolta tra i test.

-C, --config Nome del file
Nome/percorso del file di configurazione Collectl. Se non specificato, collezionare
cerca Collectl.conf primo / Etc (l'impostazione predefinita), quindi nella stessa directory
, il collezionare si trova l'eseguibile e infine la directory di lavoro corrente.

-C, --contare Campioni
Il numero di campioni da registrare. Questo è uno dei 3 modi per descrivere la durata
collectorl dovrebbe essere eseguito (vedi -r che a -R ). Si noti che questi 3 interruttori sono reciprocamente
esclusiva.

-D, --demone
Correre collezionare come demone, utilizzato principalmente all'avvio come servizio. Un avvertimento
riguardo a questa modalità è che puoi eseguire solo una copia.

--esportare file[,opzioni]
Ciò richiede che Collectl non stampi nulla sul terminale (o lo invii a
un socket) utilizzando i formati standard brief/verbose/plot. Invece esegue a
perl "require" sul file indicato, utilizzando l'estensione ph se non specificata. Esso
prima cerca nella directory corrente e, in caso contrario, nella directory dell'eseguibile
è in. Quindi chiama la funzione "file"Init(opzioni) verso l'inizio di
collectorl e ancora semplicemente come "file"(@options) per generare il file formattato esportato
produzione. Consulta la documentazione in linea sull'esportazione dell'output personalizzato e sulla registrazione di
più dettagli.

-F, --nome del file Nome del file
Questo è il nome di un file su cui scrivere l'output. Per i dettagli su come viene eseguito l'output
i file hanno un nome, vedere il file Compila il Naming sezione della documentazione su
collectorl.sourceforge.net O /usr/share/doc/collectl/FileNaming.html

-F, --sciacquone secondo
Svuota i buffer di output dopo questo numero di secondi. Ciò equivale all'emissione
kill -s USR1 alla stessa frequenza (ma molto più semplice!). Se 0, si verificherà un flush
ogni intervallo di raccolta dati.

--grep modello
Lo scopo principale di questo passaggio è per quegli utenti che hanno scoperto che esiste
alcuni dati nei file grezzi che non appaiono mai in nessun display e sono stati portati a
visualizzandolo da soli con grep. Sfortunatamente questo metodo non include
timestamp e quindi rende difficile interpretare i risultati. Anche se includi
il timestamp del file è in UTC e quindi deve essere tradotto per essere qualsiasi
valore reale. Questo interruttore fa proprio questo e altro ancora.

Nello specifico, ti consente di riprodurre un file e invece di elaborarlo
normalmente cerca semplicemente qualsiasi voce che corrisponda al modello Perl e riporta
quelle righe precedute da timestamp. Facoltativamente è possibile modificare il formato dell'ora
con le solite opzioni -o e puoi anche selezionare l'intervallo di tempo con --from e --thru.

--casa
Avviare sempre la visualizzazione dell'intervallo corrente anche nella parte superiore dello schermo
nota come posizione iniziale (solo formato non di trama). Ciò genera un tempo reale,
visualizzazione continuamente aggiornata quando i dati rientrano in un'unica schermata.

--importare file1[,opzioni][:file2[,opzioni]...]
Questo carica i file nominati ed esegue i callback su di essi, che è l'API
meccanismo per importare metriche aggiuntive in Collectl. Vedi la pagina web su
API per ulteriori dettagli.

Poiché questi file includono anche istruzioni su come riportare l'output in tutti i file
varie forme, dovrai includere anche --import durante la riproduzione. Finalmente,
poiché l'impostazione predefinita è includere perfettamente i dati importati con tutto il resto
raccogli i rapporti, se desideri SOLO visualizzare i dati importati in modo molto esplicito
deselezionare tutti gli altri sottosistemi includendo -s- (notare il segno meno finale
segno) seguito da tutti i sottosistemi registrati OPPURE dire semplicemente -s-tutto.

-io, --intervallo intervallo[:intervallo2[:intervallo3]]
Questo è l'intervallo di campionamento in secondi. Il valore predefinito è 10 secondi se eseguito come a
demone e 1 secondo altrimenti. Il sottosistema di processo e le lastre (-sY e -sZ) lo sono
campionato al tasso più basso di intervallo2. Ambientali (-sE), che si applicano solo a
un sottoinsieme di hardware, vengono campionati intervallo3. Entrambi intervallo2 che a intervallo3, if
specificato, deve essere un multiplo pari di intervallo1. Il valore predefinito del demone è
-i10:60:300 e tutte le altre modalità sono -i1:60:300. Per campionare solo i processi una volta
ogni 10 secondi usa -i:10.

--nohup
Ogni volta che Collectl termina un intervallo di raccolta dati, controlla se il file
Il genitore iniziale è uscito. Questo per prevenire il caso in cui qualcuno potrebbe farlo
avvia una copia di Collectl, quindi il processo termina e Collectl continua a funzionare. Se
questo è il comportamento che qualcuno effettivamente intende, con cui dovrebbe iniziare a collezionare
--nohup.

NOTA: quando viene eseguito come demone, --nohup è implicito.

--silenzioso
Ogni volta che Collectl vuole dire qualcosa all'utente, gli assegna una categoria
come Informativo, Avviso, Errore o Irreversibile. Quando eseguito con -m, tutti i messaggi lo sono
visualizzati per l'utente e se si registrano dati in un file con -f, questi messaggi lo sono
inviato anche a un file di registro che si trova nella directory di raccolta dati e ha un file
estensione di "log". Tuttavia, se -m non è specificato Messaggi informativi (come
avvio o arresto ritiro) non vengono segnalati sul terminale ma gli altri 3
Sono. A volte gli avvisi possono essere fastidiosi e si possono eliminare con
--quiet anche se verranno comunque scritti nel registro dei messaggi in -f. Non puoi
sopprimere errori o errori irreversibili.

-R, --rolllog ora[[,giorni[:mesi]][,minuti]]
Quando selezionato, CollectL viene eseguito indefinitamente (o almeno fino al riavvio del sistema).
Il numero massimo di file grezzi e/o di stampa che verranno conservati (quelli più vecchi lo sono
cancellato automaticamente) è controllato dal giorni campo, il valore predefinito è 7. Quando -m
viene inoltre specificato per indirizzare Collectl a scrivere messaggi in un file di log nel logging
directory, il numero di mesi per conservare tali registri è controllato da mese
campo e il suo valore predefinito è 12. Il file incremento campo che è anch'esso facoltativo (ma lo è
dipendente dalla posizione) specifica la durata di un singolo file di raccolta in
minuti, il cui valore predefinito è 1440 o 1 giorno.

--rawdskfilt
Questa opzione sovrascrive l'impostazione DiskFilter in Collectl.conf e in modo esplicito
definisce un'espressione regx perl rispetto alla quale si confrontano i record di /prod/diskstats
selezionati per l'elaborazione. Quando ci sono molti dischi da elaborare, questo può essere un
un modo pratico per ridurre la quantità di dati raccolti e migliorare effettivamente le prestazioni
poiché ci sono meno modelli con cui confrontare ciascun record di input. Ricorda
che a differenza di --dskfilt che filtra solo durante la visualizzazione, i record vengono filtrati con questo
gli scambi non vengono mai nemmeno registrati e quindi persi per sempre.

Facoltativamente puoi specificare il tuo filtro con un segno più iniziale che indica
collectorl per aggiungere semplicemente il filtro alla specifica predefinita. La cura dovrebbe essere
presi qui poiché i filtri più lunghi aumenteranno leggermente il sovraccarico e con molto
dischi e/o intervalli di monitoraggio più brevi possono sommarsi.

Come vantaggio collaterale di questo passaggio, se vuoi davvero guardare il livello di partizione
stats puoi farlo lasciando fuori lo spazio finale nel modello predefinito.

Bisogna anche fare attenzione nella scelta del modello corretto poiché è facile da ottenere
è sbagliato e potresti finire per raccogliere dati SBAGLIATI! Per verificare che lo sei
raccogliendo ciò che pensi di essere, esegui un test utilizzando -d4 per vedere i dati grezzi
essere registrati in tempo reale.

--rawdskignore
Questo è l'opposto dell'opzione rawdskfilt. Quando specificato, tutti i dischi elencati sono
completamente ignorato e non apparirà nel file raw. In genere questo interruttore è
utile quando sei interessato solo a registrare un sottoinsieme di statistiche del disco.

--rawnetfilt
Funziona proprio come --rawdskfilt tranne che si applica alle reti. A differenza del disco
filtraggio che ha un modello predefinito esplicito, quello predefinito per il filtraggio di rete
è semplicemente registrare tutti i dati di rete da /proc/net/dev.

L'opzione -d4 funziona anche qui, così come ovunque, per vedere i dati grezzi così come sono
essere raccolto.

--rawnetignore
Questo è l'opposto dello switch rawnetfilt e funziona proprio come rawdskignore
interruttore. Quando specificato, tutte le reti elencate verranno ignorate e non verranno visualizzate nel file
file grezzo. In genere questo interruttore è utile quando sei interessato solo alla registrazione
un sottoinsieme di statistiche di rete.

--anche crudo
Disponibile solo insieme a -P, questa opzione provoca la creazione/registrazione di
dati grezzi oltre ai dati tracciabili. Anche se questo può sembrare eccessivo, tieni duro
tenere presente che, a differenza dei dati tracciabili, i dati grezzi possono essere riprodotti con formati diversi
interruttori che potenzialmente forniscono maggiori dettagli. Il sovraccarico per scriverlo
i dati aggiuntivi sono minimi e l'unico costo reale è quello dello spazio su disco aggiuntivo.

-R, --correre come uid[:gid]
Questa opzione funziona solo durante l'esecuzione in modalità demone e quindi deve essere specificata nel file
Riga DaemonCommands. La sua presenza farà sì che Collectl scriva il file Collectl.pid
file nella stessa directory degli altri file di output come specificato da -f, since
/ var / run normalmente non concede l'accesso in scrittura agli utenti non privilegiati. Inoltre,
la proprietà di quella directory deve corrispondere alla proprietà specificata a partire da Collectl
deve scrivere TUTTI i suoi file in quella directory e non può più assumere il ruolo globale
permessi quando eseguito come root.

Ciò richiederà anche la modifica manuale di /etc/init.d/collectl per modificare il file
PIDFILE in modo che punti alla stessa directory in cui -f passa nel file
La riga DaemonCommands di Collectl.conf punta.

Come nota finale di cautela, poiché questo meccanismo cambia dove raccogli
legge/scrive il suo file pid, una volta che inizi a utilizzare --runas, tutte le chiamate per eseguire collectorl
come demone deve usarlo o potrebbe essere confuso e mostrare un comportamento imprevedibile.

-R, --tempo di esecuzione durata
Specificare la durata della raccolta dei dati dove la durata è un numero seguito da
uno di wdhm, indicando quante settimane, giorni, ore, minuti o secondi il
la raccolta deve essere presa per.

--settembre separatore
Specificare il separatore del formato di stampa: l'impostazione predefinita è uno spazio. Se questo è un campo numerico
viene interpretato come il valore decimale del codice carattere ASCII associato.
Altrimenti viene interpretato come il carattere stesso. In altre parole, "--sep :"
imposta il carattere separatore su due punti e "--sep 9" lo imposta su una tabulazione orizzontale.
Anche "--sep 58" lo imposterebbe sui due punti.

--tworaw
Gli interruttori -G e --group sono stati sostituiti da --rawtoo, che è qualcosa in più
rescrittivo della sua funzione. Quando specificato, indica a Collectl di trattare il processo
e i dati della lastra come un gruppo completamente separato di file grezzi, denominati con l'estensione
"crudo". Questi file separati possono essere riprodotti ed elaborati come qualsiasi altro
raccogli file grezzi e in effetti puoi anche riprodurli entrambi contemporaneamente
è ciò che si desidera. L'unico vero scopo di questo interruttore è quello su alcuni sistemi
con molti processi è possibile generare enormi file raw (alcuni sono stati
osservato che sia> 250 MB!) e mentre Collectl li riprodurrà/elaborerà felicemente
file, l'operazione potrebbe richiedere molto tempo. Usando l'opzione --tworaw si ottiene ancora un enorme
rawp, ma il normale file raw ha dimensioni molto più gestibili e di conseguenza
l'elaborazione sarà più rapida rispetto a quando tutti i dati verranno combinati nello stesso file.

Modalità di riproduzione

In questa modalità, i dati vengono letti da uno o più file di dati generati in modalità di registrazione

--esportare Nome del file
Quando si riproduce un file, utilizzare questo interruttore per creare un file raw identico e diverso
solo nell'intervallo di tempo in corso di conversione, quindi naturalmente bisogna includere anche --from,
--attraverso o entrambi. Inoltre, poiché il file risultante conterrà esattamente lo stesso file raw
dati non è possibile selezionare un sottoinsieme utilizzando -s. Questo interruttore è in realtà destinato a
funzione di supporto per situazioni in cui qualcuno ha problemi nella riproduzione di un file
ed è stato creato un sottoinsieme del file raw originale che copre l'ora del problema
richiesto, si spera consentendo la pubblicazione o l'invio tramite posta elettronica di un file significativo.

--estratto Nome del file
Se specificato, invece di riprodurre effettivamente il file specificato con -p, TUTTO grezzo
vengono selezionati i dati compresi negli intervalli di date e viene creato un sottoinsieme di quel file non elaborato.
Le regole su come interpretare il nome del file sono le stesse usate per -f.

-F, --nome del file Nome del file
Se specificato, questo è il nome di un file o di una directory in cui scrivere l'output
(piuttosto che il terminale). Vedere la descrizione per i dettagli sul formato di questo
campo. Ciò richiede anche il flag -P.

--a partire dal tempo gamma
Riproduci i dati a partire da questo momento, che facoltativamente può includere la fine
anche l'ora, che è nel formato [data:]ora[-[data:]ora]. Lo 0 principale
dell'ora è facoltativo e se il campo dei secondi non è specificato si presuppone che lo sia
0. Se non sono specificate date, le ore si applicano a ciascun file specificato da -P.
Altrimenti le ore si applicano solo alla prima/ultima data e a tutti i file intermedi
in quelle date verranno riportati tutti i dati.

--completo
La modalità completa è in realtà un superset di --verbose e se selezionata forzerà --verbose.
Inoltre forzerà la stampa del separatore RECORD per ogni intervallo anche se
è stato richiesto un solo sottosistema e includere i sottosistemi effettivi
seguire il timestamp utc come aiuto per l'analisi per coloro che potrebbero voler analizzare
l'output del testo anziché i dati della trama.

--offsettime secondo
Questo campo veniva originariamente utilizzato prima che Collectl riportasse il fuso orario nel file
intestazioni e ha permesso di compensare. Da allora è raramente necessario, tranne che in
due casi possibili, uno in cui si devono confrontare i dati di due sistemi e loro
non erano sincronizzati con ntp. Ciò consente di riportare tutti gli orari come spostati
da un certo numero di secondi. L'altro caso (e questo è molto raro) è quando si verifica un orologio
è stato modificato nel mezzo di un campione e non verrà convertito correttamente. Quando
ciò accade, potrebbe essere necessario riprodurre i campioni in pezzi e impostare manualmente il file
differenza di fuso orario.

--passwd Nome del file
Quando segnali nomi utente associati a un UID, utilizza questo file per la mappatura.
Ciò è particolarmente importante sui sistemi che eseguono NIS dove non ci sono nomi utente
in /etc/passwd.

-P, --riproduzione Nome del file
Leggere i dati dal specificato riproduzione file(s), notando che è possibile utilizzare caratteri jolly in
il nome del file se citato (se si riproducono più file sul terminale probabilmente
si desidera includere -m per vedere i nomi dei file mentre vengono elaborati). Il nome del file deve
o finiscono dentro crudo or raw.gz. Come funzionalità aggiuntiva, poiché le persone a volte automatizzano
l'esecuzione di questa opzione e non si desidera codificare una data, è possibile specificare il file
string IERI o OGGI e verranno sostituiti nella stringa del nome file da
data appropriata.

--pnome Nome
Per impostazione predefinita, CollectL utilizza il file /var/run/collectl.pid per indicare il pid del file
eseguire l'istanza di Collectl e impedire l'esecuzione di più copie. Se fate
vuoi eseguire una seconda copia, questa opzione farà sì che Collectl modifichi il suo processo
name in Collectl-name e utilizzare quel nome anche come file pid associato.

--procanalizzare
Se specificato e nel file non elaborato sono presenti dati di processo, verrà creato un file di riepilogo
generato con un processo univoco di voce contenente elementi come la CPU totale
consumato sia dall'utente che dal sistema, utilizzo minimo/massimo di vari tipi di memoria,
errori di pagina totali e molti altri.

--slabanalyze
Quando specificato e nel file grezzo sono presenti dati della lastra, verrà creato un file di riepilogo
generato con una sola voce lastra contenente i dati sull'utilizzo della memoria fisica da parte di
quella lastra.

--attraverso tempo
Tempo durante il quale riprodurre un file raw. Vedi --from per ulteriori informazioni

Interruttori comuni: modalità di registrazione e riproduzione

-D, - debug mettere a punto
Controlla il livello delle informazioni di debug, solitamente non utilizzate. Per i dettagli vedere
il codice sorgente.

-H, --aiuto, -X, --helpext, -X, --aiuto a tutti
Visualizza un messaggio di aiuto standard ed esteso (che non include il file facoltativo
visualizzazioni come --showoptions, --showsubsys, --showsubopts, --showtopopts) o
qualunque cosa.

--hr, --headerrepeat num
Imposta il numero di intervalli per cui visualizzare i dati prima di ripetere l'intestazione. UN
il valore -1 impedirà la visualizzazione di eventuali intestazioni e un valore pari a 0 causerà
solo una singola intestazione da visualizzare e mai ripetere.

--iosize
In modalità breve, includi iosize con dati su disco, infiniband e rete.

-l, --limiti limitare
Sostituisci uno o più limiti di eccezione predefiniti. Se più di un limite devono essere
separati da trattini. I valori attuali sono:

SVC:valore
Segnala l'attività della partizione con tempi di servizio >= 30 msec

IOS: valore
Segnala l'attività del dispositivo con 10 o più letture o scritture al secondo

LusKBS:valore
Segnala attività client o OSS superiore al limite. Si applica solo al Cliente
Reporting riepilogativo o dettagliato OSS. [predefinito=100000]

LusReints:valore
Segnala attività MDS con Reint superiore al limite. Si applica solo a MDS
Reportistica di sintesi. [predefinito=1000]

E
Entrambi i limiti IOS e SCV devono essere raggiunti prima che un dispositivo venga segnalato.
Questo è il valore predefinito ed è incluso solo per completezza.

OR
Segnala l'attività del dispositivo se vengono raggiunte le soglie IOS o SVC.

-L, --lustsvcs [c|m|o][:secondi]
Questo interruttore limita i controlli di lustro dei servizi e la frequenza dei controlli
quei controlli. Per ulteriori informazioni consultare la pagina man collector-lustre.

-M, --messaggi
Scrivi lo stato in un file di registro mensile nella stessa directory del file di output
(richiede anche la specificazione di -f). Il nome del file sarà
Collectl-aaaamm.log e terrà traccia dei vari messaggi che potrebbero essere generati durante
ogni corsa di collez.

-N, --simpatico
Imposta la priorità su a più bello uno dei 10.

-oh, --opzioni Opzioni
Questi si applicano al modo in cui l'output viene visualizzato O scritto in un file di stampa. Loro non
influiscono sul modo in cui i dati vengono selezionati per la registrazione. La maggior parte di questi interruttori funziona in entrambi
registrazione e modalità di riproduzione. Se non sei sicuro, provalo.

1
I dati nel formato grafico devono utilizzare 1 punto decimale di precisione come
appropriato.

2
I dati nel formato grafico devono utilizzare 2 punti decimali di precisione come
appropriato.

a
Aggiungi sempre i dati a un file di stampa esistente. Per impostazione predefinita se un file di stampa
esiste, il file di riproduzione verrà saltato per garantirne la validità
associato a un singolo file registrato. Questo interruttore lo sovrascrive
meccanismo che consente l'elaborazione e la scrittura di più file registrati su a
singolo file di trama.

c
La trama appena denominata è sempre aperta creare modalità, sovrascrivendo quelle vecchie
che potrebbe già esistere. Se si elaborano più file per lo stesso giorno
in aggiungere modalità più volte, gli stessi dati verranno aggiunti allo stesso
file più volte. Ciò garantisce che venga creato un nuovo file all'inizio del file
trattamento.

d
Da utilizzare con l'uscita terminale e la modalità breve. Fai precedere ogni riga da a
data/ora, la data è nel formato mm/gg. Questa opzione può anche essere
applicato al formato di stampa che farà sì che lo sia anche la parte della data
visualizzato in questo formato anziché nel formato D.

D
Da utilizzare con l'uscita terminale e la modalità breve. Fai precedere ogni riga da a
data/ora, la data è nel formato aaaammgg.

g
Da utilizzare con l'uscita terminale e la modalità breve. Quando si visualizzano valori di 1G
o superiore, la precisione è limitata per i valori a 1 cifra. Queste opzioni
fornisce un modo per visualizzare cifre aggiuntive per una maggiore granularità
sostituendo una "g" per il punto decimale anziché la "G" finale.

G
Da utilizzare con l'uscita terminale e la modalità breve. Questo è simile a "g" ma
preserva la "G" finale sacrificando una cifra di granularità.

m
Ogni volta che i tempi vengono riportati in formato grafico, nel normale reporting del terminale
formato all'inizio di ogni intervallo o quando una volta
opzioni di reporting (è selezionato d, D, T o U), aggiungi i millisecondi a
tempo.

n
Laddove appropriato, i dati come i KB del disco o i trasferimenti vengono normalizzati
unità al secondo prendendo il resto in un contatore e dividendolo per
numero di secondi in quell'intervallo. Nel caso delle CPU, utilizzo
(calcolato in pochi istanti) è normalizzato come percentuale dell'intervallo.

La normalizzazione può essere disabilitata tramite questa opzione, il risultato viene riportato
i valori non vengono divisi per la durata dell'intervallo. Questo può essere
particolarmente utile per riportare valori che sono < 1/2 del campionamento, che
verrà arrotondato a 0.

T
Da utilizzare con l'output del terminale e la modalità breve, fa precedere ogni riga da un tempo
francobollo.

u
Crea file di stampa con nomi univoci includendo l'ora di inizio di a
raccolta nel nome. Ciò impone più raccolte effettuate nello stesso giorno
da scrivere su più file.

-U or --utc
Solo nel formato grafico, riporta i timestamp nel tempo universale coordinato che
è più comunemente noto come UTC.

x
Segnala solo i record di eccezioni per i sottosistemi selezionati. Segnalazione di eccezioni
richiede anche --verbose. Attualmente questo si applica solo ai dettagli del disco e
Informazioni sul server Lustre, quindi è necessario selezionare almeno -s D, l o L per questo
applicare. Se si scrive in un file di dettaglio, questi dati verranno inseriti in un file separato
file con estensione X aggiunto al nome del file dei dettagli regolari.

X
Segnala entrambe le eccezioni e tutti i dettagli per i sottosistemi selezionati, per
-s Solo D, l o L.

z
Se la libreria di compressione è stata installata, tutti i file di output lo saranno
compresso per impostazione predefinita. Questo interruttore dice a Collectl di non comprimerne alcuno
file stampabili. Se Collectl tenta di comprimerlo ma non ci riesce perché il file
non è stata installata, genererà un avviso che può essere
soppresso con questo interruttore.

-P, --complotto
Genera output in formato grafico. Questo formato è costituito da dati separati da spazi
di un'intestazione (preceduta da un # per una facile identificazione da parte di un programma di analisi come
oltre a identificarlo come un commento per programmi, come gnuplot, che lo onorano
convenzione). Quando viene scritto su disco, che è il modo tipico in cui viene utilizzata questa opzione,
sommario gli elementi dati vengono scritti nel file linguetta file e il file dettaglio elementi scritti
a uno o più file, uno per sottosistema di dettaglio. Se -f non è specificato, tutto l'output
viene inviato al terminale. L'output è sempre una riga per intervallo di campionamento.

--statistiche
Questo passaggio farà sì che i dati brevi vengano riportati successivamente sia come totali che come medie
elaborazione di uno o più file per lo stesso giorno o in modalità riproduzione.

--statopts opzioni)
Questo interruttore controlla il modo in cui vengono riportate le statistiche brevi, l'impostazione predefinita è segnalare il
totalizza una volta, alla fine di una giornata di file grezzi, se più di uno.

a - includere le medie insieme ai totali
i - include i dati dell'intervallo stesso, che è l'equivalente di -oA
s - stampa le statistiche riassuntive alla fine di ogni file elaborato anche se più di uno per
giorno

-S, --subsis sottosistema
Questo campo controlla quali dati del sottosistema devono essere raccolti o riprodotti. IL
l'impostazione predefinita per la raccolta dei dati è "cdn", che sta per CPU, disco e rete
i dati di riepilogo e l'impostazione predefinita per la riproduzione è tutto ciò che è stato raccolto.

Le regole per la visualizzazione dei risultati variano a seconda del tipo di dati selezionato. Se
scrivi i dati per CPU e DISCHI in un file raw e riproducili con -sc, lo farai
vedere solo i dati della CPU. Se lo riproduci con -scm vedrai comunque solo i dati della CPU
poiché i dati della memoria non sono stati raccolti. Tuttavia, se utilizzato con -P, Collectl lo farà
rispetta sempre i sottosistemi specificati con questa opzione nell'esempio precedente
vedrai i dati della CPU più i dati della memoria di tutti gli 0. Per vedere l'attuale set di
i sottosistemi predefiniti, che sono un sottoinsieme di questo elenco completo, utilizzano -h.

È inoltre possibile utilizzare + o - per aggiungere o sottrarre sottosistemi ai/dai valori predefiniti.
Ad esempio, "-s-cdn+N"< rimuoverà il monitoraggio della CPU, del disco e della rete da
impostazioni predefinite durante l'aggiunta dei dettagli della rete.

Fare riferimento alle definizioni dei dati sul sito web di sourceforge OPPURE in
/usr/share/collectl/doc/collectl-xxx per visualizzare le descrizioni complete dei dati
restituito.

SOTTOSISTEMI SINTESI

b - informazioni sugli amici (frammentazione della memoria)
c-CPU
d - Disco
f - Dati NFS V3
i - Inode e file system
j - Interruzioni
l - Lucentezza
m - Memoria
n - Reti
s - Prese
t-TCP
x - Interconnessione
y - Slabs (cache degli oggetti di sistema)

DETTAGLIO SOTTOSISTEMI

Questo è il set di dettaglio dati da cui nella maggior parte dei casi il riassunto corrispondente
vengono derivati ​​i dati. Attualmente ci sono 2 tipi che non hanno corrispondenti
dati di sintesi e quelli sono “Ambientali” e “Processo”. Quindi, se uno ha 3 dischi
e sceglie -SD, si vedrà solo un singolo totale preso su tutti e 3 i dischi. Se uno
sceglie -SD, verranno riportati i totali dei singoli dischi ma non i totali. Scegliere -sdd
vi prenderà entrambi.

C-CPU
D - Disco
E - Dati ambientali (ventilatore, potenza, temperatura), tramite ipmitool
F - Dati NFS
J - Interruzioni
L - Dettaglio OST Lustre O dettaglio Filesystem del client
M: dati del nodo di memoria, noti anche come dati numa
N - Reti
T - 65 Contatori TCP disponibili solo in formato grafico
X - Interconnessione
Y - Slabs (cache degli oggetti di sistema)
Z - Processi

--showheader
In modalità Collectl questo comando farà sì che l'intestazione che normalmente viene scritta in a
esiste quindi un file di dati da visualizzare sul terminale e da raccogliere. Questo può essere un
un modo pratico per ottenere una breve panoramica della configurazione del sistema.

--mostra opzioni
Questo comando mostra solo la parte del testo della guida che descrive -o e
--options cambia per risparmiare il tempo di sfogliare l'intera schermata di aiuto.

--showcolheaders
Questo comando mostra il primo set di intestazioni che verranno stampate da Collectl e
esce. Non ha davvero senso per un output multi-sezione come diversi set di
dati dettagliati o dettagliati. Si noti inoltre che poiché richiede un intervallo di monitoraggio
per costruire alcune intestazioni che possono essere dinamiche, forza anche l'intervallo a 0.

--showsubopts
Elenca tutte le opzioni specifiche del sottosistema

--showtopopts
Mostra tutti i diversi valori per il campo di tipo --top, che specificano i campi
per ordinare i dati

--showrootslabs
Questo comando funziona solo su sistemi che utilizzano il nuovo allocatore di lastre ed elencherà i file
nome root (queste sono le voci in /sys/slab che non sono soft link).
con tutti i suoi nomi alias. Se un nome non ha un alias, non apparirà in
questo rapporto.

--mostralabaliasi
Questo comando funziona solo su sistemi che utilizzano il nuovo allocatore lastre. Come
--showrootslabs, nominerà una lastra e tutti i suoi alias ma invece di mostrare il file
nome della lastra radice mostrerà uno degli alias per fornire un nome più significativo.
Se ci sono lastre che hanno un solo alias (o nessun alias), non lo saranno
incluso in questo rapporto.

--showsubopts
Simile a --showoptions, questo comando riepiloga solo i parametri associati
con -O e --subopts.

--showsubsys
Ancora un altro modo per riassumere una parte del testo della guida, questo comando mostra solo
sottosistemi validi.

--superiore [tipo][,num[,v]]
Includi i primi "num" consumatori per risorsa per questo intervallo. Il numero predefinito
è l'altezza della finestra se può essere determinata altrimenti 24, e il valore predefinito
risorsa è il tempo totale della CPU preso come somma di SysT e UsrT. Vedere
--showtopopts per un elenco di altri tipi di dati in base ai quali è possibile ordinare.

Questo interruttore può essere utilizzato anche con -s, nel qual caso lo è una parte della finestra
riservato in alto per compilare i dati del sottosistema, che attualmente sono dettagliati
modalità breve, anche se per qualche tempo è contemplato un formato breve.

In modalità interattiva e se non specificato, l'intervallo di monitoraggio del processo sarà
impostato su quello per gli altri sottosistemi. Lo schermo verrà cancellato per ogni intervallo
risultando in una visualizzazione simile all'utilità "top". Nella riproduzione più schermo
NON verrà cancellato. Non è possibile utilizzare questo interruttore in modalità "registrazione".

Infine, se v viene specificato come terzo parametro, l'output scorre verticalmente
(come la modalità Playback) anziché pulire lo schermo tra gli intervalli.

--umask mask
Imposta l'umask di Collectl per controllare i permessi dei file di output. Solo root può impostare il file
umask. Vedi "man umask" per i dettagli.

--utimo mask
Scrivi micro-timestamp periodici nel file raw in diversi momenti nel tempo per la precisione
misurazioni granulari dei tempi di funzionamento.
1 - scrivere i timestamp quando si accede alle sezioni principali
2 - scrivere i timestamp per tutti / proc accessi ad eccezione dei dati di processo
4 - scrivere i timestamp per / proc dati per tutti i processi inclusi i thread

-v
Mostra la versione e se sono stati utilizzati o meno i moduli Compression e/o HiResTime
installato ed uscire.

-V
Mostra i parametri predefiniti e le impostazioni di controllo, che possono essere tutte modificate
/etc/collectl.conf

--verboso
Visualizza l'output in modalità dettagliata. Questo mostra spesso più dati rispetto all'impostazione predefinita
modalità. Quando si visualizzano i dati di dettaglio, viene forzata la modalità dettagliata. Inoltre, se
i dati di riepilogo per un singolo sottosistema devono essere visualizzati in modalità dettagliata, le intestazioni
vengono ripetuti solo occasionalmente mentre se sono coinvolti più sottosistemi ciascuno
ha bisogno della propria intestazione.

-w
Visualizza i dati largo modalità. Quando si visualizzano i dati sul terminale, alcuni dati lo sono
formattato seguito da K, M o G a seconda dei casi. La selezione di questo interruttore causerà
visualizzare l'intero campo. Tieni presente che non esiste alcun tentativo di allineare i dati con
le intestazioni delle colonne in questa modalità.

SOTTOSISTEMA VERSIONI


Le seguenti opzioni sono specifiche del sottosistema e in genere filtrano i dati per la raccolta
e/o visualizzare e influenzare il formato di output:

--cpufilt[^]perl-regx[,perl-regx...]
Funziona allo stesso modo di dskfilt e netfilt, consente di selezionare un sottoinsieme di CPU.
Questi filtri vengono rispettati anche dalla segnalazione degli interruzioni.

--cpuopts
z - si applica solo ai dettagli della CPU, non segnala alcuna CPU senza carico. In altro
parole tutte le voci sono zero tranne IDLE.

--dskfilt [^]perl-regx[,perl-regx...]
NOTA: questo NON influisce sulla raccolta dei dati e TUTTI i dati del disco lo saranno sempre
raccolti, a meno che non venga specificato anche --rawdskfilt. Tuttavia, solo i dati per i nomi dei dischi
che corrispondono ai modelli verranno inclusi nei totali di riepilogo e visualizzati quando
sono richiesti i dettagli In alternativa, se si fa precedere la prima espressione da a
accento circonflesso, tutti i nomi che corrispondono a tutte le stringhe verranno esclusi dai totali di riepilogo
e visualizzazioni di dettagli piuttosto che incluse. Se non conosci Perl, una stringa parziale
di solito funzionerà anche.

--dskopts
f - segnala alcune colonne come frazioni per una maggiore precisione nell'output dettagliato
i - visualizza le dimensioni di i/o in modalità breve proprio come con --iosize
o - esclude i dischi inutilizzati dalle nuove intestazioni dei file e dai dati di stampa
z - si applica solo ai dettagli del disco, non riporta alcuna riga con valori tutti zeri.

--dskremap aaa:bbb,ccc:ddd...
Ciò farà sì che i nomi dei dischi che corrispondono al modello Perl aaa vengano sostituiti con il file
corda bbb. In alcuni casi, potresti semplicemente voler rimuovere l'intera stringa
in tal caso la seconda stringa deve essere lasciata vuota. Se vuoi rimuovere una stringa
contenitore a /, assicurati di evitarlo con una barra rovesciata.

--invoca Ambientali Opzioni
L'impostazione predefinita è visualizzare TUTTI i dati, ma quanto segue farà sì che venga visualizzato un sottoinsieme
visualizzati

f - visualizza i dati del ventilatore
p - visualizza i dati attuali (potenza).
t - visualizza i dati della temperatura
C - converte la temperatura in Celsius se in Farenheit
F - converte la temperatura in Farenheit se in Celsius
M: visualizza ciascun tipo di dati su una riga separata
T - visualizza i dati troncati a numeri interi (alcune implementazioni li visualizzavano
con componenti frazionari)
9 - qualsiasi numero, dirà a ipmitool di leggere su questo numero di dispositivo

--envfilt regx Se specificato, questa regx viene valutata rispetto a ciascuna riga di dati restituita da
ipmitool e verranno conservati solo quelli corrispondenti. Tutti gli altri dati andranno perduti.

--envremap perl-regx,...
Se specificato come elenco separato da virgole di espressioni di sostituzione regolari perl
senza la porzione =~s, ogni espressione viene applicata a ciascun campo ambientale
nome, consentendo così di rinominare le intestazioni delle colonne. Questo può essere molto utile
quando si esegue su sistemi eterogenei e si desiderano nomi di colonna coerenti.

--intfilt [^]perl-regx[,perl-regx...]
NOTA: questo NON influisce sulla raccolta dei dati, TUTTI i dati di interruzione lo saranno sempre
raccolto. Tuttavia, verranno visualizzati solo i dati relativi agli interrupt che corrispondono ai modelli
inclusi nei totali riepilogativi e visualizzati quando vengono richiesti i dettagli.
In alternativa, se si fa precedere la prima espressione da un accento circonflesso, tutti i nomi that
corrisponde a tutte le stringhe verrà esclusa dai totali di riepilogo e dalle visualizzazioni dei dettagli
piuttosto che incluso. Se non conosci Perl, di solito funzionerà una stringa parziale
troppo.

NOTA: queste espressioni vengono applicate all'intera riga in cui si vede
/proc/interrompe, incluso il numero di interruzione, il nome e persino i contatori, quindi se tu
vuoi includere un numero di interruzione nel pattern assicurati di includere il
anche il colon finale.

--lustopts Lustro Opzioni
B - Per client e server, mostra le statistiche del buffer
D - Per MDS e OST E che eseguono versioni precedenti di HPSFS, raccogliere il blocco del disco
iostati
M - Per i clienti, raccogli metadati
O - Per le OST, mostra le statistiche a livello di dettaglio
R - Per il cliente, raccogli le statistiche di lettura anticipata

--memop Memorie Opzioni
R: mostra i valori della memoria (incluso lo spazio di swap) come tassi di variazione rispetto a
valori assoluti. È anche possibile mostrare le variazioni assolute tra gli intervalli includendo
-sopra.

--netfilt [^]perl-regx[,perl-regx...]
NOTA: ciò NON influisce sulla raccolta dei dati e TUTTI i dati di rete lo saranno sempre
raccolti, a meno che non venga specificato anche --rawnetfilt. Tieni inoltre presente che solo per impostazione predefinita
Nel riepilogo sono incluse le reti eth, ib, em e p1p quando presenti. Quando questo
switch viene specificato, verranno visualizzati solo i dati per i nomi di rete che corrispondono ai modelli
inclusi nel riepilogo e visualizzati quando vengono richiesti i dettagli. Questo interruttore
quindi ti dà anche la possibilità di aggiungere altri, eventualmente nuovi, dispositivi di rete
i totali riassuntivi.

In alternativa, se si fa precedere la prima espressione da un accento circonflesso, tutti i nomi that
corrisponde a tutte le stringhe verrà esclusa dai totali di riepilogo e dalle visualizzazioni dei dettagli
piuttosto che incluso. Se non conosci Perl, di solito funzionerà una stringa parziale
troppo.

--netopts
e - includere i conteggi degli errori di rete in tipi di errori brevi ed espliciti altrove
E - include solo le righe che contengono errori di rete
i - include le dimensioni di I/O in modalità breve
o - esclude le reti inutilizzate dalle nuove intestazioni dei file e dai dati del grafico
w - imposta la larghezza del nome del dispositivo di rete

--nfsfilt NFS Filtri
Specificare uno o più filtri separati da virgole come C/S seguito da una versione nfs
numero e solo quelli avranno i dati riportati. Ad esempio, C2 dice di riferire
dati sui client V2. Come ottimizzazione delle prestazioni di raccolta dati, se uno o più
vengono specificati i filtri client, i dati verranno effettivamente raccolti per tutti i client così come sono
fatto anche per i server.

--nfsopts NFS Opzioni q.RS z - visualizza solo le linee di dettaglio che contengono dati

--procfilt Processo Filtri
Questi filtri limitano i processi selezionati per la raccolta/visualizzazione. Utilizzando
da allora questo filtro ridurrà significativamente il carico sulla raccolta dei dati di processo
collectorl crea una lista nera di quei processi esistenti che non superano il file
filtrare e quindi sono permanentemente esclusi da ogni elaborazione futura.

Il formato di un filtro è un tipo di carta seguito da una stringa di corrispondenza. Molteplici
i filtri possono essere specificati se separati da virgole.

c - sottostringa del comando eseguito come letto esplicitamente da /proc/pid/stat.
Nota che questa può effettivamente essere un'espressione perl, quindi se vuoi un comando that
termina con una stringa particolare, tutto ciò che devi fare è aggiungere \$ alla fine del file
corda. Altrimenti corrisponderebbe a qualsiasi comando contenente quella stringa.
C - qualsiasi comando che inizia con la stringa specificata
f - percorso completo del comando, inclusi gli argomenti, come letto da /proc/pid/cmdline.
Come il modificatore c, anche questa può essere un'espressione perl.
p - pid
P - pid genitore
u - qualsiasi processo di proprietà dell'UID di questo utente o nell'intervallo specificato da uxxx-yyy
U - qualsiasi processo di proprietà di questo nome utente

attenzione: i nomi dei processi collector tentano di corrispondere a c e C è il secondo campo
in /proc/pid/stat che potrebbe non essere necessariamente quello che pensi! ad esempio il nome di X
emacs è in realtà emacs-x

--procopi Opzioni
Queste opzioni controllano il modo in cui vengono visualizzati i dati e possono anche migliorarli
andamento della raccolta

c - include il tempo CPU dei figli che sono usciti (come ps -S)
f - utilizzare i totali cumulativi per gli errori di pagina nei dati di processo invece delle tariffe
i - mostra i contatori I/O del processo sul display anziché nel formato predefinito
I: disabilita la raccolta dei contatori I/O, vedere la nota seguente
k - rimuove le shell conosciute dai nomi dei processi, rendendo possibile vedere i file reali
command
m: mostra la suddivisione dell'utilizzo della memoria anziché il formato predefinito
p - non cercare mai nuovi pid o thread durante la raccolta dei dati
r - mostra solo il nome del comando root (nessuna directory) per una visualizzazione più ristretta
R - mostra TUTTE le priorità del processo ("RT" attualmente visualizzato se in tempo reale)
s - mostra l'ora di inizio del processo nel formato hh:mm:ss
S - mostra l'ora di inizio del processo nel formato mmmgg-hh:mm:ss
t - include TUTTI i thread del processo (aumenta il sovraccarico della raccolta)
u - segnala il nome utente come 12 caratteri anziché 8, notando che uxx causerà la larghezza della colonna
essere xx ma non può essere inferiore a 8
w - amplia la visualizzazione includendo l'intera stringa di argomenti, con larghezza massima opzionale
x - include attributi di processo estesi (attualmente solo per cambi di contesto)
z - esclude qualsiasi processo con 0 nel campo di ordinamento (in modalità --top)

I dati di processo sono il tipo di dati raccolti più costoso, costando fino a 3
volte il carico della CPU rispetto a tutti gli altri tipi di dati combinati. Raccolta dei dati del thread
lo rende ancora più costoso. Si può ridurre significativamente questo carico di oltre 25
per cento disabilitando la raccolta delle statistiche I/O. Tuttavia, tieni presente che anche
se non si tenta di ottimizzare la raccolta dei dati di processo, il sistema complessivo verrà caricato
Collectl può ancora essere dell'ordine dello 0.2% circa quando viene eseguito come demone con
tassi di riscossione predefiniti. Consulta la documentazione online sulla misurazione delle prestazioni
per maggiori informazioni.

È stata identificata una falla di sicurezza che consentiva la lettura agli utenti non privilegiati
/proc/pid/io e indovina la lunghezza della password e nessuna distribuzione limita l'accesso a
proprietario o root. Di conseguenza, gli utenti non privilegiati vedranno tutti i conteggi 0 I/O
processi che non sono loro quando si specifica --procopt i.

--slabfilt Lastra Filtri
È possibile specificare un elenco di nomi di lastre separate da virgole e solo quelle lastre di cui
i nomi che iniziano con quelle stringhe verranno elencati o riepilogati.

--slabopt Lastra Opzioni
s - escludere in qualsiasi lastre con an assegnazione of 0
S - esclusivamente mostrare attraverso le sue creazioni quelli lastre di chi allocazioni cambiato da ultimo dalla visualizzazione

--tcpfilt
Questi filtri controllano effettivamente sia ciò che viene raccolto sia ciò che viene visualizzato. Se uno
seleziona i filtri non raccolti, verranno riportati 0. C'è un caso speciale e
cioè se si include T (tcp Extended Stats) nella stringa del filtro, non ci sono
quelli brevi e quindi --verbose verranno forzati.
i - ip stats
t - tcp stats
u - udp stats
c - icmp stats
I - ip stats
T - tcp eccitato stats

--xopts
i - include le dimensioni di I/O in modalità breve

DESCRIZIONE


Le collezionare utility è uno strumento di monitoraggio del sistema che registra o visualizza specifici
dati del sistema operativo per uno o più insiemi di sottosistemi. Qualsiasi insieme di sottosistemi, come ad esempio
poiché CPU, dischi, memoria o socket possono essere inclusi o esclusi dalla raccolta dati.
I dati possono essere visualizzati nuovamente sul terminale o archiviati in un formato compresso o
file di dati non compresso. I file di dati stessi possono essere sia in crudo formato (sostanzialmente
una copia diretta dall'associato / proc strutture) o in uno spazio separato tracciabile
formato tale da poter essere facilmente tracciato utilizzando strumenti come gnuplot o Excel. Dati
i file possono essere letti e manipolati dalla riga di comando o tramite l'uso di comando
script.

All'avvio, Collectl.conf viene letto, che imposta una serie di parametri predefiniti e cambia
valori. Collectl cerca prima questo file / Etc, quindi nella directory il file Collectl
l'eseguibile vive in (tipicamente / usr / sbin) e infine la directory corrente. Questi
le posizioni possono essere sostituite con il file -C interruttore. A meno che tu non stia facendo qualcosa di veramente
speciale, questo file non deve mai essere toccato, l'unica eccezione forse è la scelta
per eseguire Collectl come servizio e desideri modificare il suo comportamento predefinito impostato da
la voce DaemonCommand.

RESTRIZIONI/PROBLEMI


Il reporting dei thread attualmente funziona solo con i kernel 2.6.

La dimensione della pagina è stata codificata per i sistemi perl 5.6 a 4096 per IA32 e 16384 per tutti
altri. Se stai utilizzando la versione 5.6 su un sistema con una dimensione di pagina diversa vedrai
dimensioni di allocazione SLAB errate e sarà necessario ridimensionare i numeri visualizzati
di conseguenza.

Recentemente ho scoperto che c'è un bug / proc in quanto occasionalmente viene aggiunta una riga in più
letto con la fine del buffer precedente! Quando ciò accade viene scritto un messaggio (se -m
abilitato) e sempre scritto sul terminale. Poiché ciò accade con una frequenza più elevata
con i dati di processo li ignoro silenziosamente poiché l'output può diventare piuttosto rumoroso. Se per qualsiasi
motivo per cui questo è un problema, assicurati di farmelo sapere.

Poiché Collectl non ha alcun controllo sulla frequenza con cui i dati vengono scritti / proc, uno
può ottenere statistiche anomale poiché Collectl riporta solo un'istantanea di ciò che sta accadendo
registrato. Per ulteriori informazioni, vedere http://collectl.sourceforge.net/TheMath.html.

Almeno una scheda di rete genera occasionalmente statistiche di rete errate e tenta di farlo
mantieni i dati razionali, CollectL cerca di rilevarli e quando lo fa genera un messaggio
che sono stati rilevati dati fasulli.

FILE, ESEMPI E ALTRO INFORMAZIONI


http://collectl.sourceforge.net OPPURE /opt/hp/collectl/docs

RINGRAZIAMENTI


Vorrei ringraziare Rob Urban per la creazione dello strumento di raccolta Tru64 Unix, che
CollectL è basato su.

Utilizza Collectl online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Plug-in Eclipse Checkstyle
    Plug-in Eclipse Checkstyle
    Il plug-in Eclipse Checkstyle
    integra il codice Java di Checkstyle
    auditor nell'IDE Eclipse. Il
    plug-in fornisce feedback in tempo reale a
    l'utente sulla viola...
    Scarica il plug-in Eclipse Checkstyle
  • 2
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player è un lettore multimediale gratuito
    software, in parte basato su WMP e VLC. Il
    giocatore è in uno stile minimalista, con
    più di dieci colori a tema, e può anche
    b ...
    Scarica AstrOrzPlayer
  • 3
    movistartv
    movistartv
    Kodi Movistar+ TV è un ADDON per XBMC/
    Kodi che permette di disporre di un
    decodificatore dei servizi IPTV de
    Movistar integrato in uno de los
    mediacenter ma...
    Scarica movistartv
  • 4
    Code :: Blocks
    Code :: Blocks
    Code::Blocks è un software gratuito, open-source,
    IDE multipiattaforma C, C++ e Fortran
    costruito per soddisfare le esigenze più esigenti
    dei suoi utenti. È progettato per essere molto
    estende...
    Scarica Codice::Blocchi
  • 5
    in mezzo a
    in mezzo a
    Tra o interfaccia avanzata di Minecraft
    e il monitoraggio dati/struttura è uno strumento per
    mostra una panoramica di un Minecraft
    mondo, senza crearlo. Esso
    Potere ...
    Scarica In mezzo
  • 6
    MSYS2
    MSYS2
    MSYS2 è una raccolta di strumenti e
    biblioteche che ti forniscono un
    ambiente di facile utilizzo per la costruzione,
    installazione ed esecuzione di Windows nativo
    Software. Con...
    Scarica MSYS2
  • Di Più "

Comandi Linux

Ad