Questo è il comando pmlogsummary 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
pmlogsummary - calcolare le medie delle metriche memorizzate in un archivio PCP
SINOSSI
pmlogsummary [-abfFHiIlmMNsvxyz] [-B nbins] [-n pmnsfile] [-p precisione] [-S Ora di inizio]
[-T Tempo scaduto] [-Z fuso orario] archiviare [nomemetrica ...]
DESCRIZIONE
pmlogsummary stampa informazioni statistiche sulle metriche di tipo numerico contenute all'interno
i file di un registro di archivio Performance Co-Pilot (PCP). L'output predefinito stampa l'ora
medie sia per i parametri contatori che per quelli non contatori. Il registro dell'archivio ha il nome di base
archiviare, tipicamente creato utilizzando pmlogger(1).
Le metriche di interesse sono denominate nel nomemetrica argomenti. Se nomemetrica è un non-
nodo foglia nello spazio dei nomi delle metriche sul rendimento (pmns(5)), quindi pmlogsummary andrete a
scendono ricorsivamente il PMNS e riportano su tutti i nodi foglia. Se no nomemetrica l'argomento è
dato, viene utilizzata la radice dello spazio dei nomi.
Normalmente pmlogsummary funziona per impostazione predefinita pmns(5), tuttavia se il -n opzione è
specificato, uno spazio dei nomi alternativo viene caricato dal file pmnsfile.
Le opzioni della riga di comando -S e -T può essere utilizzato per specificare una finestra temporale su quali metriche
andrebbe riassunto. Queste opzioni sono comuni alla maggior parte degli strumenti Performance Co-Pilot e lo sono
completamente descritto in PCPIntro(1).
Le restanti opzioni controllano le informazioni specifiche da segnalare. Metriche con
la semantica del contatore viene convertita in tariffe prima di essere valutata.
-a Stampa tutte le informazioni. Ciò equivale a -blmMio.
-b Stampa entrambe le forme di media, ovvero sia stocastica che media temporale.
-B Stampa la distribuzione approssimativa dei valori, utilizzando i contenitori dell'istogramma in modo tale che
l'intervallo di valori (minimo - massimo) per ciascuna metrica è suddiviso equamente nbins bidoni,
e ciascun contenitore accumula la frequenza dei valori osservati nel corrispondente
allineare. Fare riferimento alla sezione "FORMATO OUTPUT" di seguito per una descrizione di come funziona il file
viene riportata la distribuzione dei valori).
-f Formato foglio di calcolo: il carattere di tabulazione viene utilizzato per delimitare ciascun campo stampato. Questo
l'opzione è destinata a consentire pmlogsummary output da importare direttamente in comune
applicazioni per fogli di calcolo.
-F Formato foglio di calcolo: il carattere virgola viene utilizzato per delimitare ciascun campo stampato.
Questa opzione ha lo scopo di consentire pmlogsummary output in cui importare direttamente
applicazioni comuni per fogli di calcolo che supportano il valore separato da virgole (.csv)
formato.
-H Stampa un'intestazione di una riga all'inizio mostrando cosa rappresenta ciascun campo.
-l Stampa anche l'etichetta dell'archivio, mostrando la versione del formato del registro, l'ora e la data
l'inizio e la fine della finestra temporale di archiviazione e l'host da cui proviene il file
sono stati raccolti i valori delle metriche prestazionali.
-i Stampa anche l'ora in cui è stato registrato il valore minimo. Il formato di questo
timestamp è descritto nella sezione "FORMATO OUTPUT" di seguito.
-I Stampa anche l'ora in cui è stato registrato il valore massimo. Il formato di questo
timestamp è descritto nella sezione "FORMATO OUTPUT" di seguito.
-m Stampa anche il valore minimo registrato per ogni metrica.
-M Stampa anche il valore massimo registrato per ciascuna metrica.
-s Stampa (solo) la somma di tutti i valori registrati per ciascuna metrica.
-N Elimina eventuali avvisi risultanti dai singoli recuperi di archivi (impostazione predefinita).
-p Stampa tutti i numeri in virgola mobile con precisione cifre dopo la cifra decimale.
-v Riportare (dettagliatamente) sugli avvisi risultanti dai singoli recuperi di archivi.
-x Stampa le medie stocastiche invece di quelle predefinite (medie temporali).
-y Stampa anche il numero di campioni riscontrati nell'archivio per ciascuna metrica.
Per impostazione predefinita, pmlogsummary riporta l'ora del giorno in base al fuso orario locale sul
sistema dove pmlogsummary viene eseguito. Il -Z l'opzione cambia il fuso orario in fuso orario nel
formato della variabile d'ambiente TZ come descritto in ambiente(7). Il -z modifiche alle opzioni
il fuso orario al fuso orario locale dell'host che è la fonte della performance
metriche, come specificato nel record dell'etichetta del registro di archivio.
USCITA FORMATO
Il Marketplace per le pmlogsummary il formato di output è spartano poiché è destinato a essere post-elaborato
strumenti standard. Ciò significa che non esiste alcuna annotazione associata a ciascun campo di output
il che renderebbe l'elaborazione più difficile. L'intenzione è quella pmlogsummary l'uscita viene massaggiata
in un formato che può essere utilizzato da un programma di fogli di calcolo, è adatto per essere incluso in a
pagina web o altro.
Per ogni metrica, pmlogsummary produce una singola riga di output come segue:
nomemetrica valori) unità
Per le metriche con più istanze, pmlogsummary produce più righe di output come
segue:
nomemetrica ["esempio 1"] valori) unità
nomemetrica ["esempio 2"] valori) unità
nomemetrica ["esempio N"] valori) unità
Il stampato valori) per ogni metrica seguire sempre questo ordine: media stocastica, tempo
media, minimo, timestamp minimo, massimo, timestamp massimo, conteggio, [intervallo contenitore 1], contenitore
1 conteggio, ... [bin nbins intervallo], bin nbins contare. I singoli valori per ogni metrica
sono separati da spazi (a meno che il -f viene utilizzata l'opzione).
Tutti i contatori misurati in unità di tempo verranno convertiti in secondi
prima di essere convertito e utilizzato nel file pmlogsummary calcoli. I valori
calcolati per queste metriche vengono stampati anche in secondi.
Le unità verranno visualizzate nel formato descritto da pmUnitàStr(3).
Dato uno dei -i or -I opzioni, pmlogsummary produce due timestamp diversi
formati, a seconda dell'intervallo durante il quale viene eseguito. Per un intervallo maggiore di 24
ore, oltre all'ora in cui vengono visualizzati i valori massimi e/o minimi, viene visualizzata la data
si è verificato. Se l'entità dei dati da controllare è inferiore a 24 ore, sarà più precisa
viene utilizzato il formato (l'ora viene visualizzata con precisione al millisecondo, ma senza la data).
NOTE
La media per una singola metrica viene calcolata come segue:
La media delle metriche non-contatore viene calcolata utilizzando la media stocastica: ogni osservazione ha un
uguale ponderazione per il calcolo della media (la somma di tutti i valori divisa per
il numero totale di valori, per ciascuna metrica).
La media delle metriche dei contatori viene calcolata utilizzando la media temporale (per impostazione predefinita), ma il -x l'opzione può essere
utilizzato per specificare che la media dei contatori venga invece calcolata utilizzando il metodo stocastico. Quando
calcolando una media temporale, la somma del prodotto di ciascun valore campionario moltiplicata per il
differenza di tempo tra ciascun campione, viene divisa per il tempo totale su cui tale metrica
è stato registrato.
Le metriche dei contatori le cui misurazioni non coprono il 90% dell'archivio verranno stampate con il file
nome della metrica preceduto da un asterisco (*).
ESEMPIO
$ pmlogsummary -aN -p 1 -B 3 naviga su rete.interfaccia.uscita.byte
Etichetta registro (formato registro versione 1)
Metriche delle prestazioni dall'host www.sgi.com
a partire da martedì 14 gennaio 20:50:50.317 1997
termina mercoledì 29 gennaio 10:13:07.387 1997
rete.interfaccia.out.bytes ["xpi0"] 202831.3 202062.5 20618.7 \
1235067.7 971 [<=425435.0] 912 [<=830251.4] 42 [<=1235067.7] \
17 byte/sec
rete.interfaccia.out.bytes ["xpi1"] 0.0 0.0 0.0 0.0 1033 [<=0.0] \
1033 [] 0 [] 0 byte/sec
rete.interfaccia.out.bytes ["et0"] 0.0 0.0 0.0 0.0 1033 [<=0.0] \
1033 [] 0 [] 0 byte/sec
interfaccia.rete.out.bytes ["lo0"] 899.0 895.2 142.6 9583.1 1031 \
[<=3289.4] 1027 [<=6436.2] 3 [<=9583.1] 1 byte/sec
Una descrizione di ciascun campo nella prima riga dell'output statistico, che ne descrive uno
istanza del parametro network.interface.out.bytes, segue:
┌──────────────┬───────────────────────── ───────── ─────────┐
│ Campo │ Significato │
├──────────────┼───────────────────────── ───────── ─────────┤
│["xpi0"] │ nome dell'istanza │
│202831.3 │ media stocastica │
│202062.5 │ media temporale │
│20618.7 │valore minimo │
│1235067.7 │ valore massimo │
│971 │ numero totale di valori per questa istanza │
│[<=425435.0] │ intervallo per il primo contenitore (20618.7-425435.0) │
│912 │ numero di valori nel primo contenitore │
│[<=830251.4] │ intervallo per il secondo contenitore (425435.0-830251.4) │
│42 │ numero di valori nel secondo contenitore │
│[<=1235067.7] │ intervallo per il terzo contenitore (830251.4-1235067.7) │
│17 │ numero di valori nel terzo contenitore │
│byte/sec │ unità base per questa metrica │
└──────────────┴───────────────────────── ───────── ─────────┘
Utilizza pmlogsummary online utilizzando i servizi onworks.net