top

Utilizzare questo comando per visualizzare il numero specificato di valori di campo con il maggior numero di occorrenze oppure il numero specificato di risultati con il valore aggregato più alto determinato dal campo specificato. Se il campo deve rappresentare un valore aggregato, questo comando deve essere preceduto da un comando stats o cluster. I risultati dal comando a sinistra del carattere pipe vengono ordinati in ordine decrescente, in base al campo specificato, e viene visualizzato il numero di risultati richiesto.

Sintassi

top [<top_options>] <field_name> [by <field_name> [, <field_name>]*]

Parametri

La tabella seguente elenca i parametri utilizzati con questo comando e le relative descrizioni.

Parametro descrizione;
field_name Utilizzare questo parametro per specificare il campo in base al quale vengono determinati i valori aggregati più alti.
top_options

Sintassi: [limit=<limit>]

limit: utilizzare questo parametro per specificare il numero di risultati da restituire. Se non viene specificato alcun valore, viene utilizzato il valore predefinito 10. L'immissione di un valore –1 restituisce tutte le righe.

La query seguente restituisce le 10 origini log più frequenti.

*| top 'log source'

La query seguente restituisce le 10 origini log con il numero più alto di voci di log.

* | stats count as cnt by 'Log Source' 
    | top cnt

La query seguente restituisce le 5 entità host con le voci di log più fatali.

'Entity Type' = Host and Severity = fatal 
    | stats count as cnt by Entity, 'Entity Type' 
    | top limit = 5 cnt

La query seguente restituisce i 10 riepiloghi con il numero più alto di record di log simili.

* | cluster | top Count

La query seguente restituisce il numero massimo 2 di voci di log per ogni tipo di destinazione:

* | stats count as cnt by Target, 'Target Type' 
    | top limit = 2 cnt by 'Target Type'

La query seguente restituisce l'utilizzo della larghezza di banda 2 più elevata per ogni IP di origine:

* | link 'Client Host City', 'Source IP' 
    | stats sum('Content Size Out') as 'Bandwidth Usage' 
    | top limit = 2 'Bandwidth Usage' by 'Source IP'